[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