On Feb 24, 2006, at 3:00 AM, Michèle Garoche wrote:

Just for the record if it matters.

I've bootstrapped from HEAD in a new empty directory; bootstrapped was fine: it installed gettext and its dependencies at version 0.10.40-19 on stable branch.

Then I've switched to unstable, removing stable directories in fink.conf Trees line. Then selfcvs update.

As usual an error on gettext, though not the same as previously:

dpkg-deb : construction du paquet « gettext-dev » dans « /Volumes/ FireWire3/sw/fink/10.4/unstable/main/binary-darwin-powerpc/base/ gettext-dev_0.10.40-24_darwin-powerpc.deb ».
Removing runtime build-lock...
Removing build-lock package...
/Volumes/FireWire3/sw/bin/dpkg-lockwait -r fink-buildlock- gettext-0.10.40-24 (Lecture de la base de données... 4124 fichiers et répertoires déjà installés.)
Suppression de fink-buildlock-gettext-0.10.40-24 ...
Reading buildlock packages...
        None found
Resolving inconsistent dependencies...
Could not resolve inconsistent dependencies!
The following errors remain:
  Unsatisfied dependency in gettext-bin: gettext (= 0.10.40-19)
  Unsatisfied dependency in gettext-tools: gettext (= 0.10.40-19)

To fix manually, run:
fink scanpackages
sudo apt-get update
sudo apt-get install gettext-dev=0.10.40-24 gettext=0.10.40-24

Failed: Fink::SysState: Could not resolve inconsistent dependencies
...propagated at /Volumes/FireWire3/sw/lib/perl5/Fink/ PkgVersion.pm line 4121.

Running the fix fails on install:

sudo apt-get install gettext-dev=0.10.40-24 gettext=0.10.40-24
Reading Package Lists... Done
Building Dependency Tree... Done
E: Version '0.10.40-24' for 'gettext-dev' was not found

What has fixed it was:
fink rebuild libgettext3-shlibs


Well, upon further investigation this is a very curious story.

If I repeat the same steps as Michèle, but starting by bootstrapping from branch_0_24, then the update goes OK. But if the bootstrap is from HEAD, the update fails.

The error messages produced are less familiar to me, since they come from some newer section of code in HEAD. (And I personally don't run HEAD very often.)

Can one of the HEAD gurus enlighten us about the kind of change which was made? Here, it looks like an error is generated as the buildlock package is removed. I guess some new dependency checking is done at that point which wasn't done in the past? Whatever the cause, with branch_0_24 the updating continues and eventually all dependencies are satisfied, whereas here, we cannot continue.

I would appreciate help from others as I try to understand what's going on here.

  Thanks,
  Dave



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to