Created attachment 686044 [details] spec cleanup Description of problem: texlive packaging is now changed and this package is not building now in Fedora. also, while fixing for this some cleanups should be done. Version-Release number of selected component (if applicable): tex-fonts-hebrew-0.1-17.fc18.src.rpm How reproducible: always Steps to Reproduce: 1. 2. 3. Actual results: package not building Expected results: package should build Additional info:
I will fix this in master and f18
tex-fonts-hebrew-0.1-18.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/tex-fonts-hebrew-0.1-18.fc18
Package tex-fonts-hebrew-0.1-18.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 tex-fonts-hebrew-0.1-18.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-1425/tex-fonts-hebrew-0.1-18.fc18 then log in and leave karma (feedback).
tex-fonts-hebrew-0.1-18.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
su -c 'yum install --enablerepo=updates-testing tex-fonts-hebrew-0.1-18.fc18' installs the package on F18 vanilla-system but there is a warning message Installing : tex-fonts-hebrew-0.1-18.fc18.noarch 1/1 updmap: font cmssbxo10 is defined multiple times: updmap: oinuit.map (from /usr/share/texlive/texmf-config/web2c/updmap.cfg) updmap: cmtext-bsr-interpolated.map (from /usr/share/texlive/texmf-config/web2c/updmap.cfg) (used) Verifying : tex-fonts-hebrew-0.1-18.fc18.noarch 1/1 not sure if this is a problem. I will leave feedback on the Fedora Update System as well, in case this comment is not noticed
Here is what I got on my Fedora 18. $ sudo yum update tex-fonts-hebrew Resolving Dependencies --> Running transaction check ---> Package tex-fonts-hebrew.noarch 0:0.1-17.fc18 will be updated ---> Package tex-fonts-hebrew.noarch 0:0.1-18.fc18 will be an update --> Finished Dependency Resolution <snip> Running Transaction Updating : tex-fonts-hebrew-0.1-18.fc18.noarch 1/2 Cleanup : tex-fonts-hebrew-0.1-17.fc18.noarch 2/2 Verifying : tex-fonts-hebrew-0.1-18.fc18.noarch 1/2 Verifying : tex-fonts-hebrew-0.1-17.fc18.noarch 2/2 Updated: tex-fonts-hebrew.noarch 0:0.1-18.fc18
I think /usr/bin/updmap-sys in %post scriptlet triggered following messages for you updmap: font cmssbxo10 is defined multiple times: updmap: oinuit.map (from /usr/share/texlive/texmf-config/web2c/updmap.cfg) updmap: cmtext-bsr-interpolated.map (from /usr/share/texlive/texmf-config/web2c/updmap.cfg) (used) I also see cmssbxo10 is defined in those 2 map files. so this doesn't look like problem with this package.
to rule out my hacking I reinstalled my test machine of F18 with the default software setup from F18 DVD image. Right after installation I logged in as regular user created during firstboot, opened a terminal, switched to root, entered yum -y install tex-fonts-hebrew and after waiting for packagekit to release the lock I received the error message during installation after the tex-fonts-hebrew package /usr/bin/texconfig-sys: line 31: exec: texconfig: not found Can't locate TeXLive/TLUtils.pm in @INC (@INC contains: /usr/share/texlive/tlpkg /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /bin/updmap line 41. BEGIN failed--compilation aborted at /bin/updmap line 41. yum install -y texlive-texconfig-bin provides texconfig. The TeXLive/TLUtils.pm problem can be fixed with yum install -y texlive but leads to Digest/MD5.pm missing during installation of tex-fonts-hebrew yum install -y perl-Digest-MD5 solves that and there are no more problems during installation of tex-fonts-hebrew. Does that help?