Your message dated Tue, 8 May 2007 23:39:05 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#422968: is logrotate really necessary to run the package?
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: samba
Version: 3.0.24-6
Severity: wishlist

   Depends: ..., logrotate, ...
   Recommends: smbldap-tools

        Is the dependency on `logrotate' really necessary?  Couldn't it
        be put into `Recommends:' field instead?  It will allow users to
        use different programs to rotate the logs without the need to
        install `logrotate' just to satisfy the dependency.

        Consider, e. g., the `lvm-common' package dependencies:

   Depends: libc6 (>= 2.3.2.ds1-21), module-init-tools | modutils (>> 2.3.11-2)
   Recommends: logrotate



--- End Message ---
--- Begin Message ---
On Wed, May 09, 2007 at 12:11:48PM +0700, Ivan Shmakov wrote:
> Package: samba
> Version: 3.0.24-6
> Severity: wishlist

>    Depends: ..., logrotate, ...
>    Recommends: smbldap-tools

>       Is the dependency on `logrotate' really necessary?

Yes; packages should not facilitate users to shoot themselves in the foot
by filling up the logging partition.

>  Couldn't it be put into `Recommends:' field instead?
>  It will allow users to use different programs to rotate the logs without
>  the need to install `logrotate' just to satisfy the dependency.

Users can use whatever they want to rotate the logs, with or without the
dependency, by editing the logrotate config files and configuring their own
log rotation program.  But logrotate is Priority: important, is lightweight
(/usr/sbin/logrotate weighs in at 40k on i386, which is less than, say,
/bin/sed), and is the standard log rotation mechanism in Debian (including
documentation in Debian policy).

>       Consider, e. g., the `lvm-common' package dependencies:

>    Depends: libc6 (>= 2.3.2.ds1-21), module-init-tools | modutils (>> 
> 2.3.11-2)
>    Recommends: logrotate

There are 20 packages in sid which recommend logrotate -- but there are 52
packages in sid that depend on it.  If you think the majority of packages
are wrong in their handling of logrotate, please discuss this on
debian-devel and get a consensus for such a change, rather than asking
individual packages to change to accommodate your singular preference.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

--- End Message ---

Reply via email to