[opensuse-buildservice] rpmlint infinite loop?
I have a package that builds OK on x86_64 but fails on i586. The failure appears to be some sort of rpmlint infinite loop: https://build.opensuse.org/package/live_build_log/science/openms/openSUSE_12... Besides the infinite loop, another difference is that the i586 build has a bunch rpmlint complaints of the form: E: suse-filelist-forbidden-debuginfo (Badness: 10000) /usr/lib/debug/.build-id/22/548027c0d03e4d3079c55ef907219c7cb51ac3 may only be packaged in the -debuginfo subpackage In contrast, the x86_64 build the build properly auto-detects debug files and puts them in the -debug package. What am I doing wrong? Thanks, -Archie -- Archie L. Cobbs -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Archie Cobbs <archie@dellroad.org> writes:
E: suse-filelist-forbidden-debuginfo (Badness: 10000) /usr/lib/debug/.build-id/22/548027c0d03e4d3079c55ef907219c7cb51ac3 may only be packaged in the -debuginfo subpackage
That happens if you package %{_libdir}/*, you should use a more specific pattern. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Thu, Dec 19, 2013 at 2:00 AM, Andreas Schwab <schwab@suse.de> wrote:
Archie Cobbs <archie@dellroad.org> writes:
E: suse-filelist-forbidden-debuginfo (Badness: 10000) /usr/lib/debug/.build-id/22/548027c0d03e4d3079c55ef907219c7cb51ac3 may only be packaged in the -debuginfo subpackage
That happens if you package %{_libdir}/*, you should use a more specific pattern.
Thanks! That fixed it. Even so, rpmlint shouldn't go into an infinite loop... -Archie -- Archie L. Cobbs -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (2)
-
Andreas Schwab
-
Archie Cobbs