[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