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

Reply via email to