Upon running fink update-all, I noticed there was a new distribution of gcc (gcc43) which I then attempted to install. This is on a MacBook Pro with 10.5.2. Fink reports unresolvable conflicts in the installation process and I am looking for suggestions as to what to try next. Fink is rather unhelpful as to what the root of the conflicts are (see quoted text). Any suggestions as to how to get fink to resolve these problems? > > fink install gcc43 > Password: > Information about 6508 packages read in 1 seconds. > The following package will be installed or updated: > gcc43 > The following additional package will be installed: > gcc43-shlibs > Do you want to continue? [Y/n] > 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 gcc43=4.3.0-1000 gcc43-shlibs=4.3.0-1000 > > Failed: Fink::SysState: Could not resolve inconsistent dependencies
The apt-get proposed solution also fails as apparently gcc42 conflicts with installation of gcc43 (see next two isolated error lines). It seems to be a viscous circle. I assume this means I have to manually uninstall gcc42, but there must be a better way as other packages depend on gcc42 making a simple remove fail. gcc42: Conflicts: gcc43 but 4.3.0-1000 is to be installed gcc43: Conflicts: gcc42 but 4.2.3-1000 is to be installed ~ $fink update gcc43 Information about 6508 packages read in 1 seconds. The following package will be installed or updated: gcc43 The following additional package will be installed: gcc43-shlibs Do you want to continue? [Y/n] 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 gcc43=4.3.0-1000 gcc43-shlibs=4.3.0-1000 Failed: Fink::SysState: Could not resolve inconsistent dependencies ~ $fink scanpackages Updating the list of locally available binary packages. Scanning dists/local/main/binary-darwin-i386 Scanning dists/stable/main/binary-darwin-i386 Scanning dists/stable/crypto/binary-darwin-i386 Scanning dists/unstable/crypto/binary-darwin-i386 Scanning dists/local/bootstrap/binary-darwin-i386 Scanning dists/unstable/main/binary-darwin-i386 Scanning dists/local/injected/binary-darwin-i386 ~ $sudo apt-get update Reading Package Lists... Done Building Dependency Tree... Done ~ $sudo apt-get install gcc43=4.3.0-1000 gcc43-shlibs=4.3.0-1000 Reading Package Lists... Done Building Dependency Tree... Done You might want to run `apt-get -f install' to correct these: Sorry, but the following packages have unmet dependencies: gcc42: Conflicts: gcc43 but 4.3.0-1000 is to be installed gcc43: Conflicts: gcc42 but 4.2.3-1000 is to be installed imagemagick: Depends: imagemagick1-shlibs (= 6.3.8-1002) but it is not going to be installed libwww-pm586: Depends: compress-zlib-pm586 but it is not installable. For Fink users, this often means that you have attempted to install a package from the binary distribution which depends on a "Restrictive" package. See <http://fink.sourceforge.net/faq/usage-fink.php#bindist >, <http://fink.sourceforge.net/doc/users-guide/packages.php#bin-exceptions > Depends: uri-pm586 but it is not installable. For Fink users, this often means that you have attempted to install a package from the binary distribution which depends on a "Restrictive" package. See <http://fink.sourceforge.net/faq/usage-fink.php#bindist>, <http://fink.sourceforge.net/doc/users-guide/packages.php#bin- exceptions> Depends: html-parser-pm586 but it is not installable. For Fink users, this often means that you have attempted to install a package from the binary distribution which depends on a "Restrictive" package. See <http://fink.sourceforge.net/faq/usage-fink.php#bindist>, <http://fink.sourceforge.net/doc/users-guide/packages.php#bin- exceptions> E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users