[MacPorts] #49752: root5, root6: runs "port select root ..." on behalf of user, causing unregistered files to be left on the user's system

MacPorts noreply at macports.org
Wed May 2 19:48:48 UTC 2018


#49752: root5, root6: runs "port select root ..." on behalf of user, causing
unregistered files to be left on the user's system
---------------------------+--------------------------
  Reporter:  ryandesign    |      Owner:  cjones051073
      Type:  defect        |     Status:  reopened
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.3.4
Resolution:                |   Keywords:
      Port:  root5, root6  |
---------------------------+--------------------------

Comment (by ryandesign):

 I mean what I said. The root ports do something different with the select
 mechanism than any other ports that use the select mechanism:
 specifically, they run `port select` on the user's behalf. That is what
 this ticket is about. Why is root special? Why does root get to break the
 rules? If you think the rules are wrong (for example, if you think ports
 should be allowed to run `port select`), let's discuss it on the mailing
 list, reach a consensus, and if we decide that the rules need to change,
 then we need another ticket to track making the necessary changes to base,
 such as those Rainer proposed above to expose the `port select`
 functionality in the API.

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


More information about the macports-tickets mailing list