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
[EMAIL PROTECTED] | modern...turning on -Wall is like
http://people.debian.org/~branden/ | turning on the pain. -- James Troup
pgpgQQ4Ogp23Y.pgp
Description: PGP signature

