Bug#694675: Bug#693472: emacsen-common, emacs23: many emacs addons fail to install if emacs22 (lenny) is still installed

2012-12-03 Thread Sébastien Villemot
Rob Browning r...@defaultvalue.org writes: Sébastien Villemot sebast...@debian.org writes: devscripts-el/wheezy's postinst crashes. The problem is that apel/wheezy is configured before emacsen-common/wheezy, and this apparently breaks. If the order is changed and emacsen-common/wheezy is

Bug#694675: Bug#693472: emacsen-common, emacs23: many emacs addons fail to install if emacs22 (lenny) is still installed

2012-12-03 Thread Rob Browning
Sébastien Villemot sebast...@debian.org writes: Here is the sequence of events: - apel/wheezy is configured: it does not byte-compile, apparently because emacsen-common/wheezy is not yet configured - emacsen-common/wheezy is configured: it does *not* byte-compile apel -

Bug#694675: Bug#693472: emacsen-common, emacs23: many emacs addons fail to install if emacs22 (lenny) is still installed

2012-12-03 Thread Rob Browning
Sébastien Villemot sebast...@debian.org writes: - devscripts-el/wheezy is configured: it crashes, because it cannot find mcharset.elc (which belongs to apel) So this fails in the devscripts-el postinst, perhaps? -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10

Bug#694675: Bug#693472: emacsen-common, emacs23: many emacs addons fail to install if emacs22 (lenny) is still installed

2012-12-03 Thread Rob Browning
Rob Browning r...@defaultvalue.org writes: Sébastien Villemot sebast...@debian.org writes: - devscripts-el/wheezy is configured: it crashes, because it cannot find mcharset.elc (which belongs to apel) So this fails in the devscripts-el postinst, perhaps? Oh, and if you want to poke

Bug#694675: Bug#693472: emacsen-common, emacs23: many emacs addons fail to install if emacs22 (lenny) is still installed

2012-12-02 Thread Rob Browning
Sébastien Villemot sebast...@debian.org writes: Looking at debian-emacs-policy from emacsen-common 2.0.3, I see that it recommends that addons add a Conflicts: emacsen-common 2.0.0. First, I am not sure that a versioned conflicts is the right solution, a Breaks may be more appropriate (see

Bug#694675: Bug#693472: emacsen-common, emacs23: many emacs addons fail to install if emacs22 (lenny) is still installed

2012-12-02 Thread Rob Browning
Sébastien Villemot sebast...@debian.org writes: devscripts-el/wheezy's postinst crashes. The problem is that apel/wheezy is configured before emacsen-common/wheezy, and this apparently breaks. If the order is changed and emacsen-common/wheezy is configured before apel/wheezy and

Bug#694675: Bug#693472: emacsen-common, emacs23: many emacs addons fail to install if emacs22 (lenny) is still installed

2012-12-01 Thread Sébastien Villemot
I could reproduce the problem for devscripts-el. Actually it has nothing to do with emacs22. Here are the steps: - start from a squeeze system with devscripts-el and emacs23 installed (also note that apel is a dependency of devscripts-el) - apt-get -t wheezy install apel - apt-get -t wheezy