On Mon, Sep 2, 2013 at 12:01 AM, Aaron M. Ucko <u...@debian.org> wrote:
> Good point; that's indeed a better choice.  At any rate, the build now
> succeeds modulo symbols mismatches; I've attached the diff I get for
> kfreebsd-amd64, but presume you'll need to account for hurd-i386 and
> kfreebsd-i386 too (or simply stick with the traditional shlibs system,
> as the symbols approach may not be worth the trouble for C++ packages
> with few reverse dependencies).

I would reduce the level for dpkg-gensymbols so that build won't fail
again and collect this diff together and patch the symbols file. I
prefer symbols files over d-shlibs as it is supposed to do more help
than just having shlibs system.

>
>> He additionally reported some problem with d-devlibs which deduces
>> library dependency from soname and hence deduces libc0.1-dev as libc on
>> kFreeBSD has soname of 0.1.
>
> Meanwhile, that was actually correct as is; libc*(-dev)'s precise name
> varies by architecture and always matches the SONAME.  Specifically,
> although most Linux architectures have libc6(-dev), ia64 has
> libc6.1(-dev), kfreebsd-* has libc0.1(-dev), and hurd-i386 has
> libc0.2(-dev).  Please simply trust d-devlibs rather than hardcoding
> any specific names, though.

Uh oh I just noticed that there is a package called libc0.1-dev on
kFreeBSD so my override was not necessary. So I'm just wondering why
pinotree got FTBFS which read libc0.1-dev no such packages please
report to d-devlibs maintainer (one of which is me).

Can you do me a favor remove the --override='s/libc0.1-dev/libc6-dev/
line in rules which is given as option for d-shlibmove and try
building it to see what exact error you get.. I want to clear an FTBFS
before it happens ;-)

>
> Thanks for checking!

Thanks for the continuous support :-)

Cheers
-- 

Vasudev Kamath
http://copyninja.info
copyninja@{frndk.de|vasudev.homelinux.net}


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to