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
