https://bugzilla.redhat.com/show_bug.cgi?id=1549281 Bug ID: 1549281 Summary: Review Request: texlive-base - TeX formatting system Product: Fedora Version: rawhide Component: Package Review Severity: medium Priority: medium Assignee: nobody@xxxxxxxxxxxxxxxxx Reporter: tcallawa@xxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx Spec URL: https://spot.fedorapeople.org/texlive-base.spec SRPM URL: https://spot.fedorapeople.org/texlive-base-20170520-16.fc28.src.rpm Description: The TeX Live software distribution offers a complete TeX system for a variety of Unix, Macintosh, Windows and other platforms. It encompasses programs for editing, typesetting, previewing and printing of TeX documents in many different languages, and a large collection of TeX macros and font libraries. Fedora Account System Username: spot F28 Scratch Build: https://koji.fedoraproject.org/koji/taskinfo?taskID=25327800 Notes: TeXLive in Fedora is a hot mess. One I inherited, but still. A big part of the problem is that there are fundamentally two parts of TeXLive, the parts needed for the core binaries and libraries to build and work, and the rest. So, to simplify things, I've split off the source code that makes up the base of TeXLive, and all of the dependent subpackages into this texlive-base package. It contains all of the architecture dependent code. This also means that the old texlive package can be converted to just include noarch stuff that isn't in texlive-base. It's still a horror, but a much uglier one that can be cleaned up somewhat (and hopefully, automated with a script). Bonus: texlive-base is updated to TL2017, and can obsolete existing texlive packages now (I've been testing it for a while on my end) Bonus2: It gets rid of the weird -bin/-doc subpackage model (at least in texlive-base). So, while this package may look ugly and long to the unknowing reviewer, I assure you, it is a vast improvement over all of these bits being inside the "texlive" package (and most of these items were copied whole from it, before being cleaned up by hand). Once this review is done and this can be added to Fedora (hopefully 28 and 29), I have a texlive.spec without the -base bits in it that will build entirely noarch (and thus, only need to build once for all arches through koji). Last, but not least, if you need a bribe to get through this, that can be arranged. :D -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx