Description of problem: I could always build gdb in Koji but I no longer can. It fails on building PDF doc there. Version-Release number of selected component (if applicable): PASS texinfo-tex-4.13a-17.fc18.x86_64 FAIL texinfo-tex-4.13a-18.fc18.x86_64 gdb-7.5.0.20120926-26.fc18.src How reproducible: In Koji always. Locally reproduced also in F18 VM by hand. Steps to Reproduce: wget http://kojipkgs.fedoraproject.org//work/tasks/7692/4687692/gdb-7.5.0.20120926-26.fc18.src.rpm extract that src.srpm rpmbuild -bb gdb.spec Actual results: texi2dvi --pdf -I ../../../gdb/doc ../../../gdb/doc/annotate.texinfo make: *** [gdb.pdf] Error 1 make: *** Waiting for unfinished jobs.... make: *** [annotate.pdf] Error 1 make: Leaving directory `/home/jkratoch/redhat/gdb-7.5.0.20120926-26.fc18.src/gdb-7.5.0.20120926/build-x86_64-redhat-linux-gnu/gdb/doc' error: Bad exit status from /var/tmp/rpm-tmp.OMWCg7 (%build) Expected results: Built gdb.rpm. Additional info: http://kojipkgs.fedoraproject.org//work/tasks/7701/4687701/build.log - the same error. After the error: $ cd /home/jkratoch/redhat/gdb-7.5.0.20120926-26.fc18.src/gdb-7.5.0.20120926/build-x86_64-redhat-linux-gnu/gdb/doc $ texi2dvi --pdf -I ../../../gdb/doc ../../../gdb/doc/annotate.texinfo $ echo $? 1 Previous build was successful: https://koji.fedoraproject.org/koji/buildinfo?buildID=358405 texinfo-tex-4.13a-17.fc18.x86_64 But maybe it is unrelated to texinfo-tex and it is caused by texlive?
Created attachment 645062 [details] rpm -qa of that system
The problem is on kpathsea's side (i.e. TeX Live). kpathsea refuses to index directories which are symlinks and this is exactly the case of texinfo-tex. It puts all its files to old TEXMF hierarchy -> /usr/share/texmf which doesn't get indexed from /usr/share/texlive/texmf-local so the call to etex from texi2dvi fails. I will fix it in the new texlive build (release 8+)
texlive-2012-8.20121115_r28267.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/texlive-2012-8.20121115_r28267.fc18
Package texlive-2012-8.20121115_r28267.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing texlive-2012-8.20121115_r28267.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-18380/texlive-2012-8.20121115_r28267.fc18 then log in and leave karma (feedback).
texlive-2012-8.20121115_r28267.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
https://koji.fedoraproject.org/koji/taskinfo?taskID=4715502 http://kojipkgs.fedoraproject.org//work/tasks/5511/4715511/build.log has still the same problem. https://koji.fedoraproject.org/koji/rpmlist?buildrootID=1511547%20&start=150&order=nvr&type=component texlive-base-1:2012-8.20121115_r28267.fc18.noarch.rpm
Created attachment 662824 [details] gdb.spec patch to re-enable PDF build. Still failing: http://kojipkgs.fedoraproject.org//work/tasks/6035/4786035/build.log make: *** [gdb.pdf] Error 1 I had to disable PDF generation in the meantime, attaching here a gdb.spec patch to re-enable it.
texlive-2012-16.20130205_r29034.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/texlive-2012-16.20130205_r29034.fc18
Package texlive-2012-16.20130205_r29034.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing texlive-2012-16.20130205_r29034.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-2048/texlive-2012-16.20130205_r29034.fc18 then log in and leave karma (feedback).
texlive-2012-16.20130205_r29034.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.