On Fri, Mar 11, 2011 at 06:17:54AM -0600, Jonathan Nieder wrote: > Bertrand Yvain wrote: > > > package git should not depend on emacsen-common. > > The postinst in git 1.7.4.1-3 uses emacsen-common to clean up after > git 1.7.4.1-1. So it really is intended.
Indeed, /etc/emacs/site-start.d/50git-core.el is removed. This is good. > Is the dependency causing a problem? It is not causing any problem except having emacsen-common to be installed, which is not required to use git. Seeing emacsen-common installed was a bit of a surprise but, thanks to the clues you gave, I can see the alternative: * Place files in /etc/<emacs>/site-start.d (debian emacs policy 6.C) OR * Place files in /usr/lib/emacsen-common/packages/{install,remove} and use /usr/lib/emacsen-common/emacs-package-{install,remove} (debian emacs policy 6.A) As a non-emacs user, I would favor the second option, provided that emacsen-common is suggested or recommended (not depended upon) and that emacs-package-{install,remove} availability is checked in postinst and prerm. Every package would do that, I could have no emacs* package and no /etc/emacs. This would be great. Anyway... Lowering priorty to wishlist is OK to me. And keep the good job going. -- Bertrand Yvain http://www.IELO.net/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org