Hi,

Aurelien Jarno wrote (12 Nov 2014 22:48:35 GMT) :
> tsocks provides /usr/bin/saveme which is statically linked against 
> libc6. According to Debian Policy ยง7.8 such a package MUST list the
> glibc source package (and possibly others) in the Built-Using: field.

Any chance this is fixed by a maintainer upload?

saveme.c reads:

     SAVEME    - Part of the tsocks package
                 This program is designed to be statically linked so
                 that if a user breaks their ld.so.preload file and
                 cannot run any dynamically linked program it can 
                 delete the offending ld.so.preload file.

... and indeed all it does is:

    unlink("/etc/ld.so.preload");

Its only build dependencies are:

    #include <stdio.h>
    #include <unistd.h>

... that both come from libc6, so "Built-Using: glibc" should
be enough to solve this bug. Shall I NMU with this change?

Cheers,
--
intrigeri

Reply via email to