Le Fri, 21 Jun 2013 13:48:04 +0400, Michael Tokarev <m...@tls.msk.ru> a écrit :
> 21.06.2013 12:27, Laurent Bigonville wrote: > >>> /etc/init.d/qemu-kvm bb45f7e72549e87d699a934909a87d6b obsolete > >>> Could you please explicitly remove that file on upgrade > >> This file will be removed if you purge qemu-kvm. > > > > The problem is that this package is still Recommended by other > > packages, this means that for a lot of users the removal will not be > > proposed automatically. > > It should not only be removed, but _purged_, which is never > done automatically. And the issue isn't about this package > being recommended, these old/transitional packages are never > removed automatically, just like, say, old libraries which > were installed as a dependency and are no longer used. > This is how debian packaging works, and trying to mock > around it from within maintainer scripts isn't a good idea. That precisely why old conffiles should explicitly be removed when they are not shipped in a pkg anymore, because they are only removed when the user is purging the package. And in the meantime, they could generate problems (I'm not saying that it would be the case here.) Some tools like deborphan (or even apt) can detect packages that are either oldlibs/extras and/or that have no rdeps anymore and propose to user to remove them. > BTW, there aren't many packages which recommends qemu-kvm. True (I already fixed one this morning). But removing obsolete conffiles is IMHO a good practice. Cheers Laurent Bigonville -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org