Why is repo checker suddenly looking for 32 bit binaries when there is no baselibs.conf?

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Why is repo checker suddenly looking for 32 bit binaries when there is no baselibs.conf?

Dave Plater lst
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: [hidden email]
To contact the owner, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Why is repo checker suddenly looking for 32 bit binaries when there is no baselibs.conf?

Jimmy Berry-2
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: [hidden email]
To contact the owner, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Why is repo checker suddenly looking for 32 bit binaries when there is no baselibs.conf?

Dominique Leuenberger / DimStar
In reply to this post by Dave Plater lst
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

signature.asc (201 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Why is repo checker suddenly looking for 32 bit binaries when there is no baselibs.conf?

Dave Plater lst


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: [hidden email]
To contact the owner, e-mail: [hidden email]