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