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

Reply via email to