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
pgp4FZtUpyboC.pgp
Description: PGP signature