Opened 16 years ago
Closed 5 years ago
#13 closed enhancement (worksforme)
Local Package Directory not set to %TEMP% - often uses inappropriate directories
Reported by: | moovida | Owned by: | |
---|---|---|---|
Priority: | minor | Component: | Installer |
Version: | Keywords: | ||
Cc: |
Description
During the setup, when the Local Package Directory has to be selected, the proposed folder is C:\Programmi\Mozilla Firefox. Why is Mozilla firefox proposed? I assume that come from some variable, anyway it is not a nice choice.
Change History (4)
comment:1 by , 16 years ago
comment:3 by , 15 years ago
Summary: | "Local Package Directory" set to C:\Programmi\Mozilla Firefox → Local Package Directory not set to %TEMP% - often uses inappropriate directories |
---|
This problem shouldn't be too difficult to fix, but I just can't understand trunk/setup/localdir.cc since it is uncommented.
A Windows user's temporary directory is found using the system variable %TEMP% (run this from the Start menu, and the folder will be brought up). For example, on my WinXP computer, this is C:\DOCUME~1\STATIO~1\LOCALS~1\Temp, but this changes for each platform/user. There are benifits to using this directory, namely that it gets "cleaned up" by the OS periodically and is transparent and "hidden" from the user.
How can the default for the local package directory be changed in trunk/setup/localdir.cc to be set to %TEMP% ?
comment:4 by , 5 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
I had this too, but I realized it was because I double-clicked the installer from Firefox's "Downloads" window, which I guess sets the current working directory for the installer to be the same as the parent application (Firefox).
If you double-clicked the installer from Windows Explorer in the location where it downloaded (e.g., Desktop) then the local package directory will be based from that location.
I'd expect the local package directory to default to the same directory as the installer, not the app work directory.
E.g., path to installer: C:\Documents and Settings\User\Desktop\osgeo4w-setup.exe ... should use a default local package directory: C:\Documents and Settings\User\Desktop
I'd expect this to be a simple fix, except I don't know where to look.