Kevin Horton wrote:
> I'm attempting to install svn, which exists as a previously installed  
> deb, but is not currently installed.  The attempt fails with a  
> bizarre inconsistent dependency problem:
>
> % fink install svn
> Information about 6939 packages read in 1 seconds.
> WARNING: your info file index has not been updated for 276 days.  You  
> should run 'fink selfupdate' to get the latest package descriptions.
> The package 'svn' will be installed.
> Reading dependency for svn-1.4.3-11...
> The package 'svn-shlibs' will be installed.
> Reading dependency for svn-shlibs-1.4.3-11...
> The package 'libaprutil0-shlibs' will be installed.
> Reading dependency for libaprutil0-shlibs-0.9.12-12...
> The package 'db44-aes-shlibs' will be installed.
> Reading dependency for db44-aes-shlibs-4.4.20-1002...
> The following package will be installed or updated:
> svn
> The following 3 additional packages will be installed:
> db44-aes-shlibs libaprutil0-shlibs svn-shlibs
> Do you want to continue? [Y/n]
> Reading buildlock packages...
>          All buildlocks accounted for.
> /sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/crypto/binary-darwin- 
> powerpc/db44-aes-shlibs_4.4.20-1002_darwin-powerpc.deb
> Selecting previously deselected package db44-aes-shlibs.
> dpkg: considering removing db44-shlibs in favour of db44-aes-shlibs ...
> dpkg: yes, will remove db44-shlibs in favour of db44-aes-shlibs.
> (Reading database ... 110919 files and directories currently installed.)
> Unpacking db44-aes-shlibs (from .../db44-aes- 
> shlibs_4.4.20-1002_darwin-powerpc.deb) ...
> Setting up db44-aes-shlibs (4.4.20-1002) ...
> Reading buildlock packages...
>          All buildlocks accounted for.
> /sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- 
> powerpc/libs/libaprutil0-shlibs_0.9.12-12_darwin-powerpc.deb
> Selecting previously deselected package libaprutil0-shlibs.
> (Reading database ... 110919 files and directories currently installed.)
> Unpacking libaprutil0-shlibs (from .../libaprutil0- 
> shlibs_0.9.12-12_darwin-powerpc.deb) ...
> Setting up libaprutil0-shlibs (0.9.12-12) ...
> Reading buildlock packages...
>          All buildlocks accounted for.
>
> While trying to install:
>    db44-shlibs-4.4.20-1002
>
> The following inconsistencies found:
>    Unsatisfied dependency in libaprutil0-shlibs: db44-aes-shlibs
>
> Trying to resolve dependencies...
> 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-shlibs=4.4.20-1002
>
> Failed: Fink::SysState: Could not resolve inconsistent dependencies
>
>
>
>
> % fink scanpackages
> Updating the list of locally available binary packages.
> Scanning dists/stable/main/binary-darwin-powerpc
> Scanning dists/stable/crypto/binary-darwin-powerpc
> Scanning dists/unstable/main/binary-darwin-powerpc
> Scanning dists/unstable/crypto/binary-darwin-powerpc
> Scanning dists/local/main/binary-darwin-powerpc
> Downloading the indexes of available packages in the binary  
> distribution.
> /sw/bin/apt-get-lockwait update
> Hit http://bindist.finkmirrors.net 10.4/release/main Packages
> Hit http://bindist.finkmirrors.net 10.4/release/main Release
> Hit http://bindist.finkmirrors.net 10.4/release/crypto Packages
> Hit http://bindist.finkmirrors.net 10.4/release/crypto Release
> Hit http://bindist.finkmirrors.net 10.4/current/main Packages
> Hit http://bindist.finkmirrors.net 10.4/current/main Release
> Hit http://bindist.finkmirrors.net 10.4/current/crypto Packages
> Hit http://bindist.finkmirrors.net 10.4/current/crypto Release
> Reading Package Lists... Done
> Building Dependency Tree... Done
>
>
>
>
> % sudo apt-get update
> Hit http://bindist.finkmirrors.net 10.4/release/main Packages
> Hit http://bindist.finkmirrors.net 10.4/release/main Release
> Hit http://bindist.finkmirrors.net 10.4/release/crypto Packages
> Hit http://bindist.finkmirrors.net 10.4/release/crypto Release
> Hit http://bindist.finkmirrors.net 10.4/current/main Packages
> Hit http://bindist.finkmirrors.net 10.4/current/main Release
> Hit http://bindist.finkmirrors.net 10.4/current/crypto Packages
> Hit http://bindist.finkmirrors.net 10.4/current/crypto Release
> Reading Package Lists... Done
> Building Dependency Tree... Done
> [EMAIL PROTECTED]/sw_languages/python 1014 %  sudo apt-get install  
> db44-shlibs=4.4.20-1002
> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following packages will be REMOVED:
>    db44-aes-shlibs libaprutil0-shlibs
> The following NEW packages will be installed:
>    db44-shlibs
> 0 packages upgraded, 1 newly installed, 2 to remove and 4  not upgraded.
> Need to get 0B/755kB of archives. After unpacking 422kB will be freed.
> Do you want to continue? [Y/n]
> (Reading database ... 110925 files and directories currently installed.)
> Removing libaprutil0-shlibs ...
> dpkg: db44-aes-shlibs: dependency problems, but removing anyway as  
> you request:
> python25-shlibs depends on db44-aes-shlibs | db44-shlibs; however:
>    Package db44-aes-shlibs is to be removed.
>    Package db44-shlibs is not installed.
> openldap23-shlibs depends on db44-aes-shlibs (>= 4.4.16-1001) | db44- 
> shlibs (>= 4.4.16-1001); however:
>    Package db44-aes-shlibs is to be removed.
>    Package db44-shlibs is not installed.
> postfix depends on db44-aes-shlibs (>= 4.4.16-1001) | db44-shlibs (>=  
> 4.4.16-1001); however:
>    Package db44-aes-shlibs is to be removed.
>    Package db44-shlibs is not installed.
> python24-shlibs depends on db44-aes-shlibs | db44-shlibs; however:
>    Package db44-aes-shlibs is to be removed.
>    Package db44-shlibs is not installed.
> cyrus-sasl2-shlibs depends on db44-aes-shlibs (>= 4.4.16-1001) | db44- 
> shlibs (>= 4.4.16-1001); however:
>    Package db44-aes-shlibs is to be removed.
>    Package db44-shlibs is not installed.
> Removing db44-aes-shlibs ...
> Selecting previously deselected package db44-shlibs.
> (Reading database ... 110913 files and directories currently installed.)
> Unpacking db44-shlibs (from .../db44-shlibs_4.4.20-1002_darwin- 
> powerpc.deb) ...
> Setting up db44-shlibs (4.4.20-1002) ...
> [EMAIL PROTECTED]/sw_languages/python 1015 % fink install svn
> zsh: correct 'svn' to '.svn' [nyae]? n
> Information about 6939 packages read in 2 seconds.
> WARNING: your info file index has not been updated for 276 days.  You  
> should run 'fink selfupdate' to get the latest package descriptions.
> The package 'svn' will be installed.
> Reading dependency for svn-1.4.3-11...
> The package 'svn-shlibs' will be installed.
> Reading dependency for svn-shlibs-1.4.3-11...
> The package 'libaprutil0-shlibs' will be installed.
> Reading dependency for libaprutil0-shlibs-0.9.12-12...
> The package 'db44-aes-shlibs' will be installed.
> Reading dependency for db44-aes-shlibs-4.4.20-1002...
> The following package will be installed or updated:
> svn
> The following 3 additional packages will be installed:
> db44-aes-shlibs libaprutil0-shlibs svn-shlibs
> Do you want to continue? [Y/n]
> Reading buildlock packages...
>          All buildlocks accounted for.
> /sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/crypto/binary-darwin- 
> powerpc/db44-aes-shlibs_4.4.20-1002_darwin-powerpc.deb
> Selecting previously deselected package db44-aes-shlibs.
> dpkg: considering removing db44-shlibs in favour of db44-aes-shlibs ...
> dpkg: yes, will remove db44-shlibs in favour of db44-aes-shlibs.
> (Reading database ... 110919 files and directories currently installed.)
> Unpacking db44-aes-shlibs (from .../db44-aes- 
> shlibs_4.4.20-1002_darwin-powerpc.deb) ...
> Setting up db44-aes-shlibs (4.4.20-1002) ...
> Reading buildlock packages...
>          All buildlocks accounted for.
> /sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- 
> powerpc/libs/libaprutil0-shlibs_0.9.12-12_darwin-powerpc.deb
> Selecting previously deselected package libaprutil0-shlibs.
> (Reading database ... 110919 files and directories currently installed.)
> Unpacking libaprutil0-shlibs (from .../libaprutil0- 
> shlibs_0.9.12-12_darwin-powerpc.deb) ...
> Setting up libaprutil0-shlibs (0.9.12-12) ...
> Reading buildlock packages...
>          All buildlocks accounted for.
>
> While trying to install:
>    db44-shlibs-4.4.20-1002
>
> The following inconsistencies found:
>    Unsatisfied dependency in libaprutil0-shlibs: db44-aes-shlibs
>
> Trying to resolve dependencies...
> 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-shlibs=4.4.20-1002
>
> Failed: Fink::SysState: Could not resolve inconsistent dependencies
>
> ==================
> fink -V | head -n 2:
> Package manager version: 0.27.0
> Distribution version: 0.8.1.rsync powerpc
> sw_vers:
> ProductName:    Mac OS X
> ProductVersion: 10.4.9
>
> I was eventually able to resolve this by rebuilding svn, but it looks  
> like something that is poorly handled in the latest fink.
>
> Kevin Horton
> Ottawa, Canada
>
>
>   
I don't think these issues are in the fink tool per se, since you're 
dealing with precompiled binaries.  The messages look to me like stuff 
from dpkg or apt-get.

Swapping crypto (-ssl or -aes) library packages in for non-crypto ones 
has historically been painful, since one is not infrequently trying to 
swap a package at the bottom of a chain.

-- 
Alexander K. Hansen
Fink User Liason/Documenter
[EMAIL PROTECTED]


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to