Opened 7 years ago
Closed 7 years ago
#51 closed defect (fixed)
Detect distro on which we're installing and select LIBPATH accordingly
Reported by: | Lewis Rosenthal | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 2.9.0 |
Component: | installer | Version: | 2.9.0 |
Keywords: | Cc: |
Description
The tooltip for lSwitcher Hook says that the default path for the dll is eCS\dll. In the path box below, however, the path field is populated with C:\SYS\DLL. This eCS 2.1 machine has no \SYS directory on it, and C:\SYS is not going to be in LIBPATH, no way, no how.
Fixing the tooltip to be more generic is one thing (it should not be necessary to advise the user of the default when he can easily see for himself, down below). Fixing the default path is another.
Change History (4)
comment:1 by , 7 years ago
comment:2 by , 7 years ago
On ArcaOS, it sets the default to <bootdrive>\SYS\DLL, which is correct.
On eCS, it sets the the default to <bootdrive>\SYS\DLL, which is incorrect. On this T43, I can confirm that \ecs\dll does indeed exist, and \sys\dll does not.
The tooltip text is a cosmetic issue, as this is hardcoded to state that the default is eCS\dll, and on an ArcaOS system, that's rather misleading. ;-)
comment:3 by , 7 years ago
Is this fixed except for the tooltip
comment:4 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Confirmed fixed, and tested on Warp 4 FP15, as well.
Where does it actually install? It should install to eCS\dll if it exists. The Rexx script sets this by looking for eCS/dll then sys/dll if one is present it installs to it otherwise it installs to os2/app/dll. So is this a cosmetic issue or an actual install issue?