Etch release goals for TeX
Most known bugs have been fixed meanwhile, but there is one big thing missing: The library transition. To keep it as smooth as possible, we should
Identify packages that link against libkpathsea3
apt-rdepends -r libkpathsea3 | grep -v Reverse
Build-Depends: libkpathsea4-dev | libkpathsea-dev
Provide: libkpathsea-devwhen the number of packages that still link against libkpathsea3 is sufficiently small, and bugs for all of them have been filed; raise these bugs' severity.
This requires identification of problematic documents (GFDL, no source, CC licenses, etc.), contact and discussion with the authors, and most probably the creation of a tetex-nonfree package (again...)
We should really address #218105 and #258972 at least partially.
The state of the discussion about this has been described in A new splitting scheme for the teTeX packages, now it's time for the actual coding. There's already a branch at http://svn.debian.org/wsvn/pkg-tetex/tetex-base/branches/new-splitting/.
I really hope TeXLive will be in etch. To achieve this, I recommend that the packages only stay in experimental until they have been built on all release architectures, and the upgrading and switching has been tested thoroughly with different combinations of starting packages.
File placement is the most important point here: Bugs are both easy to identify, and have a bad impact.
Last modified: Thu Jan 19 11:24:04 CET 2006 .