On Thu, Nov 15, 2001 at 01:05:10AM +0000, Ian Jackson wrote: > (a) The pcmcia-cs maintainer could choose to make `cardinfo' be a > script which checked whether the appropriate libraries were present > and otherwise produced a more helpful error message. That would satisfy me, as long as the package in the meantime also complies with Policy 12.8.7. > (I assume that the situation is documented in the manpage for > cardinfo or some other appropriate places; Not as far as I know. > You will need to place a ${shlib:Depends} variable in the Depends > field[##] in the control file for this to work. > > [##] Or another appropriate dependency field, such as Recommends or > Suggests (see section 7.2). IMO using anything other than Depends should be so strongly discouraged that we make it a "must", with the understanding that individual packages can be excepted from particular Policy points, as has always been recognized. In part, I simply find it strange to have Xlib-dependent programs installed on systems that don't even use X, which can be the case with cardinfo. > > ELF objects, minor or major, that link against non-free shared libraries > > must not go into main. > > I don't think this is a technical issue. This was my response to Peter Galbraith and I personally don't care whether the Technical Committee rules on it or not. It doesn't appear to a be point at issue. -- G. Branden Robinson | You should try building some of the Debian GNU/Linux | stuff in main that is branden@debian.org | modern...turning on -Wall is like http://people.debian.org/~branden/ | turning on the pain. -- James Troup
Attachment:
pgpPRu_OYsraS.pgp
Description: PGP signature