[Reproducible-builds] Bug#830189: highlight.js: FTBFS: LaTeX Error: File `iftex.sty' not found.

Chris Lamb lamby at debian.org
Thu Jul 7 08:30:41 UTC 2016


Source: highlight.js
Version: 8.2+ds-4
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

highlight.js fails to build from source in unstable/amd64:

  [..]

  Setting up libxrender1:amd64 (1:0.9.9-2) ...
  Setting up libcairo2:amd64 (1.14.6-1+b1) ...
  Setting up libgraphite2-3:amd64 (1.3.8-1) ...
  Setting up libavahi-common-data:amd64 (0.6.32-1) ...
  Setting up libavahi-common3:amd64 (0.6.32-1) ...
  Setting up libdbus-1-3:amd64 (1.10.8-1) ...
  Setting up libavahi-client3:amd64 (0.6.32-1) ...
  Setting up libcups2:amd64 (2.1.4-2) ...
  Setting up libjpeg62-turbo:amd64 (1:1.5.0-1) ...
  Setting up libjbig0:amd64 (2.1-3.1) ...
  Setting up libtiff5:amd64 (4.0.6-1) ...
  Setting up libijs-0.35:amd64 (0.35-12) ...
  Setting up libjbig2dec0:amd64 (0.13-2) ...
  Setting up liblcms2-2:amd64 (2.7-1) ...
  Setting up libopenjp2-7:amd64 (2.1.0-2.1+b1) ...
  Setting up libpaper1:amd64 (1.1.24+nmu4) ...
  
  Creating config file /etc/papersize with new version
  Setting up poppler-data (0.4.7-7) ...
  Setting up libgs9-common (9.19~dfsg-1) ...
  Setting up libharfbuzz0b:amd64 (1.2.6-2) ...
  Setting up libharfbuzz-icu0:amd64 (1.2.6-2) ...
  Setting up x11-common (1:7.7+15) ...
  update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
  invoke-rc.d: could not determine current runlevel
  invoke-rc.d: policy-rc.d denied execution of start.
  Setting up libice6:amd64 (2:1.0.9-1+b1) ...
  Setting up libnspr4:amd64 (2:4.12-2) ...
  Setting up libnss3:amd64 (2:3.23-2) ...
  Setting up libpoppler61:amd64 (0.44.0-3) ...
  Setting up libpotrace0 (1.13-2) ...
  Setting up libsm6:amd64 (2:1.2.2-1+b1) ...
  Setting up libxt6:amd64 (1:1.1.5-1) ...
  Setting up libxmu6:amd64 (2:1.1.2-2) ...
  Setting up libxpm4:amd64 (1:3.5.11-1+b1) ...
  Setting up libxaw7:amd64 (2:1.0.13-1) ...
  Setting up libxi6:amd64 (2:1.7.6-1) ...
  Setting up libzzip-0-13:amd64 (0.13.62-3) ...
  Setting up tex-common (6.05) ...
  update-language: texlive-base not installed and configured, doing nothing!
  Setting up xdg-utils (1.1.1-1) ...
  Setting up libpaper-utils (1.1.24+nmu4) ...
  Setting up preview-latex-style (11.88-1.1) ...
  update-language: texlive-base not installed and configured, doing nothing!
  Regenerating '/var/lib/texmf/fmtutil.cnf-DEBIAN'... done.
  Regenerating '/var/lib/texmf/fmtutil.cnf-TEXLIVEDIST'... done.
  update-fmtutil has updated the following file(s):
  	/var/lib/texmf/fmtutil.cnf-DEBIAN
  	/var/lib/texmf/fmtutil.cnf-TEXLIVEDIST
  If you want to activate the changes in the above file(s),
  you should run fmtutil-sys or fmtutil.
  Processing triggers for sgml-base (1.28) ...
  Setting up docutils-common (0.12+dfsg-1) ...
  Processing triggers for sgml-base (1.28) ...
  Setting up python3-docutils (0.12+dfsg-1) ...
  update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
  Setting up python3-sphinx (1.4.4-3) ...
  Setting up libcupsfilters1:amd64 (1.9.0-2) ...
  Setting up libcupsimage2:amd64 (2.1.4-2) ...
  Setting up libgs9 (9.19~dfsg-1+b1) ...
  Setting up texlive-binaries (2016.20160513.41080-4) ...
  update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode
  update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode
  Processing triggers for tex-common (6.05) ...
  update-language: texlive-base not installed and configured, doing nothing!
  texlive-base is not ready, skipping fmtutil --all call
  Setting up texlive-base (2016.20160623-1) ...
  mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVEDIST... 
  mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN... 
  mktexlsr: Updating /var/lib/texmf/ls-R... 
  mktexlsr: Done.
  /usr/bin/tl-paper: setting paper size for dvips to a4.
  /usr/bin/tl-paper: setting paper size for dvipdfmx to a4.
  /usr/bin/tl-paper: setting paper size for xdvi to a4.
  /usr/bin/tl-paper: setting paper size for pdftex to a4.
  Processing triggers for tex-common (6.05) ...
  Running updmap-sys. This may take some time... done.
  Running mktexlsr /var/lib/texmf ... done.
  Building format(s) --all.
  	This may take some time... done.
  Setting up texlive-fonts-recommended (2016.20160623-1) ...
  Setting up texlive-latex-base (2016.20160623-1) ...
  Processing triggers for tex-common (6.05) ...
  Running updmap-sys. This may take some time... done.
  Running mktexlsr /var/lib/texmf ... done.
  Building format(s) --all.
  	This may take some time... done.
  Setting up texlive-latex-recommended (2016.20160623-1) ...
  Setting up texlive-pictures (2016.20160623-1) ...
  Processing triggers for tex-common (6.05) ...
  Running updmap-sys. This may take some time... done.
  Running mktexlsr /var/lib/texmf ... done.
  Setting up texlive-latex-extra (2016.20160623-1) ...
  Processing triggers for tex-common (6.05) ...
  Running updmap-sys. This may take some time... done.
  Running mktexlsr /var/lib/texmf ... done.
  Setting up highlight.js-build-deps (8.2+ds-4) ...
  Processing triggers for libc-bin (2.23-1) ...
  Processing triggers for systemd (230-5) ...
  
  **************************************************************************************
  ** Environment                                                                      **
  **************************************************************************************
  
  PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  HOSTNAME=1150a56907fa
  TERM=xterm
  PAGER=more
  DISPLAY=:0
  DOCKER_IMAGE=lamby-debian-sid
  DEB_BUILD_OPTIONS=parallel=9
  PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip
  HOME=/home/lamby
  LOGNAME=lamby
  SHLVL=1
  PWD=/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds
  OLDPWD=/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js
  GPG_TTY=/dev/console
  QUILT_PATCHES=debian/patches
  QUILT_NO_DIFF_INDEX=1
  QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
  DEBEMAIL=lamby at debian.org
  DEBFULLNAME=Chris Lamb
  EDITOR=vim
  LESS=-cgiFx4M
  BLASTER=A220 I5 D1 H5 P330 T6
  _=/usr/bin/env
  
  **************************************************************************************
  ** Building highlight.js 8.2+ds-4 on amd64                                          **
  **************************************************************************************
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package highlight.js
  dpkg-buildpackage: info: source version 8.2+ds-4
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Cdric Boutillier <boutil at debian.org>
   dpkg-source --before-build highlight.js-8.2+ds
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  dh clean
     dh_testdir
     dh_auto_clean
     debian/rules override_dh_clean
  make[1]: Entering directory '/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds'
  dh_clean
  	rm -f debian/debhelper-build-stamp
  	rm -f debian/libjs-highlight.js.substvars
  	rm -f debian/libjs-highlight.js.*.debhelper
  	rm -rf debian/libjs-highlight.js/
  	rm -f debian/node-highlight.js.substvars
  	rm -f debian/node-highlight.js.*.debhelper
  	rm -rf debian/node-highlight.js/
  	rm -f debian/highlight.js-doc.substvars
  	rm -f debian/highlight.js-doc.*.debhelper
  	rm -rf debian/highlight.js-doc/
  	rm -f debian/libjs-highlight.substvars
  	rm -f debian/libjs-highlight.*.debhelper
  	rm -rf debian/libjs-highlight/
  	rm -f debian/node-highlight.substvars
  	rm -f debian/node-highlight.*.debhelper
  	rm -rf debian/node-highlight/
  	rm -rf debian/.debhelper/
  	rm -f debian/*.debhelper.log
  	rm -f debian/files
  	find .  \( \( \
  		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \
  	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
  		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
  		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
  		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
  		\) -exec rm -f {} + \) -o \
  		\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
  	rm -f *-stamp
  rm -rf build_browser/ build_node/
  rm -rf docs/_build/*
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds'
   debian/rules build
  dh build
     dh_testdir
     dh_update_autotools_config
     dh_auto_configure
     debian/rules override_dh_auto_build
  make[1]: Entering directory '/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds'
  /usr/bin/make -C docs/ html
  make[2]: Entering directory '/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds/docs'
  sphinx-build -b html -d _build/doctrees   . _build/html
  Running Sphinx v1.4.4
  making output directory...
  loading pickled environment... not yet created
  building [mo]: targets for 0 po files that are out of date
  building [html]: targets for 11 source files that are out of date
  updating environment: 11 added, 0 changed, 0 removed
  reading sources... [  9%] api
  reading sources... [ 18%] building-testing
  reading sources... [ 27%] css-classes-reference
  reading sources... [ 36%] index
  reading sources... [ 45%] language-contribution
  reading sources... [ 54%] language-guide
  reading sources... [ 63%] language-requests
  reading sources... [ 72%] line-numbers
  reading sources... [ 81%] reference
  reading sources... [ 90%] style-contribution
  reading sources... [100%] style-guide
  
  looking for now-outdated files... none found
  pickling environment... done
  checking consistency... done
  preparing documents... done
  writing output... [  9%] api
  writing output... [ 18%] building-testing
  writing output... [ 27%] css-classes-reference
  writing output... [ 36%] index
  writing output... [ 45%] language-contribution
  writing output... [ 54%] language-guide
  writing output... [ 63%] language-requests
  writing output... [ 72%] line-numbers
  writing output... [ 81%] reference
  writing output... [ 90%] style-contribution
  writing output... [100%] style-guide
  
  /home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds/docs/language-guide.rst:245: WARNING: unknown document: /contribution
  generating indices... genindex
  writing additional pages... search
  copying static files... done
  copying extra files... done
  dumping search index in English (code: en) ... done
  dumping object inventory... done
  build succeeded, 1 warning.
  
  Build finished. The HTML pages are in _build/html.
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds/docs'
  /usr/bin/make -C docs/ latexpdf
  make[2]: Entering directory '/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds/docs'
  sphinx-build -b latex -d _build/doctrees   . _build/latex
  Running Sphinx v1.4.4
  making output directory...
  loading pickled environment... done
  building [mo]: targets for 0 po files that are out of date
  building [latex]: all documents
  updating environment: 0 added, 0 changed, 0 removed
  looking for now-outdated files... none found
  processing highlightjs.tex... index api language-guide reference css-classes-reference style-guide building-testing language-contribution style-contribution line-numbers language-requests 
  resolving references...
  /home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds/docs/language-guide.rst:245: WARNING: unknown document: /contribution
  writing... /home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds/docs/index.rst:7: WARNING: document title is not a single Text node
  done
  copying TeX support files...
  done
  build succeeded, 2 warnings.
  Running LaTeX files through pdflatex...
  /usr/bin/make -C _build/latex all-pdf
  make[3]: Entering directory '/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds/docs/_build/latex'
  pdflatex  'highlightjs.tex'
  This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016/Debian) (preloaded format=pdflatex)
   restricted \write18 enabled.
  entering extended mode
  (./highlightjs.tex
  LaTeX2e <2016/03/31> patch level 1
  Babel <3.9r> and hyphenation patterns for 3 language(s) loaded.
  (./sphinxmanual.cls
  Document Class: sphinxmanual 2009/06/02 Document class (Sphinx manual)
  (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
  Document Class: report 2014/09/29 v1.4h Standard LaTeX document class
  (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)))
  
  ! LaTeX Error: File `iftex.sty' not found.
  
  Type X to quit or <RETURN> to proceed,
  or enter new name. (Default extension: sty)
  
  Enter file name: 
  ! Emergency stop.
  <read *> 
           
  l.5 ^^M
         
  !  ==> Fatal error occurred, no output PDF file produced!
  Transcript written on highlightjs.log.
  Makefile:66: recipe for target 'highlightjs.pdf' failed
  make[3]: *** [highlightjs.pdf] Error 1
  make[3]: Leaving directory '/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds/docs/_build/latex'
  Makefile:106: recipe for target 'latexpdf' failed
  make[2]: *** [latexpdf] Error 2
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds/docs'
  debian/rules:21: recipe for target 'build_doc' failed
  make[1]: *** [build_doc] Error 2
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160707100539.xwUMvmIkfD.highlight.js/highlight.js-8.2+ds'
  debian/rules:7: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: highlight.js.8.2+ds-4.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 9099 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160707/31593f2c/attachment.obj>


More information about the Reproducible-builds mailing list