Changes between Initial Version and Version 1 of Ticket #56734, comment 15


Ignore:
Timestamp:
May 11, 2020, 11:36:56 PM (4 years ago)
Author:
neverpanic (Clemens Lang)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #56734, comment 15

    initial v1  
    1 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.
     1The point remains: 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.
    22
    33The 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?