On Feb 25, 2006, at 2:16 PM, Dave Vasilevsky wrote:


On Feb 25, 2006, at 4:07 PM, David R. Morrison wrote:
So its only because we don't have a deb for (old) gettext-tools? If I built the old gettext-tools first it would be OK?

Gah, I've been getting things wrong. Lemme see if I can get this straight. We have these packages in stable:

gettext (-bin -dev -tools) 0.10.40-19

And in unstable:

gettext (-dev) 0.10.40-24
libgettext3-shlibs (-dev gettext-bin gettext-doc) 0.14.5-1
gettext-tools (libgettextpo2-dev libgettextpo2-shlibs) 0.14.5-3

The problem occurs on the upgrade from gettext 0.10.x in stable to gettext 0.10.x in unstable, right? I was getting this mixed up before, so you can neglect my last mail.

Correct.



What we need then is to ensure that the old gettext-bin/tools are no longer installed at the time when the new gettext is installed. Either the gettext-bin/tools packages could be completely uninstalled, or they could be upgraded to the new gettext-bin/ tools--both situations would work.

It's still possible that adding to the new gettext Conflicts: gettext-bin (<< 0.14.5-1), gettext-tools (<< 0.14.5-1) would satisfy, I'm not sure how the dep engine would treat that.

This basically works (with BuildConflicts rather than Conflicts), but uncovers another bug in the dep engine, also reported recently on the mailing list. Namely, fink uninstalls gettext-bin and gettext-tools at the beginning of the process, but then (apparently) tries to reinstall them after just installing a single package from the update list.

Or, we could be hacky and add 'fink build gettext-bin gettext- tools' to the new gettext's CompileScript, like we used to do in some other weird case.


This doesn't work, but it does work to add 'fink remove gettext-bin gettext-tools' to the new gettext's CompileScript.

However, I'm having trouble getting fink to bootstrap with the new gettext in place (in the 10.4 directory within the bootstrap directory) as well as libgettext3. Will keep trying for a while; don't want to move libgettext3 and the new gettext to stable until we can also bootstrap with them.

  -- 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&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to