Overview

Request 492010 superseded

No description set
Loading...

Dominique Leuenberger's avatar

This introduces a cycle between libubound-mini and libsodium; can libsodium-devel please only be BuildRequired in the -non-mini case?


Michael Ströder's avatar

Maybe I'm overlooking something but both .spec files have:

BuildRequires: libsodium-devel

See also the diff: https://build.opensuse.org/request/show/491023

Maybe the cycle is caused by something else?


Max Lin's avatar

new cycle edge we detected are - New edges: [('libunbound-devel-mini', 'libsodium')]

so dimstar's question is about whether libsodium really need to be build required in libunbound-devel-mini or can be fine just for unbound(main package).


Michael Ströder's avatar

BuildRequires: libsodium-devel because of --enable-dnscrypt. We could disable dns-crypt support (experimental anyway) for now to get this upstream release out of the door.


Dominique Leuenberger's avatar

Does --enable-dnscrypt change the ABI of the package?

Generally, we should try to keep the -mini variant as small as possible; it is NEVER used on a workstation, but only inside the build system to break cycles. So all features that do not impact ABI should be disabled.


Michael Ströder's avatar

Frankly I don't know whether --enable-dnscrypt changes ABI or not. As said we should probably simply disable dns-crypt support for now.


Yuchen Lin's avatar

build cycle issue is not clear now

Request History
Michael Ströder's avatar

stroeder created request


Factory Auto's avatar

factory-auto added factory-repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:G as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:G"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:G


Saul Goodman's avatar

licensedigger accepted review

ok


Yuchen Lin's avatar

maxlin_factory accepted review

Re-evaluation needed


Yuchen Lin's avatar

maxlin_factory added factory-staging as a reviewer

Requesting new staging review


Yuchen Lin's avatar

maxlin_factory set openSUSE:Factory:Staging:B as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:B"


Yuchen Lin's avatar

maxlin_factory accepted review

Picked openSUSE:Factory:Staging:B


Yuchen Lin's avatar

maxlin_factory accepted review

Re-evaluation needed


Yuchen Lin's avatar

maxlin_factory added factory-staging as a reviewer

Requesting new staging review


Yuchen Lin's avatar

maxlin_factory set openSUSE:Factory:Staging:G as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:G"


Yuchen Lin's avatar

maxlin_factory accepted review

Picked openSUSE:Factory:Staging:G


Yuchen Lin's avatar

maxlin_factory accepted review

Re-evaluation needed


Yuchen Lin's avatar

maxlin_factory added factory-staging as a reviewer

Requesting new staging review


Yuchen Lin's avatar

maxlin_factory set openSUSE:Factory:Staging:G as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:G"


Yuchen Lin's avatar

maxlin_factory accepted review

Picked openSUSE:Factory:Staging:G


Yuchen Lin's avatar

maxlin_factory accepted review

Re-evaluation needed


Yuchen Lin's avatar

maxlin_factory added factory-staging as a reviewer

Requesting new staging review


Yuchen Lin's avatar

maxlin_factory set openSUSE:Factory:Staging:G as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:G"


Yuchen Lin's avatar

maxlin_factory accepted review

Picked openSUSE:Factory:Staging:G


Yuchen Lin's avatar

maxlin_factory accepted review

Removing from openSUSE:Factory:Staging:G, re-evaluation needed


Yuchen Lin's avatar

maxlin_factory added factory-staging as a reviewer

Requesting new staging review


Yuchen Lin's avatar

maxlin_factory set openSUSE:Factory:Staging:G as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:G"


Yuchen Lin's avatar

maxlin_factory accepted review

Picked openSUSE:Factory:Staging:G


Yuchen Lin's avatar

maxlin_factory accepted review

Removing from openSUSE:Factory:Staging:G, re-evaluation needed


Yuchen Lin's avatar

maxlin_factory added factory-staging as a reviewer

Requesting new staging review


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:H as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:H"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked openSUSE:Factory:Staging:H


Factory Repo Checker's avatar

factory-repo-checker reopened review


Yuchen Lin's avatar

maxlin_factory accepted review

Removing from openSUSE:Factory:Staging:H, re-evaluation needed


Yuchen Lin's avatar

maxlin_factory added factory-staging as a reviewer

Requesting new staging review


Factory Repo Checker's avatar

factory-repo-checker declined request

Then please change the dnscrypt setting as discussed in the comments


openSUSE Build Service is sponsored by