I went back to my Windows 8 laptop and updated lein.bat to the version on leiningen.org and then tested the up/down-grades and they worked perfectly - great to see the latest Windows batch file working so well!
Sean On Wed, Aug 21, 2013 at 3:21 PM, Sean Corfield <seancorfi...@gmail.com> wrote: > As I told Phil on IRC, the problem turned out to be an old lein.bat... > > To test the theory of the old lein.bat, I fired up two of my VMs: > * Windows XP running Leiningen 1.6.1.1(!) > * Windows 8 running Leiningen 2.0.0-preview10 > > On both of these, running lein upgrade produced a message that upgrade > was not supported and the .bat file should be edited to have the > desired version of Leiningen, then run lein self-install. Phil > confirmed in IRC that is NOT the correct process and the lein.bat > script should not be printing that message! > > On both, I downloaded the latest lein.bat directly from > http://leiningen.org and replaced the current version. > > On Windows XP, I opened a cmd window and navigated to the folder that > contains curl.exe (previously installed - I never added it to my path) > and ran lein self-install > > On Windows 8, I opened a cmd window and ran lein self-install (wget > and curl are already on my path due to GOW - Gnu On Windows - being > installed) > > In both cases, the Leiningen upgrade completed smoothly and I was > running Leiningen 2.3.2 afterward. > > So the moral here is: > > * don't edit lein.bat to change the version - instead download the > latest version from leiningen.org! > > I'll be interested to see what lein upgrade does next time on Windows, > now that I'm running the latest .bat file. If it suggests editing the > file, I'll open an issue :) > > Sean > > > > > On Wed, Aug 21, 2013 at 10:46 AM, Sean Corfield <seancorfi...@gmail.com> > wrote: >> I have a working Leiningen. I have wget and curl via GOW - Gnu On >> Windows. I have HTTP_CLIENT set as a global environment variable to: >> wget --no-check-certificate -O per Leiningen's instructions. I'll see >> whether the upgrade process works when 2.3.3 is released. That will >> determine whether the HTTP_CLIENT bug Phil mentioned was indeed fixed >> in 2.3.2. >> >> Good to know that your installer packages an appropriate ca file. If >> my future upgrades don't go more smoothly, I'll switch to your >> installer. >> >> Sean >> >> On Wed, Aug 21, 2013 at 10:23 AM, David Powell <djpow...@djpowell.net> wrote: >>> >>> On Wed, Aug 21, 2013 at 5:57 PM, Sean Corfield <seancorfi...@gmail.com> >>> wrote: >>>> >>>> Does that work to upgrade an already installed version of Leiningen? >>> >>> >>> Not really. But if you took your existing leiningen off the path, and ran >>> the installer it might get things up and running: >>> It bundles a wget with an appropriate ca file, downloads the latest stable >>> lein.bat, lets you select a JDK path from those available, and it ensures >>> that lein.bat is on the path. >>> >>> -- >>> Dave >>> >>> -- >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To post to this group, send email to clojure@googlegroups.com >>> Note that posts from new members are moderated - please be patient with your >>> first post. >>> To unsubscribe from this group, send email to >>> clojure+unsubscr...@googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/group/clojure?hl=en >>> --- >>> You received this message because you are subscribed to the Google Groups >>> "Clojure" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to clojure+unsubscr...@googlegroups.com. >>> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> >> -- >> Sean A Corfield -- (904) 302-SEAN >> An Architect's View -- http://corfield.org/ >> World Singles, LLC. -- http://worldsingles.com/ >> >> "Perfection is the enemy of the good." >> -- Gustave Flaubert, French realist novelist (1821-1880) > > > > -- > Sean A Corfield -- (904) 302-SEAN > An Architect's View -- http://corfield.org/ > World Singles, LLC. -- http://worldsingles.com/ > > "Perfection is the enemy of the good." > -- Gustave Flaubert, French realist novelist (1821-1880) -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.