On Sat, Nov 15, 2014 at 07:49:00PM +0100, Bastian Blank wrote:
> On Thu, Nov 13, 2014 at 12:23:39AM +0100, Aurelien Jarno wrote:
> > cdebootstrap-static provides /usr/bin/cdebootstrap-static which is
> > statically linked against libc6.
> 
> Every tool dynamically linked against glibc also incorporates some
> static parts, stuff from /usr/lib/x86_64-linux-gnu/libc_nonshared.a and
> /usr/lib/x86_64-linux-gnu/*crt*.o.  Do you expect that every package now
> lists glibc?

We know that these are used in every binary, so the day they break we
will have to rebuild all the archive anyway, no need to use Built-Using
there.

The use case of Built-Using is to be able to rebuild packages which are
linked against most of the libc, if the libc is know to be broken. This
has been the case recently with bug#754813, which completely broke
cdebootstrap-static (among other packages). I had to go for a manual
search in the archive to find packages which need to be binNMUed. So
please implement that, or just drop the static version of cdebootstrap.

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurel...@aurel32.net                 http://www.aurel32.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