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

On 11/4/11 3:03 PM, Alexander Hansen wrote:
> One of my Fink installations appears to have gone a little nuts:
> 
> $ fink -V Package manager version: 0.31.4 Distribution version:
> selfupdate-cvs Fri Nov  4 14:09:39 2011, 10.6, x86_64 Trees:
> local/main stable/main unstable/main local/injected local/common
> local/10.4
> 
> $ dpkg --version Debian GNU/Linux `/sw64/bin/dpkg' package
> management program version 1.10.21 (darwin-x86_64).
> 
> $ fink install liboctave343-dev Information about 10680 packages
> read in 0 seconds.
> 
> The requested package "liboctave343-dev" is a virtual package,
> provided by several packages
> 
> (1)   octave343-atlas-dev-3.4.3-201 (2)
> octave343-atlas-x11-dev-3.4.3-201
> 
> Default answer will be chosen in 20 seconds... Please select which
> package to install: [2] 1 The package 'octave343-atlas-dev' will be
> installed. Reading dependency for octave343-atlas-dev-3.4.3-201... 
> The following package will be installed or updated: 
> octave343-atlas-dev Reading buildlock packages... All buildlocks
> accounted for. /sw64/bin/dpkg-lockwait -i 
> /sw64/fink/debs/octave343-atlas-dev_3.4.3-201_darwin-x86_64.deb 
> Selecting previously deselected package octave343-atlas-dev. 
> (Reading database ... 264356 files and directories currently
> installed.) Unpacking octave343-atlas-dev (from 
> .../octave343-atlas-dev_3.4.3-201_darwin-x86_64.deb) ... Setting up
> octave343-atlas-dev (3.4.3-201) ...
> 
> $ fink rebuild io-oct343 Information about 10680 packages read in 2
> seconds. The package 'io-oct343' will be built without being
> installed. Reading dependency for io-oct343-1.0.15-1... Reading
> build dependency for io-oct343-1.0.15-1... Reading build conflict
> for io-oct343-1.0.15-1... The following package will be rebuilt: 
> io-oct343 Setting runtime build-lock... dpkg-deb -b 
> /sw64/src/fink.build/root-fink-buildlock-io-oct343-1.0.15-1 
> /sw64/src/fink.build dpkg-deb: building package
> `fink-buildlock-io-oct343-1.0.15-1' in 
> `/sw64/src/fink.build/fink-buildlock-io-oct343-1.0.15-1_2011.11.04-14.54.41_darwin-x86_64.deb'.
>
> 
Installing build-lock package...
> /sw64/bin/dpkg-lockwait -i 
> /sw64/src/fink.build/fink-buildlock-io-oct343-1.0.15-1_2011.11.04-14.54.41_darwin-x86_64.deb
>
> 
Selecting previously deselected package fink-buildlock-io-oct343-1.0.15-1.
> (Reading database ... 265127 files and directories currently
> installed.) Unpacking fink-buildlock-io-oct343-1.0.15-1 (from 
> .../fink-buildlock-io-oct343-1.0.15-1_2011.11.04-14.54.41_darwin-x86_64.deb)
>
> 
...
> dpkg: dependency problems prevent configuration of 
> fink-buildlock-io-oct343-1.0.15-1: 
> fink-buildlock-io-oct343-1.0.15-1 depends on
> octave343-interpreter; however: Package octave343-interpreter is
> not installed. fink-buildlock-io-oct343-1.0.15-1 depends on
> liboctave343-dev; however: Package liboctave343-dev is not
> installed. /sw64/bin/dpkg: error processing
> fink-buildlock-io-oct343-1.0.15-1 (--install): dependency problems
> - leaving unconfigured Errors were encountered while processing: 
> fink-buildlock-io-oct343-1.0.15-1 ### execution of
> /sw64/bin/dpkg-lockwait failed, exit code 1
> 
> and
> 
> $ fink list -it liboctave343 Information about 10680 packages read
> in 1 seconds. p       liboctave343            [virtual package] p
> liboctave343-aqua             [virtual package] p     liboctave343-aqua-dev
> [virtual package] p   liboctave343-atlas              [virtual package] p
> liboctave343-atlas-dev                [virtual package] p     liboctave343-dev
> [virtual package] $ fink list -it octave343-interpreter Information
> about 10680 packages read in 0 seconds. p     octave343-interpreter
> [virtual package] p   octave343-interpreter-aqua              [virtual 
> package] 
> p     octave343-interpreter-atlas             [virtual package]
> 
> So the packages are showing up as provided, but somehow not 
> installable.  Anybody know of a way to make things a little more 
> verbose so that I can figure out what's going on?

Figured it out:  apparently I still had a local version of the
octave343* packages installed which didn't actually have the Provides
in place.

Apparently "fink list" and dpkg are out of sync in such cases.

- -- 
Alexander Hansen, Ph.D.
Fink User Liaison
http://finkakh.wordpress.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk60aPUACgkQB8UpO3rKjQ8HUgCgnMAQgBO7nEgpJOE20K68eg53
YBUAn2SrUKksrhIr3SCLXb3pALmJT+Cb
=fi00
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to