Hi Norbert, Norbert Preining wrote:
> Did you do a full upgrade? Yes. Which package is supposed to provide fmtutil-sys? Are you e.g. relying on all packages being unpacked before texlive-binaries.postinst runs without declaring a dependency? > Do you have the full terminal log by chance? Here you go. Output from * dpkg-query --control-show texlive-binaries postinst * dpkg-query -L texlive-binaries * the texlive-binaries bugscript also attached. # cupt install texlive-binaries Building the package cache... Initializing package resolver and worker... Scheduling requested actions... Resolving possible unmet dependencies... The following packages will be upgraded: texlive-binaries Action summary: 1 automatically installed packages will be upgraded Need to get 0B/19.5MiB of archives. After unpacking 3637KiB will be used. Do you want to continue? [y/N/q/a/?] y Performing requested actions: Retrieving bug reports... Done Parsing Found/Fixed information... Done serious bugs of texlive-binaries (2012.20120628-4 -> 2012.20121120-1) <unfixed> #694126 - [experimental] texlive-binaries fails to upgrade ("fmtutil-sys: not found") Summary: texlive-binaries(1 bug) Are you sure you want to install/upgrade the above packages? [Y/n/?/...] y Reading changelogs... Done (Reading database ... 137634 files and directories currently installed.) Preparing to replace texlive-binaries 2012.20120628-4 (using .../texlive-binaries_2012.20121120-1_amd64.deb) ... Unpacking replacement texlive-binaries ... Setting up texlive-binaries (2012.20121120-1) ... mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVEMAIN... 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. Building format(s) --refresh. This may take some time... fmtutil-sys failed. Output has been stored in /tmp/fmtutil.bMxQ1LaB Please include this file if you report a bug. dpkg: error processing texlive-binaries (--install): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: texlive-binaries E: the command '/usr/bin/dpkg --install --no-triggers --force-bad-path //var/cache/apt/archives/texlive-binaries_2012.20121120-1_amd64.deb' failed: exit code '1' E: unable to do requested actions E: error performing the command 'install'
Debian Release: wheezy/sid Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.6-trunk-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_CH.UTF-8, LC_CTYPE=fr_CH.UTF-8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C) Shell: /bin/sh linked to /bin/dash Versions of packages texlive-binaries depends on: ii dpkg 1.16.9 ii ed 1.6-2 it install-info 4.13a.dfsg.1-10 ii libc6 2.16-0experimental0 ii libfontconfig1 2.9.0-7 ii libfreetype6 2.4.9-1 ii libgcc1 1:4.7.2-10 ii libgraphite3 1:2.3.1-0.2 ii libgs9 9.05~dfsg-6.2 ii libkpathsea6 2012.20121120-1 ii libpng12-0 1.2.49-3 ii libpoppler19 0.18.4-3 ii libptexenc1 2012.20121120-1 ii libstdc++6 4.7.2-10 ii libx11-6 2:1.5.0-1 ii libxaw7 2:1.0.10-2 ii libxmu6 2:1.1.1-1 ii libxpm4 1:3.5.10-1 ii libxt6 1:1.1.3-1 ii perl 5.14.2-15 ii tex-common 3.13 ii texlive-common 2012.20120611-5 ii zlib1g 1:1.2.7.dfsg-13 Versions of packages texlive-binaries recommends: ii luatex 0.70.1.20120524-3 ii python 2.7.3-3 ii ruby 4.9 ii ruby1.8 [ruby] 1.8.7.358-6 ii texlive-base 2012.20120611-5 ii tk8.6 [wish] 8.6.0~b3-1 texlive-binaries suggests no packages. -- no debconf information
/. /usr /usr/bin /usr/bin/vlna /usr/bin/dvitodvi /usr/bin/dvipdfmx /usr/bin/dt2dv /usr/bin/wovp2ovf /usr/bin/vftovp /usr/bin/ps2pk /usr/bin/ctangle /usr/bin/pktype /usr/bin/xdvi-xaw /usr/bin/synctex /usr/bin/mag /usr/bin/uptftopl /usr/bin/teckit_compile /usr/bin/kpsewhich /usr/bin/ptftopl /usr/bin/aleph /usr/bin/dvipdft /usr/bin/dvips /usr/bin/patgen /usr/bin/bibtex8 /usr/bin/pktogf /usr/bin/pmpost /usr/bin/pdvitype /usr/bin/ctie /usr/bin/mktexpk /usr/bin/pk2bm /usr/bin/outocp /usr/bin/odvitype /usr/bin/mktexlsr /usr/bin/pdfclose /usr/bin/gftopk /usr/bin/ttf2tfm /usr/bin/dvibook /usr/bin/uppltotf /usr/bin/pooltype /usr/bin/xdvi /usr/bin/dviselect /usr/bin/pfb2pfa /usr/bin/ttf2afm /usr/bin/otp2ocp /usr/bin/updvitype /usr/bin/ttfdump /usr/bin/pdftex /usr/bin/dvihp /usr/bin/tftopl /usr/bin/weave /usr/bin/dvilj4 /usr/bin/mktextfm /usr/bin/uptex /usr/bin/dvisvgm /usr/bin/devnag /usr/bin/dvilj /usr/bin/otangle /usr/bin/mf-nowin /usr/bin/gsftopk /usr/bin/omfonts /usr/bin/upbibtex /usr/bin/mkindex /usr/bin/afm2pl /usr/bin/xdvipdfmx /usr/bin/dvilj2p /usr/bin/detex /usr/bin/dvi2tty /usr/bin/euptex /usr/bin/bibtex.original /usr/bin/dvitype /usr/bin/kpsestat /usr/bin/kpseaccess /usr/bin/dvipos /usr/bin/pdfopen /usr/bin/pltotf /usr/bin/ttf2pk /usr/bin/mendex /usr/bin/eptex /usr/bin/makeindex /usr/bin/dv2dt /usr/bin/dvilj4l /usr/bin/tie /usr/bin/gftodvi /usr/bin/dvicopy /usr/bin/tpic2pdftex /usr/bin/cweave /usr/bin/ptex /usr/bin/mft /usr/bin/dviconcat /usr/bin/kpsereadlink /usr/bin/mkocp /usr/bin/afm2tfm /usr/bin/makejvf /usr/bin/odvicopy /usr/bin/ppltotf /usr/bin/disdvi /usr/bin/mpost /usr/bin/mkofm /usr/bin/vptovf /usr/bin/bibtexu /usr/bin/mktexmf /usr/bin/xetex /usr/bin/mf /usr/bin/pbibtex /usr/bin/gftype /usr/bin/tangle /usr/bin/pdftosrc /usr/bin/tex /usr/share /usr/share/man /usr/share/man/man1 /usr/share/man/man1/cweb.1.gz /usr/share/man/man1/etex.1.gz /usr/share/man/man1/opl2ofm.1.gz /usr/share/man/man1/xdvi.1.gz /usr/share/man/man1/dvitodvi.1.gz /usr/share/man/man1/detex.1.gz /usr/share/man/man1/afm2tfm.1.gz /usr/share/man/man1/dvipdfm.1.gz /usr/share/man/man1/kpseaccess.1.gz /usr/share/man/man1/ctie.1.gz /usr/share/man/man1/pktogf.1.gz /usr/share/man/man1/dvi2tty.1.gz /usr/share/man/man1/kpsestat.1.gz /usr/share/man/man1/ovp2ovf.1.gz /usr/share/man/man1/aleph.1.gz /usr/share/man/man1/pk2bm.1.gz /usr/share/man/man1/dv2dt.1.gz /usr/share/man/man1/pltotf.1.gz /usr/share/man/man1/mktexlsr.1.gz /usr/share/man/man1/dvipdft.1.gz /usr/share/man/man1/gftype.1.gz /usr/share/man/man1/dviconcat.1.gz /usr/share/man/man1/mkofm.1.gz /usr/share/man/man1/mkindex.1.gz /usr/share/man/man1/synctex.1.gz /usr/share/man/man1/mktexmf.1.gz /usr/share/man/man1/dviselect.1.gz /usr/share/man/man1/pdfopen.1.gz /usr/share/man/man1/kpsewhich.1.gz /usr/share/man/man1/pdfetex.1.gz /usr/share/man/man1/outocp.1.gz /usr/share/man/man1/tftopl.1.gz /usr/share/man/man1/dvihp.1.gz /usr/share/man/man1/dvisvgm.1.gz /usr/share/man/man1/kpsereadlink.1.gz /usr/share/man/man1/dvilj.1.gz /usr/share/man/man1/dvibook.1.gz /usr/share/man/man1/dvitype.1.gz /usr/share/man/man1/ttf2pk.1.gz /usr/share/man/man1/ps2pk.1.gz /usr/share/man/man1/gftopk.1.gz /usr/share/man/man1/pfb2pfa.1.gz /usr/share/man/man1/tangle.1.gz /usr/share/man/man1/mft.1.gz /usr/share/man/man1/mpost.1.gz /usr/share/man/man1/patgen.1.gz /usr/share/man/man1/tex.1.gz /usr/share/man/man1/ttf2afm.1.gz /usr/share/man/man1/dvicopy.1.gz /usr/share/man/man1/mag.1.gz /usr/share/man/man1/extractbb.1.gz /usr/share/man/man1/mendex.1.gz /usr/share/man/man1/otp2ocp.1.gz /usr/share/man/man1/pdftosrc.1.gz /usr/share/man/man1/ttf2tfm.1.gz /usr/share/man/man1/devnag.1.gz /usr/share/man/man1/mktextfm.1.gz /usr/share/man/man1/ttfdump.1.gz /usr/share/man/man1/vftovp.1.gz /usr/share/man/man1/makeindex.1.gz /usr/share/man/man1/texconfig-dialog.1.gz /usr/share/man/man1/pdftex.1.gz /usr/share/man/man1/vptovf.1.gz /usr/share/man/man1/bibtex8.1.gz /usr/share/man/man1/pktype.1.gz /usr/share/man/man1/vlna.1.gz /usr/share/man/man1/weave.1.gz /usr/share/man/man1/pooltype.1.gz /usr/share/man/man1/afm2pl.1.gz /usr/share/man/man1/bibtex.original.1.gz /usr/share/man/man1/omfonts.1.gz /usr/share/man/man1/mktexpk.1.gz /usr/share/man/man1/dvitomp.1.gz /usr/share/man/man1/mf.1.gz /usr/share/man/man1/ovf2ovp.1.gz /usr/share/man/man1/ofm2opl.1.gz /usr/share/man/man1/dt2dv.1.gz /usr/share/man/man1/gsftopk.1.gz /usr/share/man/man1/disdvi.1.gz /usr/share/man/man1/tie.1.gz /usr/share/man/man1/dvipos.1.gz /usr/share/man/man1/dvips.1.gz /usr/share/man/man1/mkocp.1.gz /usr/share/man/man1/gftodvi.1.gz /usr/share/man/man1/tpic2pdftex.1.gz /usr/share/man/man5 /usr/share/man/man5/synctex.5.gz /usr/share/lintian /usr/share/lintian/overrides /usr/share/lintian/overrides/texlive-binaries /usr/share/texlive-bin /usr/share/texlive-bin/debianize-fmtutil /usr/share/doc /usr/share/doc/texlive-binaries /usr/share/doc/texlive-binaries/copyright /usr/share/doc/texlive-binaries/changelog.gz /usr/share/doc/texlive-binaries/changelog.Debian.gz /usr/share/info /usr/share/info/dvips.info.gz /usr/share/info/web2c.info.gz /usr/share/info/kpathsea.info.gz /usr/bin/dvipdfm /usr/bin/mfplain /usr/bin/pdfetex /usr/bin/ovp2ovf /usr/bin/extractbb /usr/bin/ovf2ovp /usr/bin/dvitomp /usr/bin/ofm2opl /usr/bin/ebb /usr/bin/initex /usr/bin/inimf /usr/bin/opl2ofm /usr/bin/etex /usr/bin/pdvitomp /usr/bin/dvilj6 /usr/bin/texhash /usr/share/man/man1/ebb.1.gz /usr/share/man/man1/dvilj2p.1.gz /usr/share/man/man1/odvitype.1.gz /usr/share/man/man1/dvilj4l.1.gz /usr/share/man/man1/ctangle.1.gz /usr/share/man/man1/dvilj4.1.gz /usr/share/man/man1/texhash.1.gz /usr/share/man/man1/pdfclose.1.gz /usr/share/man/man1/odvicopy.1.gz /usr/share/man/man1/cweave.1.gz /usr/share/man/man1/dvilj6.1.gz /usr/share/man/man1/mf-nowin.1.gz /usr/share/man/man1/otangle.1.gz
#!/bin/sh -e # texlive-binaries postinst, created 2008 by Frank K�ster # probably not copyrightable as it looks now, but anyway the code maybe # freely copied, distributed and/or modified # activate the xdvi.bin alternative case "$1" in configure|reconfigure) update-alternatives --install /usr/bin/xdvi.bin xdvi.bin /usr/bin/xdvi-xaw 30 update-alternatives --install /usr/bin/bibtex bibtex \ /usr/bin/bibtex.original 100 \ --slave /usr/share/man/man1/bibtex.1.gz bibtex.1.gz \ /usr/share/man/man1/bibtex.original.1.gz ;; esac # # if fmtutil-sys is available rebuild all available formats # dhit_libkpathsea_configured () { kpsewhich --version >/dev/null 2>&1 } dhit_build_format () { tempfile=$(mktemp -p /tmp fmtutil.XXXXXXXX) printf "Building format(s) $*.\n\tThis may take some time... " if fmtutil-sys "$@" > $tempfile 2>&1 ; then rm -f $tempfile echo "done." else exec >&2 echo echo "fmtutil-sys failed. Output has been stored in" echo "$tempfile" echo "Please include this file if you report a bug." echo exit 1 fi } case "$1" in configure|reconfigure) update-fmtutil update-language if dhit_libkpathsea_configured; then # we are shipping mktexlsr, so it must be there! mktexlsr /usr/share/texmf /usr/share/texlive/texmf /usr/share/texlive/texmf-dist /var/lib/texmf if [ -r /usr/share/texlive/texmf/texconfig/tcfmgr ] ; then dhit_build_format --refresh fi fi ;; esac