Skip to content
This repository was archived by the owner on Nov 9, 2017. It is now read-only.
This repository was archived by the owner on Nov 9, 2017. It is now read-only.

Shoes installer overwrites PATH in Windows #271

Open

Description

@Chia-KY

shoes-3.2.18-gtk2-32.exe installation in Windows 8.1 x64 overwrites environment PATH with ONLY shoes directory. All previous paths are overwritten.

Activity

  1. ccoupe commented on Dec 10, 2014

    @ccoupe

    I'm sorry to hear that. I un-install/install shoes two or three times a week on Win7 and haven't seen this problem. I know it was tested by others on 8.1. Do you have other applications that set the path? Perhaps shoes is conflicting with them?

  2. IanTrudel commented on Dec 11, 2014

    @IanTrudel

    Known issue with the version of NSIS used. Read Where's the large string version of the Unicode NSIS? http://www.scratchpaper.com/home/faq

    Solution: either use Unicode NSIS or rebuild NSIS with large strings as per the instructions here — http://nsis.sourceforge.net/Special_Builds

  3. ccoupe commented on Dec 12, 2014

    @ccoupe

    I've fixed this (NSIS now has longer strings) and tested it, @Chia-KY There's a beta build of Shoes 3.2.19 that has this fix at http://walkabout.mvmanila.com/public/shoes/shoes-3.2.19-gtk2-32.exe
    Please don't use the Advanced Packaging in the beta.

  4. IanTrudel commented on Jan 8, 2015

    @IanTrudel

    TESTING SCENARIO

    • Save %PATH% either from command line or in Control Panel;
    • Add paths to the %PATH% with the GUI until you reach over 1024 characters;
    • Install Shoes with the installer created using your patched NSIS;
    • Check %PATH% again, should have kept everything because of the patch;
    • Uninstall Shoes, check the %PATH% again.
    • Restore %PATH% in GUI from the first step.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions