[MacPorts] #56734: dblatex @0.3.10_2 +mactex polutes texmf-local

MacPorts noreply at macports.org
Mon May 11 23:36:44 UTC 2020


#56734: dblatex @0.3.10_2 +mactex polutes texmf-local
--------------------------+------------------------
  Reporter:  rpspringuel  |      Owner:  neverpanic
      Type:  defect       |     Status:  accepted
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.5.2
Resolution:               |   Keywords:
      Port:  dblatex      |
--------------------------+------------------------

Comment (by neverpanic):

 The point remains, that MacPorts should never touch files installed using
 a different package manager. This leads to all sorts of unexpected
 behavior. For example, let us assume you install dblatex +mactex, that
 puts a couple of files into your `/usr/local/texlive`, the enduser uses
 whatever tool manages that installation to update that installation to a
 newer version, the user uninstalls dblatex. Suddenly those files are gone,
 while the metadata potentially kept by the MacTeX package management
 expects them to be present and at a certain version.

 The more I think about this, the less I think this is a good solution.
 Could we not just add a check during post-activate for the expected files,
 and if they're missing, print instructions telling users how to install
 them using MacTeX?

-- 
Ticket URL: <https://trac.macports.org/ticket/56734#comment:15>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list