August 26, 2011

TeXLive 2011 on FreeBSD

Category: FreeBSD.

A few weeks ago, I updated the freebsd-texlive project to make TeXLive 2011 (the latest verison) available as ports for FreeBSD.

In order to help users who don't want to install the whole TeXLive collection (~2000 ports), a basic script has been developed to ease-up finding which port provides some file required by a given package.

As usual, feedback is welcomed!


On September 15, 2011, Antonio Olivares wrote:

Dear Romain,

I have successfully installed 9.0-BETA 2 and have looked in /usr/ports/print/texlive-*, but it does not exist in native FreeBSD ports. Can you clarify the statement As of August 1st 2011, the freebsd-texlive projects distributes ports for using TeXLive 2011 from the FreeBSD ports tree on page

Due to many packages on FreeBSD depending on TeX mainly teTeX, I successfully removed the TeXLive 2010 install from my FreeBSD 8.2 amd64 box. I am using native teTeX on 2 of my 3 FreeBSD boxes. I don't see any TeXLive packages in native FreeBSD ports. I have also tried to install TeXLive through your advice in page using portshaker, but have not succeeded.

If I install TeXLive from TeXLive DVD 2011, I get working tex, but xdvi complain(s)(ed) about missing a file****.so and did not work correctly. I would like a tighter integration and would prefer if possible to get the full scheme installed and configure the ports that use teTeX to use TeXLive that you have made, but I have not succeeded.

Thank you for any pointers on this and if TeXLive is not in FreeBSD ports, despite your enormous contributions and dedications; there is sadly not much that we can do. Many users complain that TeXLive is a monster and that they prefer teTeX, but for me a full scheme is preferred as it has the majority of style files that one needs.


On September 16, 2011, Romain Tartière wrote:

Hi Antonio!

Can you clarify the statement As of August 1st 2011, the freebsd-texlive projects distributes ports for using TeXLive 2011 from the FreeBSD ports tree

The FreeBSD-TeXLive project aims at providing TeXLive as ports for the FreeBSD operating system. This effort was started in late 2008 (texlive-2008) and is regularly updated to track the project upstream (currently texlive-2011). When a new TeXLive version is available, I try to post a note about the FreeBSD-TeXLive ports being updated to advertise a bit this project.

While I am a FreeBSD ports committer, TeXLive is not available through the FreeBSD ports collection: when the project was started, some other efforts where already engaged, but not yet public. Since I had basically no news since that, I am considering sharpening the FreeBSD-TeXLive ports to eventually bring them to the official tree: the teTeX maintainer has stopped the project more than 5 years ago, I think we have to switch!

This will require extensive work to update existing ports in the tree which depend on teTeX to make them use TeXLive instead (~150 ports).

In the meantime, you have to use portshaker(8) to merge the FreeBSD-TeXLive ports into the FreeBSD tree, and any port that depend on teTeX on your system will require a closer look to avoid installing conflicting packages.


Comments RSS feed | Leave a Reply…