-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 3/4/10 8:10 PM, zooloo wrote:
> Hello,
> 
> I am using fink unstable on 10.4.11 @i386. My recent
> 
> $ fink selfupdate && fink update-all
> 
> failed, apparently due to dependence inconsistencies.
> 
> I managed to update all but one outdated package in smaller chunks using  
> fink install. The single package that remains problematic is  
> scipy-core-py26:
> 
> 
> $ fink install scipy-core-py26
> The package 'scipy-core-py26' will be built and installed.
> Reading dependency for scipy-core-py26-1.3.0-6...
> Reading build dependency for scipy-core-py26-1.3.0-6...
> Reading build conflict for scipy-core-py26-1.3.0-6...
> The package 'numpy-py26' will be installed.
> Reading dependency for numpy-py26-1.3.0-7...
> The following package will be installed or updated:
>   scipy-core-py26
> The following additional package will be installed:
>   numpy-py26
> Do you want to continue? [Y/n]
> Reading buildlock packages...
>       All buildlocks accounted for.
> 
> While trying to install:
>    numpy-py26-1.3.0-7
> 
> The following inconsistencies found:
>    Unsatisfied dependency in pygtk2-gtk-py26: scipy-core-py26
> 
> 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 numpy-py26=1.3.0-7
> 
> Failed: Fink::SysState: Could not resolve inconsistent dependencies
> 
> 
> Wait, do I get this right? Installing scipy-core-py26 requires installing  
> numpy-py26, which in turn requires removing scipy-core-py26? 

Not quite:  it's pygtk2-gtk-py26 that wants scipy-core-py26.  apt-get
complains about _any_ package inconsistencies, not just the package(s)
you're trying to install.

This sounds
> rather absurd to me, and moreover, the latter would break consistency with  
> various other packages:
> 
> 
> $ fink scanpackages
> [...] (OK)
> $ sudo apt-get update
> [...] (OK)
> $ sudo apt-get install numpy-py26=1.3.0-7
> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following packages will be REMOVED:
>    gnome-desktop gnome-python2-py26 pygtk2-gtk-py26 pygtk2-gtk-py26-dev  
> scipy-core-py26
> The following NEW packages will be installed:
>    numpy-py26
> 0 packages upgraded, 1 newly installed, 5 to remove and 0  not upgraded.
> Need to get 0B/2711kB of archives. After unpacking 25.9MB will be freed.
> Do you want to continue? [Y/n] n
> Abort.
> 
> 
> Am I really supposed to remove such a broad set of packages to finish this  
> update-all consistently? I hope not, but I do not see a better way, so  
> far. In fact, I cannot even track down why installing numpy-py26 would  
> require removing scipy-core-py26.
> 



> 
> Thank you in advance for any helpful hints.
> 
> Zoo Loo
> 
> 

Quoting Martin Costabel from a thread on fink-users:

...then I would suggest to remove
scipy-core-py26 using dpkg:

   sudo -r --force-all scipy-core-py26

This will not remove any other packages. Then run

   fink install scipy-core-py26

This will install the latest version, which is obsolete but does not
have the conflict you were seeing, plus numpy-py26, and all should be well.


- -- 
Alexander Hansen
Fink User Liaison
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkuQb0gACgkQB8UpO3rKjQ+z+QCcCR7JrB2nY9Nxto0ZE6WcEzjA
4lkAn1nvAZ9JqRnl14KanP3K4VFPS15Y
=n4fh
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners

Reply via email to