Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: texlive - Binaries for the TeX formatting system https://bugzilla.redhat.com/show_bug.cgi?id=242416 ------- Additional Comments From pertusus@xxxxxxx 2007-09-14 07:09 EST ------- I have put the kpse* files back in -fonts (except for kpsewhere). They are needed by the kpathsea internal scripts. You can scratch Comment #71. With this patch I think we are near the end, though I still have 2 concerns: 1. My current understanding of kpathsea is that the library doesn't do a lot by itself, but needs all that is in texlive-fonts. What about a Requires: texlive-fonts in kpathsea? The other possibility would be to have an explicit requires on texlive-fonts by all the packages linking against kpathsea, but it seems to me to be less correct and less easy. 2. The scriptlets seem problematic, since -fonts subpackage uses main package scriptlets in %post. It is not that sure that it is a real issue, though, since maybe rpm makes sure that the main package is installed before running the -fonts post script. Even if things end up being correct, maybe it would be clearer to have fmtutil, texconfig and updmap in -fonts? I have other questions for scriptlets: * why is fmtutil/texconfig init run at install time? Isn't it enough at build time? And same for updmap? * texconfig-sys init already calls fmtutil --all (in %post latex) and updmap calls texhash * why isn't texconfig-sys init also used for the main package? And for dvips (with japanese)? If fmtutil is needed, I think that texlinks and updmap are certainly to be rerun since fmtutil may have changed the links and the maps. If running them once at build time is enough, then you can ignore this point. * I don't think that dviutils needs to call texconfig-sys rehash, nor texlive-latex I also have to check the dependencies between texlive and texlive-texmf to check that the config files are installed in a dependency of the package holding a corresponding script. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review