[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#454117: hpijs: depends on hplip



Le vendredi 11 janvier 2008 à 11:22 -0200, Henrique de Moraes Holschuh a
écrit :
> On Fri, 11 Jan 2008, Josselin Mouette wrote:
> > Skimming through the changelog, it turns out the suggests was turned
> > into a depends because of a specific Ubuntu bug (LP#149511) which never
> > applied to Debian. I have checked that hpijs doesn???t require any library
> > from hplip, therefore the dependency shouldn???t be here.
> 
> I do recall hpijs *does* link to an hplip library or somesuch for bidir and
> FAX support, but that's quite different from pulling in the hplip daemons
> and GUI.

If they are in the same package, that leads to the same consequence. If
hpijs still needs libraries in the hplip package (which, again, does not
seem to be the case anymore), I think they should be split in a proper
library package.

> > It doesn???t, so please demote hplip again to a Suggests. (Recommends
> > would still be too much since now APT installs them by default.)
> 
> No, it is not too much *if* it is the common use case.  We use suggests if
> it is not the common use case, and recommends if it is, OR if it causes
> major breakage to not have it installed.

I don’t think this is the common use case. The use case for hpijs is to
serve as a driver for a local printer or a remote printer on a print
server, which is very common. The use case for hplip is to do
administrative tasks on a remote printer, and that’s useful for much
less people. I think this would really be an abuse of Recommends.

> It *is* quite easy enough to tell aptitude or synaptic to not install a
> recommends or suggests, and they don't pester you about it (at least
> aptitude doesn't).  If you use apt-get, that's your problem and loss for
> using an unfriendly interface to the packaging system that cannot remember
> your past decisions about when to install suggested and recommended
> packages.

But it is not possible to tell the installer not to install a
recommendation of a package in the default install. And while hpijs
should be in the default desktop installation, hplip should not.

Cheers,
-- 
 .''`.
: :' :      We are debian.org. Lower your prices, surrender your code.
`. `'       We will add your hardware and software distinctiveness to
  `-        our own. Resistance is futile.

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=


Reply to: