Todd Krause wrote: > Hi, > > I was trying to run fink's update-all (on MacBook Pro with OS 10.5.6), and > I ran into an issue with inconsistent dependencies. The output suggests > > fix things by running: > > fink scanpackages > sudo apt-get update > sudo apt-get install db44-aes=4.4.20-1002 > > which I did, and ultimately received the following output: > > 11:23 AM btpro:~> sudo apt-get install db44-aes=4.4.20-1002 > Reading Package Lists... Done > Building Dependency Tree... Done > The following packages will be REMOVED: > db47 > The following NEW packages will be installed: > db44-aes > 0 packages upgraded, 1 newly installed, 1 to remove and 11 not upgraded. > Need to get 0B/2095kB of archives. After unpacking 5202kB will be used. > Do you want to continue? [Y/n] Y > (Reading database ... 110769 files and directories currently installed.) > Removing db47 ... > Selecting previously deselected package db44-aes. > (Reading database ... 110758 files and directories currently installed.) > Unpacking db44-aes (from .../db44-aes_4.4.20-1002_darwin-i386.deb) ... > Setting up db44-aes (4.4.20-1002) ... > > But when I try update-all again, I get the following right at the > beginning: > > Selecting previously deselected package db47. > dpkg: considering removing db44-aes in favour of db47 ... > dpkg: yes, will remove db44-aes in favour of db47. > (Reading database ... 110773 files and directories currently installed.) > Unpacking db47 (from .../db47_4.7.25-3_darwin-i386.deb) ... > Setting up db47 (4.7.25-3) ... > Setting runtime build-lock... > dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-gtk+2-2.14.7-3 > /sw/src/fink.build > dpkg-deb: building package `fink-buildlock-gtk+2-2.14.7-3' in > `/sw/src/fink.build/fink-buildlock-gtk+2-2.14.7-3_2009.03.07-11.26.00_darwin-i386.deb'. > Installing build-lock package... > > Could someone please suggest how I might resolve this? > > Thanks very much, > Todd > > > Tail of update-all output: > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > Removing fink-buildlock-libwww-pm586-5.825-1 ... > Reading buildlock packages... > /sw/bin/dpkg-lockwait -i > /sw/fink/dists/unstable/main/binary-darwin-i386/libs/perlmods/libwww-pm586_5.825-1_darwin-i386.deb > (Reading database ... 110805 files and directories currently installed.) > Preparing to replace libwww-pm586 5.805-2 (using > .../libwww-pm586_5.825-1_darwin-i386.deb) ... > Unpacking replacement libwww-pm586 ... > Setting up libwww-pm586 (5.825-1) ... > > Reading buildlock packages... > Could not resolve inconsistent dependencies! > > Fink isn't sure how to install the above packages safely. You may be able > to > fix things by running: > > fink scanpackages > sudo apt-get update > sudo apt-get install db44-aes=4.4.20-1002 > > <snipping irrelevant stuff>
You might want to selfupdate, if you haven't, since there's an ongoing migration effort to move packages to db47. Otherwise the best advice I have is _not_ to use update-all, because the dependency engine is confused by having to deal with both db47 and db44-aes in your build tree. Also: why use db47 and not db47-aes ? Trying to mix crypto-enabled and non-crypto-enabled db packages can introduce more confusion. -- Alexander Hansen Fink User Liaison ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Fink-beginners mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.beginners
