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:
>>
>> [perdita:~]$ fink list -o
>> Information about 8666 packages read in 1 seconds.
>> (i)  dbus             1.2.12-9     Message bus system for applications
>> (i)  dbus-shlibs      1.2.12-9     Message bus system for applications
>> (i)  firefox2-shlibs  2.0.0.20-4   Lightweight browser from mozilla.org
>> (i)  glib2-shlibs     2.18.4-4     Handy library of utility functions
>> (i)  gnome-keyring    2.24.1-2     GNOME Key Ring
>> (i)  gnome-keyring-s  2.24.1-2     GNOME Key Ring
>> (i)  gtk+2            2.14.7-4     The Gimp Toolkit
>> (i)  gtk+2-shlibs     2.14.7-4     The Gimp Toolkit
>> (i)  gtkglext1-shlib  1.0.6-1011   OpenGL Extension to GTK
>> (i)  libbonobo2       2.24.0-3     GNOME component and compound document 
>> system
>> (i)  libbonobo2-shli  2.24.0-3     GNOME component and compound document 
>> system
>> (i)  libbonoboui2     2.24.0-2     The Bonobo Compound Document Interfaces
>> (i)  libbonoboui2-sh  2.24.0-2     The Bonobo Compound Document Interfaces
>> (i)  orbit2           2.14.16-3    High-performance CORBA Object Request 
>> Broker
>> (i)  orbit2-shlibs    2.14.16-3    High-performance CORBA Object Request 
>> Broker
>> (i)  pango1-xft2-ft2  1.22.4-2     GTK+ - i18n libs (for freetype >= 2.1.9)
>> (i)  pango1-xft2-ft2  1.22.4-2     GTK+ - i18n text shared libraries (for 
>> fr...
>> [perdita:~]$ fink update-all
>> Information about 8666 packages read in 1 seconds.
>> The following 17 packages will be installed or updated:
>> dbus dbus-shlibs firefox2-shlibs glib2-shlibs gnome-keyring
>> gnome-keyring-shlibs gtk+2 gtk+2-shlibs gtkglext1-shlibs libbonobo2
>> libbonobo2-shlibs libbonoboui2 libbonoboui2-shlibs orbit2 orbit2-shlibs
>> pango1-xft2-ft219 pango1-xft2-ft219-shlibs
>> The following 56 additional packages will be installed:
>> atk1 audiofile autoconf automake1.10 avahi avahi-dev cairo dbus-dev
>> docbook-dsssl-nwalsh docbook-dtd docbook-xsl esound expat1 fontconfig2-dev
>> freetype219 gconf2-dev glib2-dev glitz gnome-vfs2-unified-dev gtk+2-dev
>> gtk-doc intltool40 libart2 libavahi-core5-shlibs libavahi-glib1-dev
>> libbonobo2-dev libdaemon-shlibs libdatrie libgcrypt libgettext3-dev libglade2
>> libgnome2-dev libgnomecanvas2-dev libgpg-error libiconv-dev libidl2
>> libjasper.1 libjpeg libpng3 libtasn1-3 libthai libthai-dev libtiff libtool2
>> libtool2-shlibs libxml2 libxslt m4 openjade orbit2-dev pango1-xft2-ft219-dev
>> pixman popt sgml-entities-iso8879 xft2-dev xml-parser-pm588
>> Do you want to continue? [Y/n] n
>> Failed: Package requirements not satisfied
>>
>> 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.


-- 
Alexander Hansen
Fink User Liaison


------------------------------------------------------------------------------
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