Package: hyperlatex Version: 2.9a-3 Severity: serious User: debian...@lists.debian.org Usertags: qa-ftbfs-20090822 qa-ftbfs Justification: FTBFS on amd64
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: > /usr/bin/fakeroot debian/rules clean > dh_testdir > dh_testroot > rm -f build-stamp configure-stamp > rm -r doc/manual doc/*.dvi doc/*.sty doc/*.log doc/*.idx doc/*.aux doc/*.toc > doc/*.ilg doc/*.makeimage doc/*.ps hlx/*.elc hlx/contrib/rhxhlx/*.dvi > hlx/contrib/rhxhlx/*.sty hlx/contrib/rhxhlx/*.log hlx/contrib/rhxhlx/*.aux > rm: cannot remove `doc/manual': No such file or directory > rm: cannot remove `doc/*.dvi': No such file or directory > rm: cannot remove `doc/*.sty': No such file or directory > rm: cannot remove `doc/*.log': No such file or directory > rm: cannot remove `doc/*.idx': No such file or directory > rm: cannot remove `doc/*.aux': No such file or directory > rm: cannot remove `doc/*.toc': No such file or directory > rm: cannot remove `doc/*.ilg': No such file or directory > rm: cannot remove `doc/*.makeimage': No such file or directory > rm: cannot remove `doc/*.ps': No such file or directory > rm: cannot remove `hlx/*.elc': No such file or directory > rm: cannot remove `hlx/contrib/rhxhlx/*.dvi': No such file or directory > rm: cannot remove `hlx/contrib/rhxhlx/*.sty': No such file or directory > rm: cannot remove `hlx/contrib/rhxhlx/*.log': No such file or directory > rm: cannot remove `hlx/contrib/rhxhlx/*.aux': No such file or directory > make: [clean] Error 1 (ignored) > dh_clean > dpkg-source -b hyperlatex-2.9a > dpkg-source: info: using source format `1.0' > dpkg-source: info: building hyperlatex using existing > hyperlatex_2.9a.orig.tar.gz > dpkg-source: info: building hyperlatex in hyperlatex_2.9a-3.diff.gz > dpkg-source: info: building hyperlatex in hyperlatex_2.9a-3.dsc > debian/rules build > dh_testdir > touch configure-stamp > dh_testdir > # emacs byte-compile > emacs=/usr/bin/emacs; \ > if [ ! -x $emacs ]; then \ > emacs=/usr/bin/xemacs; \ > if [ ! -x $emacs ]; then \ > exit 1; \ > fi; \ > fi; \ > cd hlx && $emacs -batch -q -no-site-file -l hyperlatex.el -f > hyperlatex-compile > > In hyperlatex-format-newcommand: > hyperlatex.el:1246:42:Warning: `string-to-int' is an obsolete function (as of > Emacs 22.1); use `string-to-number' instead. > > In hyperlatex-format-providecommand: > hyperlatex.el:1259:46:Warning: `string-to-int' is an obsolete function (as of > Emacs 22.1); use `string-to-number' instead. > > In hyperlatex-format-newenvironment: > hyperlatex.el:1282:48:Warning: `string-to-int' is an obsolete function (as of > Emacs 22.1); use `string-to-number' instead. > > In hyperlatex-format-makemenu: > hyperlatex.el:2126:17:Warning: `string-to-int' is an obsolete function (as of > Emacs 22.1); use `string-to-number' instead. > > In hyperlatex-format-usepackage: > hyperlatex.el:3221:17:Warning: `mapcar' called for effect; use `mapc' or > `dolist' instead > > In hyperlatex-search-file: > hyperlatex.el:3323:8:Warning: `mapcar' called for effect; use `mapc' or > `dolist' instead > > In hyperlatex-format-setcounter: > hyperlatex.el:3396:18:Warning: `string-to-int' is an obsolete function (as of > Emacs 22.1); use `string-to-number' instead. > > In hyperlatex-format-addtocounter: > hyperlatex.el:3413:18:Warning: `string-to-int' is an obsolete function (as of > Emacs 22.1); use `string-to-number' instead. > Wrote > /build/user-hyperlatex_2.9a-3-amd64-mljHTE/hyperlatex-2.9a/hlx/hyperlatex.elc > # main documentation > cp etc/hyperlatex.sty doc/ > cd doc && > PATH="/build/user-hyperlatex_2.9a-3-amd64-mljHTE/hyperlatex-2.9a/bin:$PATH" > HYPERLATEX_PATH="/build/user-hyperlatex_2.9a-3-amd64-mljHTE/hyperlatex-2.9a/hlx" > > HYPERLATEX_DIR="/build/user-hyperlatex_2.9a-3-amd64-mljHTE/hyperlatex-2.9a/hlx" > hyperlatex hyperlatex.tex > Hyperlatex formatting > /build/user-hyperlatex_2.9a-3-amd64-mljHTE/hyperlatex-2.9a/doc/hyperlatex.tex... > (on Emacs 23.1.1) > Running Hyperlatex 2.9-in-waiting-rk (oct06) (1.20 -- 2006/11/20) > Parsing ... > Package "siteinit" inserted > Package "init" not found... > Package "article" inserted > Reading site init file for Hyperlatex version 2.9-in-waiting (oct06): > Package "english" inserted > Package "bluepanels" inserted > <Basic commands>, > Package "emulate" not found... > <Environments>, > <Title>, > <Footnotes, index, bibliography>, > <Fonts>, > <Accents>, > <Math> > Package "babel" inserted > Package "german" inserted > Babel package: German > Package "longtable" inserted > Package "makeidx" inserted > Package "frames" inserted > ************************ > **** Making Frames **** > ************************ > > Making directory html > Title of work is "Hyperlatex Manual" > Using filename "html/hyperlatex.html" > Parsing: � ... > > > > > Hyperlatex ERROR: Empty hyperlatex-mode-stack in hyperlatex-set-state. > Hint: Try running Latex, it may give a better error message. > > Error discovered here: > >>>/h1���� > \endsectionassuch{}{Introduction} > \end{ifhtml} > > The basic idea of Hyperlatex is to make it possible to write a > document that will look like a flawless \latex document when printed > and like a handwritten \Html document when viewed with an \Html > browser. In this it completely follows the philosophy of \latexinfo > (and \texinfo). Like \latexinfo, it defines its own input > format---the \emph{Hyperlatex markup language}---and provides two > converters to turn a document written in Hyperlatex markup into a \dvi > file or a set of \Html documents. > > \label{philosophy} > Obviously, this approach has the disadvantage that you have to learn a > ``new'' language to generate \Html files. However, the mental effort > for this is quite limited. The Hyperlatex markup language is simply a > well-defined subset of \latex t��p��hat has been extended with commands to > create hyperlinks, to control the conversion to \Html, and to add > concepts of \Html such as horizontal rules and embedded images. > Furthermore, you can use Hyperlatex perfectly well without knowing > anything about \Html markup. > > The fact that Hyperlatex defines only a restricted subset of \latex > does not mean that you have to restrict yourself in what you can do in > the printed copy. Hyperlatex provides many commands that allow you to > include arbitrary \latex commands (including commands from any package > that you'd like to use) which will be processed to create your printed > output, but which will be ignored in the \Html document. However, you > do have to specify that \emph{explicitly}. Whenever Hyperlatex > encounters a \latex command outside its restricted subset, it will > complain bitterly. > > The rationale behind this is that when you are writing your document, > you should keep both the printed document and the \Html output in > mind. Whenever you want to use a \latex command with no defined \Html > equivalent, you are thus forced to specify this equivalent. If, for > instance, you have marked a logical separation between paragraphs with > \l ... > make: *** [build-stamp] Error 1 The full build log is available from: http://people.debian.org/~lucas/logs/2009/08/22/hyperlatex_2.9a-3_lsid64.buildlog A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on about 50 AMD64 nodes of the Grid'5000 platform, using a clean chroot. Internet was not accessible from the build systems. -- | Lucas Nussbaum | lu...@lucas-nussbaum.net http://www.lucas-nussbaum.net/ | | jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F | -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org