Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jun 2012 12:32:18 -0400
From:      David Schultz <das@FreeBSD.ORG>
To:        Jan Henrik Sylvester <me@janh.de>
Cc:        hackers-list freebsd <freebsd-hackers@FreeBSD.ORG>
Subject:   Re: TeXLive merge into FreeBSD ports tree - FreeBSD project idea
Message-ID:  <20120617163218.GA10776@zim.MIT.EDU>
In-Reply-To: <4FDDC73A.3090203@janh.de>
References:  <CACsYpVMrR1aDDM5k9t8c%2BLRdnEL5yR761L7D6er0gM=1F9i4ww@mail.gmail.com> <20120530204502.5cab974c@desktop.pc> <20120617060135.GA7986@zim.MIT.EDU> <4FDDC73A.3090203@janh.de>

next in thread | previous in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120617163218.GA10776>