[MacPorts] #54645: Uninstall one Python version removes packages from other Python versions

MacPorts noreply at macports.org
Sun Oct 1 17:54:13 UTC 2023


#54645: Uninstall one Python version removes packages from other Python versions
---------------------+--------------------
  Reporter:  cdeil   |      Owner:  (none)
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  base    |    Version:  2.4.1
Resolution:          |   Keywords:
      Port:          |
---------------------+--------------------

Comment (by jmroot):

 The issue may have been that this loop assumes that the identifiers refer
 to the same registry entries across the uninstall operation which
 potentially deletes and opens multiple entries:
 https://github.com/macports/macports-
 base/blob/v2.4.1/src/registry2.0/portuninstall.tcl#L203

 That assumption should actually hold after
 [fc212a0b550ed961d07c261c715ca83580deac56/macports-base], so this may have
 been fixed incidentally.

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


More information about the macports-tickets mailing list