[DRE-maint] Bug#749994: tdiary-mode: fails to upgrade from sid

Tatsuya Kinoshita tats at debian.org
Tue Nov 4 12:10:29 UTC 2014


Control: found -1 4.0.5.1-1
Control: tags -1 + patch

On November 4, 2014 at 11:31AM +0100, anbe (at debian.org) wrote:
>   install/tdiary-mode: Handling install for emacsen flavor emacs24
>   ERROR: install script from tdiary-mode package failed

It seems tdiary-mode fails when byte-compiling because of missing
apel/*.elc files.  (This problem is potentially caused even if
`Depends: apel`.  See also a known issue in emacsen-common, bug#737389.)

The following patch should fix this bug.

```
--- s/debian/tdiary-mode.emacsen-install	2013-01-03 09:40:47.000000000 +0900
+++ b/debian/tdiary-mode.emacsen-install	2014-11-04 20:40:29.337884783 +0900
@@ -10,6 +10,7 @@
 LOG=CompilationLog
 
 if [ ${FLAVOR} = emacs ]; then exit 0; fi
+if [ ! -f "/usr/share/$FLAVOR/site-lisp/apel/pces.elc" ]; then exit 0; fi
 
 echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR}
 
```

Thanks,
-- 
Tatsuya Kinoshita
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20141104/27fd2cfa/attachment.sig>


More information about the Pkg-ruby-extras-maintainers mailing list