New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #8431 (closed defect: fixed)

Opened 9 years ago

Last modified 4 years ago

BUG: port uninstall can't resolve dependencies

Reported by: namely_void@… Owned by: macports-tickets@…
Priority: Normal Milestone: MacPorts 2.0.2
Component: base Version:
Keywords: Cc: ezra.story@…
Port:

Description

Doing a "port uninstall installed" cannot resolve dependencies and uninstall "from the top down" as it should. Instead, it aborts on the first port that has dependant ports.

Change History

comment:1 Changed 8 years ago by pipping@…

  • Milestone set to Port Bugs

comment:2 Changed 8 years ago by pipping@…

  • Milestone changed from Port Bugs to MacPorts 1.4

comment:3 Changed 8 years ago by jmpp@…

  • Priority changed from Expected to Important
  • Milestone changed from MacPorts 1.4 to Needs developer review

This is one of the many shortcomings of our dependency engine, so the ticket has no place in the 1.4 milestone which is less than two days away. Setting to "needs dev review" so that discussion on it places it elsewhere, but in short I don't see this being fixed without a major rework of our deps engine.

-jmpp

comment:4 Changed 8 years ago by jmpp@…

  • Owner changed from macports-tickets@… to macports-dev@…

comment:5 Changed 8 years ago by jmpp@…

  • Milestone changed from Needs developer review to MacPorts base bugs

Milestone Needs developer review deleted

comment:6 Changed 8 years ago by nox@…

  • Priority changed from Important to High
  • Version 1.2 deleted

comment:7 Changed 7 years ago by jmr@…

  • Cc ezra.story@… added

Cc reporter of duplicate #14834.

comment:8 Changed 6 years ago by toby@…

  • Milestone changed from MacPorts base bugs to MacPorts Future

Milestone MacPorts base bugs deleted

comment:9 Changed 6 years ago by jmr@…

  • Priority changed from High to Normal

comment:10 Changed 5 years ago by jmr@…

Do we want to call this fixed given that sudo port uninstall --follow-dependents installed will now succeed in uninstalling everything?

comment:11 Changed 4 years ago by jmr@…

  • Status changed from new to closed
  • Resolution set to fixed

comment:12 Changed 4 years ago by jmr@…

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