Emerging media-gfx/sane-backends-1.0.19-r1 fails with enabled USE flag "doc". I guess this report might be for Patrick Kursawe ;) Hi, kind regards! Reproducible: Always Steps to Reproduce: 1.enable "doc" USE flag in /etc/make.conf 2.emerge sane-backends Actual Results: ... making all in doc make[1]: Entering directory `/Storage-B/Portage_tmp/portage/media-gfx/sane-backends-1.0.19-r1/work/sane-backends-1.0.19/doc' Generating index for sane.ps... Generating manpage scanimage.1... Generating manpage sane-config.1... Generating manpage sane-find-scanner.1... Generating manpage gamma4scanimage.1... Generating manpage sane-abaton.5... Generating manpage sane-agfafocus.5... Generating manpage sane-apple.5... Generating manpage sane-as6e.5... warning: Configuration file texmf.cnf not found! Searched these directories: /usr/bin:/usr:/:/usr/bin/share/texmf-local/web2c:/usr/share/texmf-local/web2c://share/texmf-local/web2c:/usr/bin/texmf-local/web2c:/usr/texmf-local/web2c://texmf-local/web2c:/usr/bin/share/texmf/web2c:/usr/share/texmf/web2c://share/texmf/web2c:/usr/bin/texmf/web2c:/usr/texmf/web2c://texmf/web2c:/.:/usr/share/texmf/web2c:/usr/share/texmf/web2c Trying to proceed... kpathsea: Running mktexfmt latex.fmt Generating manpage sane-dc25.5... Generating manpage sane-dll.5... Generating manpage sane-dmc.5... warning: Configuration file texmf.cnf not found! Searched these directories: /usr/bin:/usr:/:/usr/bin/share/texmf-local/web2c:/usr/share/texmf-local/web2c://share/texmf-local/web2c:/usr/bin/texmf-local/web2c:/usr/texmf-local/web2c://texmf-local/web2c:/usr/bin/share/texmf/web2c:/usr/share/texmf/web2c://share/texmf/web2c:/usr/bin/texmf/web2c:/usr/texmf/web2c://texmf/web2c:/.:/usr/share/texmf/web2c:/usr/share/texmf/web2c Trying to proceed... /usr/bin/mktexfmt: line 336: /texconfig/tcfmgr: Datei oder Verzeichnis nicht gefunden fmtutil: config file `fmtutil.cnf' not found. make[1]: *** [sane.ind] Fehler 1 make[1]: *** Warte auf noch nicht beendete Prozesse... Generating manpage sane-epson.5... Generating manpage sane-hp.5... make[1]: Leaving directory `/Storage-B/Portage_tmp/portage/media-gfx/sane-backends-1.0.19-r1/work/sane-backends-1.0.19/doc' make: *** [all-recursive] Fehler 1 * * ERROR: media-gfx/sane-backends-1.0.19-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2152: Called die * The specific snippet of code: * emake VARTEXFONTS="${T}/fonts" || die; * The die message: * (no error message) Expected Results: successful build # emerge --info Portage 2.1.6.4 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r1, 2.6.28-gentoo x86_64) ================================================================= System uname: Linux-2.6.28-gentoo-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5600+-with-glibc2.2.5 Timestamp of tree: Thu, 08 Jan 2009 10:15:01 +0000 app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7-r1, 2.1.6-r1 dev-lang/python: 2.5.2-r7 dev-util/cmake: 2.6.2 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64-sse3 -O2 -pipe " CHOST="x86_64-pc-linux-gnu" ... CXXFLAGS="-march=athlon64-sse3 -O2 -pipe " ... LC_ALL="de_DE.UTF8" LDFLAGS="-Wl,-O1" ...
The TEX packages that are installe on my box are: # equery list tex [ Searching for package 'tex' in all categories among: ] * installed packages [I--] [ ] app-text/jadetex-3.13-r2 (0) [I--] [ ] app-text/texi2html-1.76 (0) [I--] [ ] app-text/texlive-core-2007-r13 (0) [I--] [ ] dev-perl/Locale-gettext-1.05 (0) [I--] [ ] dev-texlive/texlive-basic-2007 (0) [I--] [ ] dev-texlive/texlive-documentation-base-2007 (0) [I--] [ ] dev-texlive/texlive-fontsrecommended-2007 (0) [I--] [ ] dev-texlive/texlive-latex-2007 (0) [I--] [ ] dev-texlive/texlive-latexextra-2007 (0) [I--] [ ] dev-texlive/texlive-latexrecommended-2007 (0) [I--] [ ] sys-apps/texinfo-4.11-r1 (0) [I--] [ ] sys-devel/gettext-0.17 (0) [I--] [ ] virtual/latex-base-1.0 (0)
Including "media-gfx/sane-backends -doc" into /etc/portage/package.use: emerge sane-backends "without Dokumentation" succeeds, as expected.
Since I am no TeXpert, can anyone in the TeX herd please tell me what's going on here?
(In reply to comment #0) > warning: Configuration file texmf.cnf not found! Searched these directories: > /usr/bin:/usr:/:/usr/bin/share/texmf-local/web2c:/usr/share/texmf-local/web2c://share/texmf-local/web2c:/usr/bin/texmf-local/web2c:/usr/texmf-local/web2c://texmf-local/web2c:/usr/bin/share/texmf/web2c:/usr/share/texmf/web2c://share/texmf/web2c:/usr/bin/texmf/web2c:/usr/texmf/web2c://texmf/web2c:/.:/usr/share/texmf/web2c:/usr/share/texmf/web2c this seems very broken; it should be there: /usr/share/texmf/web2c/texmf.cnf gimme the output of 'texconfig conf' 'ls /etc/texmf/texmf.d/' 'which kpsewhich'
(In reply to comment #4) Caution: In order to meke my system work, I USEd "-doc" ! BeWare: After weeks, this system isn't the same any more ... > gimme the output of 'texconfig conf' # texconfig conf warning: Configuration file texmf.cnf not found! Searched these directories: /usr/bin:/usr:/:/usr/bin/share/texmf-local/web2c:/usr/share/texmf-local/web2c://share/texmf-local/web2c:/usr/bin/texmf-local/web2c:/usr/texmf-local/web2c://texmf-local/web2c:/usr/bin/share/texmf/web2c:/usr/share/texmf/web2c://share/texmf/web2c:/usr/bin/texmf/web2c:/usr/texmf/web2c://texmf/web2c:/.:/usr/share/texmf/web2c:/usr/share/texmf/web2c Trying to proceed... warning: Configuration file texmf.cnf not found! Searched these directories: /usr/bin:/usr:/:/usr/bin/share/texmf-local/web2c:/usr/share/texmf-local/web2c://share/texmf-local/web2c:/usr/bin/texmf-local/web2c:/usr/texmf-local/web2c://texmf-local/web2c:/usr/bin/share/texmf/web2c:/usr/share/texmf/web2c://share/texmf/web2c:/usr/bin/texmf/web2c:/usr/texmf/web2c://texmf/web2c:/.:/usr/share/texmf/web2c:/usr/share/texmf/web2c Trying to proceed... =========================== version information ========================== teTeX-src release: (info not available) teTeX-texmf release: (info not available) ==================== binaries found by searching $PATH =================== PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/lib/subversion/bin:/root/bin: kpsewhich: /usr/bin/kpsewhich updmap: /usr/bin/updmap fmtutil: /usr/bin/fmtutil texconfig: /usr/bin/texconfig tex: /usr/bin/tex pdftex: /usr/bin/pdftex mktexpk: /usr/bin/mktexpk dvips: /usr/bin/dvips dvipdfm: not found =========================== active config files ========================== warning: Configuration file texmf.cnf not found! Searched these directories: /usr/bin:/usr:/:/usr/bin/share/texmf-local/web2c:/usr/share/texmf-local/web2c://share/texmf-local/web2c:/usr/bin/texmf-local/web2c:/usr/texmf-local/web2c://texmf-local/web2c:/usr/bin/share/texmf/web2c:/usr/share/texmf/web2c://share/texmf/web2c:/usr/bin/texmf/web2c:/usr/texmf/web2c://texmf/web2c:/.:/usr/share/texmf/web2c:/usr/share/texmf/web2c Trying to proceed... ... and so forth ... > 'ls /etc/texmf/texmf.d/' # ls /etc/texmf/texmf.d/ ls: Zugriff auf /etc/texmf/texmf.d/ nicht möglich: Datei oder Verzeichnis nicht gefunden > 'which kpsewhich' # which kpsewhich /usr/bin/kpsewhich
(In reply to comment #5) > (In reply to comment #4) > # ls /etc/texmf/texmf.d/ > ls: Zugriff auf /etc/texmf/texmf.d/ nicht möglich: Datei oder Verzeichnis > nicht gefunden i suppose that means that dir does not exist... try re-installing texlive-core
(In reply to comment #6) re-installing texlive-core: make[1]: Leaving directory `/Storage-B/Portage_tmp/portage/media-gfx/sane-backends-1.0.19-r1/work/sane-backends-1.0.19/tools' making all in doc make[1]: Entering directory `/Storage-B/Portage_tmp/portage/media-gfx/sane-backends-1.0.19-r1/work/sane-backends-1.0.19/doc' Generating index for sane.ps... Generating manpage scanimage.1... ... ... Generating manpage sane-hs2p.5... Generating manpage saned.8... make[1]: *** [sane.ind] Fehler 1 make[1]: Leaving directory `/Storage-B/Portage_tmp/portage/media-gfx/sane-backends-1.0.19-r1/work/sane-backends-1.0.19/doc' make: *** [all-recursive] Fehler 1 * * ERROR: media-gfx/sane-backends-1.0.19-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2157: Called die * The specific snippet of code: * emake VARTEXFONTS="${T}/fonts" || die; * The die message: * (no error message)
(In reply to comment #6) Note: This BUG exposed itself directly after a fresh clean install, enabling USE=" doc " and installing the desired packages, working on the "desktop" profile.
(In reply to comment #8) > make[1]: *** [sane.ind] Fehler 1 That sounds vaguely familiar. Please go ahead as described in http://bugs.gentoo.org/show_bug.cgi?id=56624#c1 and tell me the results. Thank you!
Please re-open if you are still interested in this.
(In reply to comment #10) > Please re-open if you are still interested in this. Hi Patrick, re-trying with +doc tonight pulled in as an additionall dependency: --> dev-texlive/texlive-latexextra-2007 <-- Together with that, emerging sane-backends with USE "... doc ..." succeeded. Sorry that I can't produce more detailed hints any more. I would propose to close this bug as "works for me". Kind regards! Manfred
re-opening...
... and resolving as "worksforme".