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

Attachment: signature.asc
Description: Digital signature

Reply via email to