setup.exe exp selection bug

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

setup.exe exp selection bug

Eric Blake (cygwin)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This bug just bit me in setup.exe.  I started with bash-3.1-1 (which is no
longer on the mirrors, but used to be available under Exp), and
cvs-1.11.17-1 (Curr, even though 1.11.21-1 is available as Exp).  I want
to upgrade to bash-3.1-2 but leave cvs alone (because cvs 1.11.21 doesn't
want to remember conflicts across multiple updates).  When I get to the
Partial selection screen, under the Exp tab, I am presented with the
option to upgrade bash to 3.1-2 and cvs to 1.11.21-1, but when I change
cvs to Keep, bash is automatically changed to 3.0-14 (since cvs depends on
bash).  Now, when I go back to bash, all I can do is toggle between Keep
and Uninstall; I can never get back to the 3.1-2 that was displayed earlier.

The workaround is to run setup.exe twice - first to upgrade both bash and
cvs, then to downgrade cvs.

- --
Life is short - so eat dessert first!

Eric Blake             [hidden email]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFD4hFV84KuGfSFAYARAnHkAJ4kutRopmIDdpQeUMjESnLI9mWAVwCg1kuL
SWiMGRW2KCysVFK1iTGWQwg=
=oXDR
-----END PGP SIGNATURE-----