http://www.freshports.org/commit.php?message_id=201305060044.r460iNSw029298@svn.freebsd.org
Time to celebrate. Looks like TeXLive will finally be imported to ports.
Time to celebrate. Looks like TeXLive will finally be imported to ports.
Yeah, some time ago an enterprising soul posted to ports@ and we've been doing some testing. It appears to work fairly well, but do keep in mind that it's still somewhat experimental. In particular, the TeXLive port and its dependencies may conflict with TeTeX and related things you may have installed at the moment. Of course I hope everything goes smoothly for everybody, but there may still be some teething problems.graudeejs said:Time to celebrate. Looks like TeXLive will finally be imported to ports.
Of course, but especially this one. TeTeX works well enough for me, but it's getting old and archaic. TeXLive is something that has been missing on FreeBSD platforms for a while, so it's nice to see that progress is being made.Beastie said:It's always nice to see new ports.
fonz said:TeXLive is something that has been missing on FreeBSD platforms for a while, so it's nice to see that progress is being made.
Currently, there's the following knob:jozze said:Do you think we can expect a simple config flag changes in the dependencies, so we can keep teTeX, or a full transition "manual" in which case teTeX would be eventually removed from ports?
TEX_DEFAULT=texlive
TEX_DEFAULT=texlive
Thanks, I'll pass it on. What exactly goes wrong?zeissoctopus said:print/latex-cjk is not ready forCode:TEX_DEFAULT=texlive
fonz said:Thanks, I'll pass it on. What exactly goes wrong?
RUNDEPEND=t1asm
===> Configuring for dvipdfmx-20110311
......
checking for kpse_find_file in -lkpathsea... no
configure: error: kpathsea library not found
......
===> Script "configure" failed unexpectedly.
Please report the problem to ports@FreeBSD.org [maintainer] and attach the
"/wrkdirs/usr/ports/print/dvipdfmx/work/dvipdfmx-20110311/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg info -g -Ea).
*** [do-configure] Error code 1
Stop in /usr/ports/print/dvipdfmx.
===> Cleaning for dvipdfmx-20110311
These two are the responsibility of the respective port maintainers. I'll notify them.zeissoctopus said:option DVIPDFMX is hard coded to tetex stuff.
print/freetype-tools'sis hard coded to teTeX and conflicted with bulk print/texlive-base's pkg-plist.Code:RUNDEPEND=t1asm
That is a long-term goal, but it's being worked on.zeissoctopus said:print/texlive-base needs to be more modularized to achieve drop-in replacement with teTeX for downstream ports.
That probably depends on exactly what you mean by stabilised. TeXLive itself has been pretty much good to go for a while now, but there might still be some issues with other ports you (may) have installed that require LaTeX and are still hardcoded (or otherwise bound) to teTeX. Generally speaking it's the port maintainer's job to make sure it observes the TEX_DEFAULT knob, so there could still be some infrequently used ports out there that haven't been updated yet. I haven't seen many such reports lately though.jozze said:So is TeXLive port stabilized yet?