New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #13719 (closed enhancement: fixed)

Opened 6 years ago

Last modified 4 years ago

Problematic auto-uninstall

Reported by: khalsah@… Owned by: macports-tickets@…
Priority: Normal Milestone: MacPorts 1.7.0
Component: base Version: 1.6.0
Keywords: Cc: jmr@…
Port:

Description

When performing a:

port -uc upgrade outdated

The whole process will likely screw up because if a outdated port can't be uninstalled because of deps the new version won't get installed or activated. This leads to other libraries being built on the outdated version making it even harder to get the outdated ports removed. The -u flag should either wait till the end to remove outdated ports or at least still install the new port even if the old one can't be uninstalled. In fact, shouldn't it try to uninstall the old one AFTER installing the new one?

Change History

comment:1 Changed 6 years ago by jmpp@…

  • Type changed from defect to enhancement
  • Milestone set to MacPorts base enhancements

comment:2 Changed 6 years ago by jmr@…

  • Cc jmr@… added
  • Status changed from new to closed
  • Resolution set to fixed

This should be taken care of by r37442.

comment:3 Changed 4 years ago by jmr@…

  • Milestone changed from MacPorts Future to MacPorts 1.7.0
Note: See TracTickets for help on using tickets.