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

Re: Bug#54810: ought to depend on logrotate



On Tue, Jan 11, 2000 at 11:13:11PM +0000, Julian Gilbey wrote:
> Let's say cron's maintainer decides to convert
> /etc/cron.daily/standard to use logrotate, in concordance with the
> current policy manual.

Which he's said isn't likely. Hmm...

> So he makes cron Depend on logrotate, requiring logrotate to become
> an important package (cron is important).  Now logrotate will
> basically be present on every up-to-date Debian system and packages
[..]
> So this argument is basically spurious as long as we make logrotate
> important.

Just because a package is in important doesn't mean that it will be
installed. If I install sendmail, I don't have exim, which is in
important...

In your argument, logrotate will be installed iff cron is installed,
which is a fair bet. But why force cron to be the trigger?

If a package expects logrotate to be present, as shown by it providing
an /etc/logrotate.d/* file, then it can express this to the packaging
system by putting "logrotate" in its Depends: field...

SRH
-- 
Steve Haslam      http://www.arise.demon.co.uk/      steve@arise.demon.co.uk
Debian GNU/Linux Maintainer                               araqnid@debian.org
but I won't admit to needing you
I'll never say that's true, not to you                  [sister machine gun]

Attachment: pgp7JPdTR_1aL.pgp
Description: PGP signature


Reply to: