Opened 17 years ago

Closed 16 years ago

Last modified 15 years ago

#15076 closed defect (duplicate)

MacPorts gets stuck in an infinite loop trying to upgrade

Reported by: eris.discord@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: base Version: 1.6.0
Keywords: upgrade Cc:
Port:

Description

So, I tell MacPorts to port -Rv upgrade outdated. Right off it starts compiling and everything looks good so I go off and do something else and forget about it. I come back and look at my terminal and I'm greeted with screens upon screens of something like this:

...
--->  Unable to uninstall libgnomeprint 2.18.3_0, the following ports depend on it:
--->    librsvg
Error: Uninstall libgnomeprint 2.18.3_0 failed: Please uninstall the ports that depend on libgnomeprint first.
--->  Unable to uninstall libgnome 2.22.0_0, the following ports depend on it:
--->    libbonoboui
Error: Uninstall libgnome 2.22.0_0 failed: Please uninstall the ports that depend on libgnome first.
--->  Unable to uninstall libgsf 1.14.7_0, the following ports depend on it:
--->    librsvg
Error: Uninstall libgsf 1.14.7_0 failed: Please uninstall the ports that depend on libgsf first.
--->  Unable to uninstall librsvg 2.20.0_0, the following ports depend on it:
--->    gimp2
Error: Uninstall librsvg 2.20.0_0 failed: Please uninstall the ports that depend on librsvg first.
--->  Unable to uninstall libgnome 2.22.0_0, the following ports depend on it:
--->    libbonoboui
Error: Uninstall libgnome 2.22.0_0 failed: Please uninstall the ports that depend on libgnome first.
--->  Unable to uninstall libgsf 1.14.7_0, the following ports depend on it:
--->    librsvg
Error: Uninstall libgsf 1.14.7_0 failed: Please uninstall the ports that depend on libgsf first.
--->  Unable to uninstall librsvg 2.20.0_0, the following ports depend on it:
--->    gimp2
...

interspersed with successful builds and sometimes installs. As you can see, the errors are sort of repeating.

Some information: I am running Mac OS X 10.5.2 on a MacBook Pro that I bought just last month. MacPorts is 1.6.0, just synced this evening, and is installed in /Software/MacPorts (compiled myself, of course). Xcode developer tools version 3.0, naturally.

What in sam hill is going on here?

Change History (4)

comment:1 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)

All I can tell you for now is don't use the -R option. It is... problematic.

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

Resolution: duplicate
Status: newclosed

I believe this is covered by #11501 and #10827.

comment:3 Changed 16 years ago by tobypeterson

Milestone: MacPorts base bugsMacPorts Future

Milestone MacPorts base bugs deleted

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

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