On Jul 21, 2008, at 8:29 AM, Daniel Macks wrote:
> There's a one-liner (or may few-liner) idea for it on the fink wiki.
> Executive summary: copy it to stable and try to 'fink rebuild' it,
> using command-line flags that hide the unstable tree and all installed
> packages so you only see the stable .info collection. If fink doesn't
> bomb due to missing dependencies, all deps are in stable.
I couldn't find it in the wiki, but from the man pages, I tried the
following:
% fink --trees=stable/main --no-use-binary-dist rebuild emboss
...
The following package will be rebuilt:
emboss
The following 15 additional packages will be installed:
base-files fontconfig2-shlibs freetype219 freetype219-shlibs gd2 gd2-
shlibs glib-shlibs libiconv
libiconv-dev libjpeg libjpeg-bin libjpeg-shlibs libpng3 libpng3-
shlibs pkgconfig
Initially, I got he following error:
...
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-
powerpc/base/base-files_1.9.8-1_darwin-powerpc.deb
(Reading database ... 90615 files and directories currently installed.)
Preparing to replace base-files 1.9.8-1 (using .../base-
files_1.9.8-1_darwin-powerpc.deb) ...
Unpacking replacement base-files ...
Setting up base-files (1.9.8-1) ...
Reading buildlock packages...
All buildlocks accounted for.
While trying to install:
libiconv-1.12-3
libiconv-dev-1.12-3
The following inconsistencies found:
Unsatisfied dependency in libiconv: base-files
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 libiconv-dev=1.12-3 libiconv=1.12-3
Updating the list of locally available binary packages.
Scanning dists/stable/main/binary-darwin-powerpc
New package: dists/stable/main/binary-darwin-powerpc/base/base-
files_1.9.8-1_darwin-powerpc.deb
Failed: Fink::SysState: Could not resolve inconsistent dependencies
I ran all three commands, and got the following after the last one:
exile:~ koen$ sudo apt-get install libiconv-dev=1.12-3 libiconv=1.12-3
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, libiconv-dev is already the newest version.
Sorry, libiconv is already the newest version.
Any sugestions how to continue? Is this an error in the info file for
emboss?
cheers,
- Koen.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel