Hello! I do not see how your conclusion satisfies the original issue. It's true that the well known policy prohibits the deletion of the logrotate script. But still it is common sense that a removed package shall not emit error messages, simply because there is no error condition after all. Debian policy also indicates that executables shall be tested for executability before execution by config scripts.
I think you confuse "bug" with "policy violation". There is a misbehavior which needs some attention, that is this is a bug. If this does not fit into any policy work, either change the policy or start to think of more natural ways to judge the user interface of software systems. I do fucking expect that the removal of a debian package does not leave a broken system behind! This is why I love Debian's packaging system (and its packaging policy). So please take back this short cut close and either provide a solution or tag it as "wontfix" with an explanation why no one should fix this bug! Tobias (sorry for the rant) Debian Bug Tracking System schrieb: > This is an automatic notification regarding your Bug report > which was filed against the denyhosts package: > > #508714: denyhosts: remove doesn't clean up logrotate > > It has been closed by Michael Meskes <[email protected]>. > > Their explanation is attached below along with your original report. > If this explanation is unsatisfactory and you have not received a > better one in a separate message then please contact Michael Meskes > <[email protected]> by > replying to this email. > > > > > ------------------------------------------------------------------------ > > Betreff: > Not a bug > Von: > Michael Meskes <[email protected]> > Datum: > Sun, 24 Jan 2010 16:48:28 +0100 > An: > [email protected] > > An: > [email protected] > > > apt-get is supposed to *not* delete config files when asked to remove a > package > without option purge. Therefore there doesn't seem to be a bug here, thus I'm > closing it. > > Michael > > > ------------------------------------------------------------------------ > > Betreff: > denyhosts: remove doesn't clean up logrotate > Von: > Tobias Fünky <[email protected]> > Datum: > Sun, 14 Dec 2008 16:43:49 +0100 > An: > Debian Bug Tracking System <[email protected]> > > An: > Debian Bug Tracking System <[email protected]> > > > Package: denyhosts > Version: 2.6-1etch1 > Severity: normal > > After apt-get remove denyhosts I've received the following mail from cron: > > /etc/cron.daily/logrotate: > start-stop-daemon: Unable to start /usr/share/denyhosts/denyhosts_ctl.py: No > such file or directory (No such file or directory) > error: error running postrotate script for /var/log/denyhosts > run-parts: /etc/cron.daily/logrotate exited with return code 1 > > > -- System Information: > Debian Release: 4.0 > APT prefers stable > APT policy: (500, 'stable') > Architecture: i386 (i686) > Shell: /bin/sh linked to /bin/bash > Kernel: Linux 2.6.18-6-686 > Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) > > Versions of packages denyhosts depends on: > ii lsb-base 3.1-23.2etch1 Linux Standard Base 3.1 init > scrip > ii python 2.4.4-2 An interactive high-level > object-o > ii python-central 0.5.12 register and build utility for > Pyt > > denyhosts recommends no packages. > > > -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

