tags 391780 patch
thanks

On October 11, 2006 at 11:21PM +0200,
allomber (at math.u-bordeaux.fr) wrote:

> > > There is an error when attempting to install mell:
> > >   install/mell: Handling install for emacsen flavor 
> > > xemacs21...emacs-install: /usr/lib/emacsen-common/packages/install/mell 
> > > xemacs21 emacs21 failed at /usr/lib/emacsen-common/emacs-install line 28, 
> > > <TSORT> line 99.
> > >   dpkg: error processing xemacs21-mule (--configure):
> > >    subprocess post-installation script returned error exit status 255
> >
> > Is this a different bug of src:xemacs21 bug #391778?
>
> I have no idea.
>
> > How can we reproduce this bug?
>
> I have no easy way so far.  Please find the piupart log at
> <http://people.debian.org/~ballombe/misc/mell.log>
> It was recorded today.

The log seems that this bug is a different bug of #391778, and
it is affected by other packages.

To prevent an effect by other package when byte-compiling, please
use -no-site-file option in emacsen-install.  The follwing patch
should fix this bug. (though I have not yet tested with piuparts)

----
--- mell-1.0.0-6/debian/emacsen-install.in
+++ mell-1.0.0/debian/emacsen-install.in
@@ -21,6 +21,7 @@
 SITELISP=/usr/share/${FLAVOR}/site-lisp
 ELCDIR=${SITELISP}/${PACKAGE}
 APELDIR=${SITELISP}/apel
+SITEFLAG=-no-site-file
 FLAGS="${SITEFLAG} -q -batch -l ./path.el -l ${APELDIR}/poe.elc -f 
batch-byte-compile"
 STAMP="${ELCDIR}/compile-stamp"
 
----

-- 
Tatsuya Kinoshita

Reply via email to