Bugzilla – Bug 1215290
installation-images fails to build with libproxy 0.5.x
Last modified: 2024-04-10 12:20:04 UTC
Build log excerpt from staging: [ 198s] resolving package dependencies... [ 198s] : package wget-1.21.4-4.5.x86_64 requires libproxy.so.1()(64bit), but none of the providers can be installed [ 198s] : package libproxy1-0.5.3-1.1.x86_64 requires libpxbackend-1.0.so()(64bit), but none of the providers can be installed [ 198s] : nothing provides this-is-only-for-build-envs needed by libpxbackend-1_0-mini-0.5.3-1.1.x86_64 [ 198s] in data/rescue/rescue.file_list line 465. Issue is that pxbackend is being built as mini (without desps) and proper library for usage. In OBS< the main library is being favored to break cycles. For installation-images, though, the full library needs to be used.
Proposed fix: https://github.com/openSUSE/installation-images/pull/658
Fix: https://github.com/openSUSE/installation-images/pull/659
wget was only the obvious one being mentioned in the original build log - but it's by far not the only thing pulling in libproxy and thus libpxbackend
Um, indeed libzypp seems to need it as well. Which staging project do you use?
(In reply to Steffen Winterfeldt from comment #4) > Um, indeed libzypp seems to need it as well. > > Which staging project do you use? It's currently in Staging:D https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:D/installation-images:openSUSE/standard/x86_64
Better fix: https://github.com/openSUSE/installation-images/pull/662