Hello.
This could be tricky:
unnecessary-dep xorg-x11 xorg-x11-devel
no-dep-on-devel xorg-x11
I've removed xorg-x11 from Buildrequires and added xorg-x11-devel and
the result is that abuild uninstalled xorg-x11 from BUILD_ROOT. This
broke building.
Regards Ladislav.
2007/8/20, Michal Marek
Hi,
during 10.3 development, many library packages were renamed and/or split into a runtime and devel subpackage. The former doesn't cause any pain, as the *.so provides / requires stay the same. But it can (and did) happen that package A was split into A and A-devel, but some other package B still buildrequires A. If the build system of B is "smart" enough to continue build with the missing package, then B is built with features missing.
Example: https://bugzilla.novell.com/show_bug.cgi?id=301337
I wrote a script grepping spec files and comparing BuildRequires with the set of -devel packages in the distro. Now I ended up with > 700 lines of warnings. I found two more SDL-related bugs in the output:
https://bugzilla.novell.com/show_bug.cgi?id=301817 https://bugzilla.novell.com/show_bug.cgi?id=301820
but I gave up on the rest. Most of the lines are probable false positives or complaints about superfluous build deps, but I'm attaching the file in case someone else wants to check if there are more such bugs.
Michal
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org