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

Reply via email to