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

Reply via email to