On Tue, Feb 05, 2008 at 11:42:30AM -0500, Hubert Chathi wrote: > > Install Etch nowebm -> upgrade to sid -> purge > > > > seems to let the following files remain unremoved: > > > > /etc/emacs owned by: noweb > > /etc/emacs/site-start.d owned by: noweb > > /etc/emacs/site-start.d/50nowebm.el owned by: nowebm > > OK, so /etc/.../50nowebm.el was in nowebm in Etch. Bun nowebm in Lenny > is just a transitional package, so it doesn't > contain /etc/.../50nowebm.el. (In fact, no package contains that > file.) So when upgrading, dpkg doesn't want to remove 50nowebm.el > because it's a conffile, and it seems like it doesn't want to remove it > when purging either, because it's not in the new package.
This is exactly the case. > So, is there something I can do about this other than adding something > to postrm? Or is this a bug in dpkg? I am afraid not. Please see this dpkg bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454628 Therefore, ugly as it may seem, the postrm seems to be the simplets way to assure compliance, from what I have seen for the other packages. Thanks! Kumar -- Kumar Appaiah, 458, Jamuna Hostel, Indian Institute of Technology Madras, Chennai - 600 036
signature.asc
Description: Digital signature

