Opened 18 years ago

Closed 13 years ago

Last modified 13 years ago

#8431 closed defect (fixed)

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 (12)

comment:1 Changed 17 years ago by pipping@…

Milestone: Port Bugs

comment:2 Changed 17 years ago by pipping@…

Milestone: Port BugsMacPorts 1.4

comment:3 Changed 17 years ago by jmpp@…

Milestone: MacPorts 1.4Needs developer review
Priority: ExpectedImportant

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 17 years ago by jmpp@…

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

comment:5 Changed 17 years ago by jmpp@…

Milestone: Needs developer reviewMacPorts base bugs

Milestone Needs developer review deleted

comment:6 Changed 17 years ago by nox@…

Priority: ImportantHigh
Version: 1.2

comment:7 Changed 16 years ago by jmroot (Joshua Root)

Cc: ezra.story@… added

Cc reporter of duplicate #14834.

comment:8 Changed 15 years ago by tobypeterson

Milestone: MacPorts base bugsMacPorts Future

Milestone MacPorts base bugs deleted

comment:9 Changed 15 years ago by jmroot (Joshua Root)

Priority: HighNormal

comment:10 Changed 14 years ago by jmroot (Joshua Root)

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

comment:11 Changed 13 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

comment:12 Changed 13 years ago by jmroot (Joshua Root)

Milestone: MacPorts FutureMacPorts 2.0.2
Note: See TracTickets for help on using tickets.