Package: muse-el
Version: 3.11-1
Severity: serious

muse-el's Build-Depends-Indep includes `emacs22 | emacsen', but
when xemacs21 is installed and other emacsen are not installed,
muse-el fails to build from the source, because the source uses the
`emacs' command which is not provided by xemacs21.

----
[...]
touch configure-stamp
dh_testdir
# Comply with Debian vote 2006-1
# makeinfo muse.texi
# makeinfo --html --output=html muse.texi
# Add here commands to compile the package.
/usr/bin/make examples
make[1]: Entering directory `/tmp/buildd/muse-el-3.11'
(cd examples && /usr/bin/make)
make[2]: Entering directory `/tmp/buildd/muse-el-3.11/examples'
Generating HTML for QuickStart.muse...
EMACS=emacs SITEFLAG=--no-site-file ../scripts/publish html QuickStart.muse
../scripts/publish: line 4: emacs: command not found
make[2]: *** [QuickStart.html] Error 127
make[2]: Leaving directory `/tmp/buildd/muse-el-3.11/examples'
make[1]: *** [examples] Error 2
make[1]: Leaving directory `/tmp/buildd/muse-el-3.11'
make: *** [build-stamp] Error 2
----

Please use `emacs' or `emacs | emacs22 | emacs21' in
Build-Depends-Indep to use the `emacs' command at build time.

Also, I've noticed:

- In debian/rules, binary-indep doesn't work.  Please use binary-indep
  instead of binary-arch to build `Architecture: all' package.
- In the dependency, xemacs21 (>= 1.4.14) is funny and meaningless.
  Please remove it.

Thanks,
--
Tatsuya Kinoshita

Attachment: pgp4FZtUpyboC.pgp
Description: PGP signature

Reply via email to