[MacPorts] #25460: texlive-bin installs files that aren't usable without other ports (was: texlive: tex4ht is broken by default)
MacPorts
noreply at macports.org
Wed Jun 30 16:22:14 PDT 2010
#25460: texlive-bin installs files that aren't usable without other ports
-------------------------------------+--------------------------------------
Reporter: akim.demaille@… | Owner: dports@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 1.9.1
Keywords: | Port: texlive-bin
-------------------------------------+--------------------------------------
Changes (by dports@…):
* port: texlive => texlive-bin
Comment:
Really the problem here is that all the binaries are built as part of
texlive-bin, even though most of them are not usable without the
associated texmf files in another port. (texlive is designed for binary
installations). A couple other examples include context and luatex, which
you'll need texlive-context and texlive-luatex for respectively. And
basically everything requires texlive-basic.
I agree that it's confusing to have these binaries installed when they
don't work. I don't know how to deal with it, though. It would be great if
we only built the parts of texlive-bin that we wanted but this would
require some pretty major hacking of the upstream distribution.
We could maybe install the binaries in some other location instead of
$prefix/bin and only link them in once the necessary support files are
installed. A bit ugly.
A related problem is that texlive-bin installs some broken symlinks in
$prefix/bin to files that get installed in $prefix/share/texmf-texlive-
dist/scripts by other ports. This is probably easier to fix, but gives a
less confusing error.
--
Ticket URL: <http://trac.macports.org/ticket/25460#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list