TeXLive merge into FreeBSD ports tree - FreeBSD project idea

David Schultz das at FreeBSD.ORG
Sun Jun 17 16:32:19 UTC 2012


On Sun, Jun 17, 2012, Jan Henrik Sylvester wrote:
> Quite a few conflicts and changes in dependencies are needed for 
> TeXLive. TeXLive does not just replace teTeX, but also ports like 
> freetype-tools, t1utils, jadetex, etc. I have patches for all ports I 
> use, which has been working for me for half a year. If TeXLive and teTeX 
> were supposed to exist in ports in parallel for some time, something 
> like bsd.tex.mk would be needed with a generic way to specify tex 
> related dependencies. Maybe this would be useful for the transition 
> period, since we probably would not want texlive-scheme-tetex to replace 
> all teTeX dependencies, but many people disagree that having both TeX at 
> the same time in ports would be a good idea.

Right, so like I said, having the knob in the tree would be a
useful first step, even if TeXLive isn't ready for inclusion.
(I'd be surprised if there's a good reason to have multiple
versions of things like t1utils, but that's a separate issue.)

> I guess the biggest problem for people to put more effort into fixing 
> TeXLive in FreeBSD ports is the huge disagreement about how a final 
> solution should look like.
> 
> OT: FreeBSD might be more behind than others, but others have trouble 
> with TeXLive in their native packaging system, too: Nothing never than 
> TeXLive 2009 made it into Ubuntu 12.04 LTS.

Yep, it's a giant mess.  IIRC Ubuntu ships the most popular
TeXLive schemas as separate packages.  Doing anything more
fine-grained than that seems unmanageable, especially since
dependencies among TeXLive packages aren't tracked properly.


More information about the freebsd-hackers mailing list