Investigation of the bug
Steve Langasek
vorlon at debian.org
Sun Dec 11 08:48:25 UTC 2005
On Sat, Dec 10, 2005 at 11:18:53AM +0100, Enrico Zini wrote:
> Hello,
> Sorry to have been lingering on this bug: on Igloo's buildd report I saw
> that some of the packages were still rebuilding and I thought it was
> just a matter of waiting.
> Today I investigated a bit more. The problem is indeed connected to the
> C++ allocator thing, and the recompile was incomplete because debtags
> links statically with some libraries, and it's nonobvious to find the
> dependencies. Luckily, thanks to a suggestion of Jonas Smedegaard at
> Debconf4, I use dh_buildinfo.
> It turned out that the libtagcoll-dev is still built with libstdc++6
> 4.0.2-3. It in turn gets statically linked into libapt-front-dev, which
> in turn gets statically linked into debtags.
> So, it seems that there are some recompiles to be triggered:
> Step 1: libtagcoll-dev
> Step 2: tagcoll, tagcolledit, libapt-front-dev
> (since they statically link libtagcoll-dev)
> Step 3: debtags, debtags-edit, packagesearch
> (since they statically link libapt-front-dev)
BTW, due to the way static linking works, this is only two steps.
libapt-front-dev doesn't *contain* the code from libtagcoll-dev; rather, the
reverse-build-deps of libapt-front-dev pull this code in directly from
libtagcoll-dev at build-time.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon at debian.org http://www.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/debtags-devel/attachments/20051211/542d5fb1/attachment.pgp
More information about the Debtags-devel
mailing list