setup.hint: curr: prev: test: tags
Yaakov S
yselkowitz@users.sourceforge.net
Mon Sep 19 21:22:00 GMT 2005
Gerrit P. Haase wrote:
> We cannot do this! If one ignores advice and is installing libIDL2 it
> will overwrite the current libIDL. If the current libIDL is uninstalled
> after installing libIDL2 it will be broken. Have not the right idea how
> to handle it gracefully.
I've been through this seemingly a hundred times already. libIDL-0.6
and libIDL2-0.8 have zero file collisions, and by simultaneously
removing the old libIDL-0.8, setup.exe will automatically "upgrade"
libIDL-0.8 to libIDL-0.6, and pull in libIDL2 as a requirement of ORBit2.
I will mention in my announcement about this change -- and perhaps the
announcement should precede the upload, just in case -- and all users
will have to do if they don't want GNOME 1.4 libraries is to uninstall
libIDL.
> We must ensure that an installation of libIDL2 forces the current libIDL
> to be uninstalled at first. I still think the easiest way would be to
> rename libIDL to ORBit-libIDL or to include it completely into the
> ORBit package. Then in addition to create an empty libIDL package which
> will uninstall the current.
No, no, no. My directions were precisely made in order to circumvent
this issue.
BTW, this will all apply to libart_lgpl as well, since as previously
discussed, I intend to break out gnome-libs into separate packages, one
of them being libart_lgpl-2.2.0; libart_lgpl will need to be similarly
renamed to libart_lgpl2 (and fix the dependent setup.hint's).
That can, of course, only happen once ORBit and libIDL are uploaded.
Yaakov
More information about the Cygwin-apps
mailing list