Hardy upgrade doesn't purge configuration of removed dcc-server

Bug #228206 reported by Pawel Tecza
2
Affects Status Importance Assigned to Milestone
dcc (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: dcc-server

Yesterday I upgraded Ubuntu from Gutsy to Hardy on my anti-spam servers,
using `do-release-upgrade` command to that task.

I noticed that dcc-server package was removed from my boxes because of
non-free license, but I still have configuration files of that package:

root@anubis1:~# find /etc -name \*dcc\*
/etc/rc5.d/S20dcc-server
/etc/init.d/dcc-server
/etc/rc4.d/S20dcc-server
/etc/rc6.d/K20dcc-server
/etc/rc0.d/K20dcc-server
/etc/cron.daily/dcc-server
/etc/default/dcc-common
/etc/rc2.d/S20dcc-server
/etc/rc3.d/S20dcc-server
/etc/dcc
/etc/rc1.d/K20dcc-server
root@anubis1:~#

Today I've received messages from Cron on all my anti-spam servers
with the following error message:

/etc/cron.daily/dcc-server:
.: 62: Can't open /var/lib/dcc/dcc_conf
run-parts: /etc/cron.daily/dcc-server exited with return code 2

I know that you can't fix it now, because dcc-server package is no longer
in Ubuntu, but maybe you won't forget about purging configuration of
another removed packages in the future ;)

Revision history for this message
Pawel Tecza (ptecza) wrote :

It seems that `do-release-upgrade` command only _removed_ dcc-server,
but it should _purge_ the package:

root@anubis1:~# dpkg -l dcc\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Nazwa Wersja Opis
+++-================-================-================================================
un dcc-client <brak> (brak dostępnego opisu)
rc dcc-common 1.3.42-4build1 Distributed Checksum Clearinghouse - common file
un dcc-milter <brak> (brak dostępnego opisu)
rc dcc-server 1.3.42-4build1 Distributed Checksum Clearinghouse - main progra

I've purged dcc-server manually and the problem was resolved:

root@anubis1:~# aptitude purge dcc-common dcc-server

root@anubis1:~# dpkg -l dcc\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Nazwa Wersja Opis
+++-================-================-================================================
un dcc-client <brak> (brak dostępnego opisu)
pn dcc-common <brak> (brak dostępnego opisu)
un dcc-milter <brak> (brak dostępnego opisu)
pn dcc-server <brak> (brak dostępnego opisu)
root@anubis1:~#

root@anubis1:~# find /etc -name \*dcc\*
root@anubis1:~#

Revision history for this message
IKT (ikt) wrote :

Just going to purge this old beauty since DCC hasn't been in the ubuntu archive for years. :(

Changed in dcc (Ubuntu):
status: New → Confirmed
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.