[opensuse-buildservice] Why is repo checker suddenly looking for 32 bit binaries when there is no baselibs.conf?
Has something changed in obs? See repo checker's comment in: https://build.opensuse.org/package/show/multimedia:apps/buzztrax There's no baselibs.conf because 32 bit packages aren't needed but I see that they are being generated but not properly. Thanks Dave P -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Saturday, October 28, 2017 10:37:55 AM CDT Dave Plater wrote:
Has something changed in obs? See repo checker's comment in: https://build.opensuse.org/package/show/multimedia:apps/buzztrax There's no baselibs.conf because 32 bit packages aren't needed but I see that they are being generated but not properly. Thanks Dave P
repo-checker just looks at what is produced. As you noted the -32bit packages are there and libbuzztrax-gst.so.1 is not available. As for what causes the 32bit imports when no baselibs.conf that I am not sure. -- Jimmy -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Sat, 2017-10-28 at 17:37 +0200, Dave Plater wrote:
Has something changed in obs? See repo checker's comment in: https://build.opensuse.org/package/show/multimedia:apps/buzztrax There's no baselibs.conf because 32 bit packages aren't needed but I see that they are being generated but not properly. Thanks
The .spec file dynamically creates a baselibs.conf: printf 'libbuzztrax-ic%{ic_soname}\n libbuzztrax-core%{core_soname}\n typelib-1_0-BuzztraxIc-1_1\n \t+^%{typelibdir}/BuzztraxIc-%{girsoname}.typelib$\n typelib-1_0-BuzztraxCore-1_1\n \t+^%{typelibdir}/BuzztraxCore-%{girsoname}.typelib$\n' > %{_sourcedir}/baselibs.conf People like to obfuscate things Cheers Dominique
On 30/10/2017 13:31, Dominique Leuenberger / DimStar wrote:
On Sat, 2017-10-28 at 17:37 +0200, Dave Plater wrote:
Has something changed in obs? See repo checker's comment in: https://build.opensuse.org/package/show/multimedia:apps/buzztrax There's no baselibs.conf because 32 bit packages aren't needed but I see that they are being generated but not properly. Thanks
The .spec file dynamically creates a baselibs.conf:
printf 'libbuzztrax-ic%{ic_soname}\n libbuzztrax-core%{core_soname}\n typelib-1_0-BuzztraxIc-1_1\n \t+^%{typelibdir}/BuzztraxIc-%{girsoname}.typelib$\n typelib-1_0-BuzztraxCore-1_1\n \t+^%{typelibdir}/BuzztraxCore-%{girsoname}.typelib$\n' > %{_sourcedir}/baselibs.conf
People like to obfuscate things
Cheers Dominique
Thanks, I based it on the buzztard original and didn't see that. I'll fix it and make a comment. Dave P -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (3)
-
Dave Plater
-
Dominique Leuenberger / DimStar
-
Jimmy Berry