Control: tags -1 + patch

On December 17, 2018 at 9:38PM +0100, anbe (at debian.org) wrote:
> 1m16.4s ERROR: FAIL: debsums reports modifications inside the chroot:
>   debsums: missing file /usr/share/emacs/site-lisp/liece/bitmap-stipple.el 
> (from liece package)
>   debsums: missing file /usr/share/emacs/site-lisp/liece/delegate.el (from 
> liece package)

This issue is fixed in apel 10.8+0.20120427-19.

On July 24, 2018 at 5:18AM +0200, anbe (at debian.org) wrote:
> Loading /usr/share/emacs25/site-lisp/liece/liece-config.el (source)...
> Cannot open load file: No such file or directory, install

It seems apel's install.el* is not found when byte-compiling.

The following patch fixes this bug.  Although liece seems to fail
with Emacs 26 (not yet packaged in Debian)...

```
--- a/debian/emacsen-install
+++ b/debian/emacsen-install
@@ -41,6 +41,7 @@
     done | sort -u)
 
 if [ ${FLAVOR} = emacs ]; then exit 0; fi
+if [ ! -f "/usr/share/$FLAVOR/site-lisp/apel/install.elc" ]; then exit 0; fi
 
 # Install-info-altdir does not actually exist. 
 # Maybe somebody will write it.
@@ -104,6 +105,7 @@
 done
 
 cat << EOF > path.el
+(setq load-path (cons "/usr/share/$FLAVOR/site-lisp/apel" load-path))
 (setq load-path (cons "." load-path) byte-compile-warnings nil)
 EOF
 if test "${APPEND_LOAD_PATH}" != ""
```

Thanks,
-- 
Tatsuya Kinoshita

Attachment: pgpXQ5RH2anMW.pgp
Description: PGP signature

Reply via email to