On Sun, Apr 12, 2009 at 11:09:34AM -0400, Alexander Hansen wrote: > Christian Ebert wrote: > > * Richard Cobbe on Sunday, April 12, 2009 at 10:32:21 -0400 > > > >> Fink 0.29.1, tracking unstable source (rsync) > >> Mac OSX 10.5.6 Intel with all updates > >> XQuartz 2.3.2 > >> > >> I tried a "fink selfupdate; fink update-all" this morning, and it's failing > >> with a circular dependencies error. For the first few times this happened, > >> I've been able to get it to go a little bit farther by running debfoster > >> (which removes build-deps) and retrying the update-all, but I seem to have > >> hit a fixed point on this. > >> > >> Here's the list of packages I'm trying to install, along with the list of > >> dependencies that fink is pulling in: > >>
<SNIP> > >> > >> I'm not sure what other information will help folks debug this problem, but > >> I was running the update session inside screen with logging turned on, so I > >> can provide more detailed output if necessary. > >> > >> How can I get past this and finish the update? > >> > > > > I was in a similar situation and solved it iirc by > > > > $ fink update gtk+2 > > $ fink update glib2-shlibs > > $ fink update-all > > > > c > > > Pedagogical note: > > In general this kind of error is most liable to occur when a large > dependency tree has shifted between what is currently on one's system > and what is in the current Fink package descriptions. Generally the way > around it is to get away from "update-all", and to try some single > packages, as above. Good to know. Unfortunately, this didn't work here -- trying to update any single package of the list of packages remaining to upgrade failed with a circular dependency error message. I've also tried removing (recursively) all of the packages listed for upgrade. Of all the packages removed by this, the only ones that I use directly are evince, gimp2, gnucash2, and vim. After I did this, "fink list -o" shows *no* packages in need of upgrade. When I try to install any of the 4 packages listed above, though, I get the same circular dependency error message. So it looks like my fink installation is well and truly wedged. :-( Oh well, I didn't need the update today anyway. Time to blow away /sw and restore from Time Machine. Is this something that is likely to get fixed in a subsequent "fink selfupdate", or do I just need to re-install all the packages from scratch? Richard ------------------------------------------------------------------------------ This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users