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

Reply via email to