Description of problem: Still cannot build gdb doc in PDF which worked in older Fedoras. Version-Release number of selected component (if applicable): Unaware of which exact component is affected. Koji Rawhide x86_64 on 2013-03-10. It also fails with local mock. Steps to Reproduce: Rebuild this: http://pkgs.fedoraproject.org/cgit/gdb.git/commit/?id=f1490f0b05707a89d8a72a72175394815e4aa24c Actual results: https://koji.fedoraproject.org/koji/taskinfo?taskID=5102761 http://kojipkgs.fedoraproject.org//work/tasks/2769/5102769/build.log kpathsea: Running mktextfm ecrm1095 /usr/share/texlive/texmf/web2c/mktexnam: Could not map source abbreviation for ecrm1095. /usr/share/texlive/texmf/web2c/mktexnam: Need to update ? mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ecrm1095 This is METAFONT, Version 2.718281 (TeX Live 2013/dev) kpathsea: Running mktexmf ecrm1095 ! I can't find file `ecrm1095'. Expected results: Output written on gdb.pdf (626 pages, 2091079 bytes). Additional info:
FYI it has successfully built using this workaround: BuildRequires: texlive-ec texlive-cm-super texlive-ec for /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1095.tfm texlive-cm-super for /usr/share/texlive/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc where the latter brings in: texlive-algorithms texlive-amsmath texlive-attachfile texlive-babel texlive-babelbib texlive-bera texlive-booktabs texlive-breakurl texlive-caption texlive-carlisle texlive-chngcntr texlive-colortbl texlive-csquotes texlive-currfile texlive-enumitem texlive-eso-pic texlive-etoolbox texlive-fancyvrb texlive-filecontents texlive-filehook texlive-float texlive-fontspec texlive-footmisc texlive-fp texlive-geometry texlive-graphics texlive-hyperref texlive-ifetex texlive-index texlive-kastrup texlive-koma-script texlive-l3kernel texlive-l3packages texlive-latex texlive-latexconfig texlive-listings texlive-lm texlive-lualatex-math texlive-luaotfload texlive-luaotfload-bin texlive-luatexbase texlive-marginnote texlive-memoir texlive-mparhack texlive-ms texlive-multido texlive-oberdiek texlive-paralist texlive-parallel texlive-pgf texlive-psnfss texlive-pst-3d texlive-pst-coil texlive-pst-eps texlive-pst-fill texlive-pst-grad texlive-pst-math texlive-pst-node texlive-pst-plot texlive-pst-text texlive-pst-tree texlive-pstricks texlive-pstricks-add texlive-qstest texlive-sauerj texlive-setspace texlive-showexpl texlive-soul texlive-subfig texlive-thumbpdf texlive-thumbpdf-bin texlive-tipa texlive-tools texlive-underscore texlive-unicode-math texlive-url texlive-varwidth texlive-xcolor texlive-xkeyval texlive-xunicode
The successful scratch build was: https://koji.fedoraproject.org/koji/taskinfo?taskID=5102923
This bug appears to have been reported against 'rawhide' during the Fedora 19 development cycle. Changing version to '19'. (As we did not run this process for some time, it could affect also pre-Fedora 19 development cycle bugs. We are very sorry. It will help us with cleanup during Fedora 19 End Of Life. Thank you.) More information and reason for this action is here: https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora19
Would it be better to make texlive-collection-latex pull in texlive-ec? It seems quite commonly used for pdf generation (eg also needed by pandoc - see bug texlive-ec).
(Though I think the latexrecommended collection (why isn't it "latex-recommended"?) pulls in both ec and super-cm - it also pulls in a lot more stuff which maybe less essential at least for pdf generation.)
I really do not mind/know. But you are right there should be better PDF-capable BuildRequires than current texlive-ec + texlive-cm-super .
gdb doc built fine in f19 so closed it as CURRENTRELEASE
Up to you but I do not think this Bug is fixed. gdb.spec now contains: BuildRequires: texlive-ec texlive-cm-super And I believe it is too cryptic if one just wants to build PDF doc. Comment 5, Comment 6 or possibly new virtual provides would be a real fix.
(In reply to Jan Kratochvil from comment #9) > Up to you but I do not think this Bug is fixed. gdb.spec now contains: > BuildRequires: texlive-ec texlive-cm-super > > And I believe it is too cryptic if one just wants to build PDF doc. > Comment 5, Comment 6 or possibly new virtual provides would be a real fix. you don't need BuildRequires: texlive-ec texlive-cm-super just add BuildRequires: texlive-collection-latexrecommended, it will pull texlive-ec and texlive-cm-super in
texlive-collection-latexrecommended really works, used it, thanks!
It does not work: https://koji.fedoraproject.org/koji/taskinfo?taskID=5784486 http://kojipkgs.fedoraproject.org//work/tasks/4486/5784486/root.log Getting requirements for gdb-7.6.50.20130731-3.fc20.src --> readline-devel-6.2-8.fc20.x86_64 --> ncurses-devel-5.9-12.20130511.fc20.x86_64 --> texinfo-5.1-3.fc20.x86_64 --> gettext-0.18.3-2.fc20.x86_64 --> flex-2.5.37-3.fc20.x86_64 --> bison-2.7-3.fc20.x86_64 --> expat-devel-2.1.0-7.fc20.x86_64 --> xz-devel-5.1.2-6alpha.fc20.x86_64 --> rpm-devel-4.11.1-5.fc20.1.x86_64 --> zlib-devel-1.2.8-2.fc20.x86_64 --> libselinux-devel-2.1.13-17.fc20.x86_64 --> python-devel-2.7.5-4.fc20.x86_64 --> texinfo-tex-5.1-3.fc20.x86_64 --> 3:texlive-collection-latexrecommended-svn30811.0-0.3.20130608_r30832.fc20.1.noarch --> Already installed : perl-podlators-2.5.1-291.fc20.noarch Error: Package: 3:texlive-dvips-bin-svn30088.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-bibtex-bin-svn30088.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-tetex-bin-svn29741.0-0.3.20130608_r30832.fc20.1.noarch (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Available: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-makeindex-bin-svn30088.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-mptopdf-bin-svn18674.0-0.3.20130608_r30832.fc20.1.noarch (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-texconfig-bin-svn29741.0-0.3.20130608_r30832.fc20.1.noarch (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-luaotfload-bin-svn30313.0-0.3.20130608_r30832.fc20.1.noarch (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-texlive-scripts-bin-svn29741.0-0.3.20130608_r30832.fc20.1.noarch (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-tex-bin-svn30088.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-dvipdfmx-bin-svn30205.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-luatex-bin-svn30739.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-dvipdfmx-bin-svn30205.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Available: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-mfware-bin-svn30088.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-kpathsea-bin-svn30088.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-gsftopk-bin-svn30088.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-tetex-bin-svn29741.0-0.3.20130608_r30832.fc20.1.noarch (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-pdftex-bin-svn30088.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-texlive.infra-bin-svn29741.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-thumbpdf-bin-svn6898.0-0.3.20130608_r30832.fc20.1.noarch (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-xdvi-bin-svn30088.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-metafont-bin-svn30088.0-0.3.20130608_r30832.fc20.1.x86_64 (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 Error: Package: 3:texlive-latex-bin-bin-svn14050.0-0.3.20130608_r30832.fc20.1.noarch (build) Requires: texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20 Installing: 3:texlive-kpathsea-lib-2013-0.3.20130608_r30832.fc20.1.x86_64 (build) texlive-kpathsea-lib = 3:2013-0.3.20130608_r30832.fc20.1 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Child return code was: 1
The same error happens now in Rawhide even with former: BuildRequires: texlive-ec texlive-cm-super Rawhide is FUBARed now somehow, it seems unrelated to this change.