Gentoo Archives: gentoo-dev

From: "Marcus D. Hanwell" <cryos@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Future of tetex
Date: Fri, 26 May 2006 14:38:06
Message-Id: 44771213.7070205@gentoo.org
In Reply to: [gentoo-dev] Future of tetex by Martin Ehmsen
1 Martin Ehmsen wrote:
2 > This is sad because teTeX always has been a very stable (if you consider
3 > the mess a TeX distribution normally is). There is a reason why teTeX
4 > has been the default TeX distribution on almost every flavor of Linux.
5 >
6 > But it also means that we (Gentoo) should make the transition to TeXLive
7 > (Debian is doing the same thing, and possible many other distributions).
8 > But that leaves us with several problems/questions which needs to be
9 > solved/answered (see below).
10
11 I use LaTeX quite extensively in my work. Time allowing I would be happy
12 to help out more and provide testing on ~amd64. I am currently writing
13 up my thesis so I could test it out with that!
14 >
15 > Now for the exciting (but time consuming) news:
16 >
17 > The road to a stable TeXLive in Gentoo:
18 >
19 > 1. Stabilize tetex-3.0_p1[3]. We are almost done, there are very few
20 > real bugs left, and tetex-3.0_p1 is already much more stable than
21 > tetex-2 ever was. I hope this will happen in the next month.
22
23 This is long overdue - again if I can help please let me know. I use
24 this all the time and have been doing so for the last year. Do you have
25 a stabilisation tracker bug set up for this yet?
26 >
27 > 3. Create a TeXLive ebuild and put it onto ~arch and have ~arch user
28 > switch over.
29 > This requires us to figure out how to create a texmf-tree. In the past
30 > Thomas Esser created a very solid (although containing rather old
31 > versions) texmf-tree with packages taken from ctan[5].
32 > There are several possibilities:
33 > 3.1 Create our own texmf-tree (can largely be automated by scripting).
34 > 3.2 Use MikTeX package manager[6] which was ported to Linux.
35 > 3.3 Use something similar to the g-cpan.pl script used by perl, to
36 > install packages from ctan[7].
37 > I haven't evaluated the possibilities yet, but comments are more than
38 > welcome!
39 >
40 I would favour option 3.1 personally, and it would be great to keep our
41 LaTeX packages more up to date as I sometimes have to manually update
42 these packages.
43
44 > 4. Mark TeXLive stable and kick teTeX from the tree.
45 > Here we are talking at least a year into the future (unless text-markup
46 > suddenly gets flooded by new devs).
47 >
48 > In the process of creating a TeXLive ebuild I am thinking about making
49 > it much more modular (which seems to be _the_ buzz word at the moment :)
50 > At least I would like to split the TeX source and texmf-tree into
51 > separate ebuilds (no matter what the texmf-tree might look like, see above).
52 > Other possibilities are creating separate ebuilds for most of the
53 > TeXLive distribution, like pdftex, kpathsea, dvipdf*, ... This would
54 > make it much easier for us to locate bugs and fix them, but requires
55 > much more initial work (this actual resembles the creation of our own
56 > TeX distribution).
57
58 It would be great to see a more modular approach to LaTeX, allowing fine
59 grained control, bug fixing and a more up to date installation.
60 >
61 > Comments, suggestions, offers of help, anything would be useful :)
62
63 Time allowing I would be willing to help out with the migration and
64 stabilisation on amd64 at least (I am part of that arch team). My group
65 uses tetex-3 and we have had very few issues.
66
67 Thanks for putting the work in - big changes to LaTeX in Linux!
68
69 Thanks,
70
71 Marcus
72 --
73 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Future of tetex Alexandre Buisse <nattfodd@g.o>