[MacPorts] #48358: texlive-common uses a program from texlive-basic but does not declare a dependency on it
MacPorts
noreply at macports.org
Tue Jul 14 10:00:11 PDT 2015
#48358: texlive-common uses a program from texlive-basic but does not declare a
dependency on it
--------------------------+----------------------------
Reporter: ryandesign@… | Owner: dports@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.99
Keywords: | Port: texlive-common
--------------------------+----------------------------
poppler was updated from 0.33 (library version 52) to 0.34 (library
version 53).
texlive-common was then updated from 2014 to 2015 but the post-activate
proc failed because texlua, provided by texlive-basic, was still linked
with the old poppler library.
{{{
:info:deactivate dyld: Library not loaded:
/opt/local/lib/libpoppler.52.dylib
:info:deactivate Referenced from: /opt/local/bin/texlua
:info:deactivate Reason: image not found
}}}
If texlive-common uses a program installed by texlive-basic, it should
have a dependency on texlive-basic. On the other hand, that's not
possible, because texlive-basic already depends on texlive-common, and
that would introduce a circular dependency, which is not supported in
MacPorts. So I don't know what the correct resolution to the problem is.
--
Ticket URL: <https://trac.macports.org/ticket/48358>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list