TeX Live 2012
Upgrade TeX Live to at least 2012. Use packaging based on upstream metadata and don't use monolithic build any more.
- Name: Jindrich Novy jnovy at redhat dot com
- Targeted release: Fedora 18
- Last updated: 2013-04-12
- Percentage of completion: 100%
TeX Live uses uses its own classification of TeX packages which can be automated and used by packaging systems in various distributions. The packaging metadata that upstream provides allows to distinguish doc, source and runtime files which could then be packaged separately.
Benefit to Fedora
A better packaging scheme allows to reduce bandwidth and save significant disc space. It also allows simpler maintenance of separate TeX packages.
Requires packaging or testing and/or enhancements in fedora infrastructure.
How To Test
TeX Live 2012
Fedora 18 and newer: TeX Live is part of mainline distribution. No special setup needed.
The following is valid for Fedora 17:
# yum remove tex-* texlive-* # cat > /etc/yum.repos.d/texlive.repo <<EOF [texlive] name=texlive baseurl=http://jnovy.fedorapeople.org/texlive/2012/packages.f17/ enabled=1 gpgcheck=0 EOF # yum update; yum install texlive
The package contains repo file for yum which contains TeX Live with binaries. After installing the release package do:
# yum clean all # yum install texlive
if you don't have texlive already installed. Otherwise you can update your old TeX Live 2007 installation like:
# yum clean all # yum update
This will install the basic TeX Live scheme.
Users could use exactly the part of TeX they need without wasting disc space.
- need to do a license audit - DONE
- need mass review for all packages before this feature is completed - DONE
- import of all of the ~1600 packages need to be finished
- all of the packages need to be built
Stay stuck with TeX Live 2007.
TeX Live 2012 is now introduced with improved packaging scheme that saves download bandwidth and disc size. It is based on upstream packaging metadata and an automated license audit is performed. Packages are now composed from schemes and collections to define a package set user needs to install to use a particular TeX Live feature.
Comments and Discussion
- This feature has its own mailing list: . Feel free to subscribe and post to this list.
See Talk:Features/TeXLiveLegalAuditAs of Aug 30, 2012, there are no known legal issues remaining in TexLive2012.