WeiDU installation bug (v1.34)
#1
Posted 06 September 2003 - 08:45 AM
I'm running Windows 98SE, and I'm aware that WeiDU sometimes has problems with that OS, but it usually seems to work just fine.
Anyway, what happens is that whenever I run the renamed WeiDU setup program, I get the same results as if I had clicked on WeiDU.exe (ie, it runs the compiler, not the installer.)
#2 -jcompton-
Posted 06 September 2003 - 08:58 AM
I tested 134 last night and it DID still work, although I'm on 2000. Hmmm. Oh Weeeeessss...
#3 -Moonfruit-
Posted 06 September 2003 - 09:43 AM
#4
Posted 06 September 2003 - 10:23 AM
Windows 98.
http://www.moveon.org/fox/
"You are what you do. Choose again, and change."
--Cordelia Naismith Vorkosigan
#5 -jcompton-
Posted 06 September 2003 - 10:28 AM
#6
Posted 06 September 2003 - 02:03 PM
#7 -jcompton-
Posted 06 September 2003 - 02:20 PM
#8
Posted 07 September 2003 - 09:05 AM
#9 -jcompton-
Posted 07 September 2003 - 09:53 AM
#10
Posted 07 September 2003 - 10:36 AM
I am putting a new beta version of WeiDU up at
http://www.cs.berkel...u/~weimer/test/
Actually, there will be two versions there (so that you can run experiments and see if the update happens correctly). The versions include copious debug info and I need people out there to try it and copy it back to me verbatim.
Here are the steps:
(1) Download files.
(2) Do whatever is necessary to make sure that 135-2 is NEWER.
(3) Run Setup-WeiDU-135-1 and verify that it works (copy output to me here).
(4) Download files again (or restore from backup copies or whatever).
(5) Make sure 135-2 is NEWER.
(6) Run Setup-WeiDU-135-2 and verify that it works (copy output to me here).
For me, part (3) is:
tani-no-yuri:/cygdrive/c/src/weidu$ ./Setup-WeiDU-135-1.exe [c:\src\weidu\Setup-WeiDU-135-1.exe] WeiDU version 135-BETA-1 WeiDU files in date order: Setup-WeiDU-135-2.exe Setup-WeiDU-135-1.exe Newest WeiDU is [Setup-WeiDU-135-2.exe], updating! Unlinking [WeiDU-Backup.exe]: false Unlinking [c:\src\weidu\Setup-WeiDU-135-1.exe]: false Unlinking [Setup-WeiDU-135-1.exe]: false Renaming [c:\src\weidu\Setup-WeiDU-135-1.exe] -> [WeiDU-Backup.exe]: true Renaming [Setup-WeiDU-135-1.exe] -> [WeiDU-Backup.exe]: false Unlinking [Setup-WeiDU-135-2.exe]: true Copying [Setup-WeiDU-135-2.exe] -> [Setup-WeiDU-135-2.exe] Unlinking [Setup-WeiDU-135-1.exe]: false Copying [Setup-WeiDU-135-2.exe] -> [Setup-WeiDU-135-1.exe] Rerunning [Setup-WeiDU-135-1.exe] ... [Setup-WeiDU-135-1.exe] WeiDU version 135-BETA-2 WeiDU files in date order: Setup-WeiDU-135-2.exe Setup-WeiDU-135-1.exe ** ERROR ** [SETUP-WEIDU-135-1.TP2] not found.
This is the expected behavior (note that it eventually becomes 135-BETA-2 and then complains that the TP2 file is not found).
Here's the code for my run of the other experiment:
tani-no-yuri:/cygdrive/c/src/weidu$ ./Setup-WeiDU-135-2.exe [c:\src\weidu\Setup-WeiDU-135-2.exe] WeiDU version 135-BETA-2 WeiDU files in date order: Setup-WeiDU-135-2.exe Setup-WeiDU-135-1.exe Newest WeiDU is [Setup-WeiDU-135-2.exe], updating! Unlinking [WeiDU-Backup.exe]: true Unlinking [c:\src\weidu\Setup-WeiDU-135-2.exe]: false Unlinking [Setup-WeiDU-135-2.exe]: false Renaming [c:\src\weidu\Setup-WeiDU-135-2.exe] -> [WeiDU-Backup.exe]: true Renaming [Setup-WeiDU-135-2.exe] -> [WeiDU-Backup.exe]: false Unlinking [Setup-WeiDU-135-2.exe]: false Copying [Setup-WeiDU-135-2.exe] -> [Setup-WeiDU-135-2.exe] Unlinking [Setup-WeiDU-135-1.exe]: true Copying [Setup-WeiDU-135-2.exe] -> [Setup-WeiDU-135-1.exe] Rerunning [Setup-WeiDU-135-2.exe] ... [Setup-WeiDU-135-2.exe] WeiDU version 135-BETA-2 WeiDU files in date order: Setup-WeiDU-135-2.exe Setup-WeiDU-135-1.exe ** ERROR ** [SETUP-WEIDU-135-2.TP2] not found.
Here we see it updating 135-1 with itself, and a quick check off to the side verifies that 135-1 is now really 135-2.
Anyway, I would appreciate it if someone with 98/ME would try this.
#11 -jcompton-
Posted 07 September 2003 - 10:54 AM
#12
Posted 07 September 2003 - 10:55 AM
http://www.moveon.org/fox/
"You are what you do. Choose again, and change."
--Cordelia Naismith Vorkosigan
#13
Posted 07 September 2003 - 10:57 AM
#14 -jcompton-
Posted 07 September 2003 - 12:29 PM
Okay. This time I could download them. Running 135-1, I got:
WeiDU v 135-BETA-1 Log
C:\Program Files\Black Isle\BGII - SoA\Setup-WeiDU-135-1.exe
WeiDU files in date order:
Setup-WeiDU-135-2.exe
Setup-WeiDU-135-1.exe
Setup-Valen.exe
Setup-NPCFlirt.exe
Setup-Tactics.exe
Setup-Ease.exe
Setup-KelseyToB.exe
Setup-Kelsey.exe
Setup-ValHorn.exe
Setup-GBThfkp.exe
Setup-Ascension.exe
Setup-Oversight.exe
Newest WeiDU is [Setup-WeiDU-135-2.exe], updating!
[Setup-WeiDU-135-2.exe] loaded, 684032 bytes
Unlinking [WeiDU-Backup.exe]: false
Unlinking [C:\Program Files\Black Isle\BGII - SoA\Setup-WeiDU-135-1.exe]: false
Unlinking [Setup-WeiDU-135-1.exe]: false
Renaming [C:\Program Files\Black Isle\BGII - SoA\Setup-WeiDU-135-1.exe] -> [WeiDU-Backup.exe]: false
Renaming [Setup-WeiDU-135-1.exe] -> [WeiDU-Backup.exe]: false
Unlinking [Setup-WeiDU-135-2.exe]: true
Copying [Setup-WeiDU-135-2.exe] -> [Setup-WeiDU-135-2.exe]
Unlinking [Setup-WeiDU-135-1.exe]: false
Copying [Setup-WeiDU-135-2.exe] -> [Setup-WeiDU-135-1.exe]
ERROR: Cannot perform auto-update, exiting!
Sys_error("Setup-WeiDU-135-1.exe: Permission denied")
Deleted both, downloaded both again, ran 135-2 and got:
WeiDU v 135-BETA-2 Log
C:\Program Files\Black Isle\BGII - SoA\Setup-WeiDU-135-2.exe
WeiDU files in date order:
Setup-WeiDU-135-2.exe
Setup-WeiDU-135-1.exe
Setup-Valen.exe
Setup-NPCFlirt.exe
Setup-Tactics.exe
Setup-Ease.exe
Setup-KelseyToB.exe
Setup-Kelsey.exe
Setup-ValHorn.exe
Setup-GBThfkp.exe
Setup-Ascension.exe
Setup-Oversight.exe
Newest WeiDU is [Setup-WeiDU-135-2.exe], updating!
[Setup-WeiDU-135-2.exe] loaded, 684032 bytes
Unlinking [WeiDU-Backup.exe]: false
Unlinking [C:\Program Files\Black Isle\BGII - SoA\Setup-WeiDU-135-2.exe]: false
Unlinking [Setup-WeiDU-135-2.exe]: false
Renaming [C:\Program Files\Black Isle\BGII - SoA\Setup-WeiDU-135-2.exe] -> [WeiDU-Backup.exe]: false
Renaming [Setup-WeiDU-135-2.exe] -> [WeiDU-Backup.exe]: false
Unlinking [Setup-WeiDU-135-2.exe]: false
Copying [Setup-WeiDU-135-2.exe] -> [Setup-WeiDU-135-2.exe]
ERROR: Cannot perform auto-update, exiting!
Sys_error("Setup-WeiDU-135-2.exe: Permission denied")
#15
Posted 07 September 2003 - 01:40 PM
OK, if Kish is feeling generous let's play this game again with 135-3 and 135-4. Note that this time the logs may not be as helpful since WeiDU-Old will actually spawn a copy of WeiDU-other in order to have Other update Old.
#16 -jcompton-
Posted 07 September 2003 - 02:53 PM
This time the first test produced:
WeiDU v 135-BETA-3 Log
C:\Program Files\Black Isle\BGII - SoA\Setup-WeiDU-135-3.exe
WeiDU files in date order:
Setup-WeiDU-135-4.exe
Setup-WeiDU-135-3.exe
Setup-WeiDU-135-2.exe
Setup-WeiDU-135-1.exe
Setup-Valen.exe
Setup-NPCFlirt.exe
Setup-Tactics.exe
Setup-Ease.exe
Setup-KelseyToB.exe
Setup-Kelsey.exe
Setup-ValHorn.exe
Setup-GBThfkp.exe
Setup-Ascension.exe
Setup-Oversight.exe
Newest WeiDU is [Setup-WeiDU-135-4.exe], updating!
[Setup-WeiDU-135-4.exe] loaded, 684032 bytes
Unlinking [Setup-WeiDU-135-4.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-WeiDU-135-4.exe]: true
Unlinking [Setup-WeiDU-135-2.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-WeiDU-135-2.exe]: true
Unlinking [Setup-WeiDU-135-1.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-WeiDU-135-1.exe]: true
Unlinking [Setup-Valen.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Valen.exe]: true
Unlinking [Setup-NPCFlirt.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-NPCFlirt.exe]: true
Unlinking [Setup-Tactics.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Tactics.exe]: true
Unlinking [Setup-Ease.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Ease.exe]: true
Unlinking [Setup-KelseyToB.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-KelseyToB.exe]: true
Unlinking [Setup-Kelsey.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Kelsey.exe]: true
Unlinking [Setup-ValHorn.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-ValHorn.exe]: true
Unlinking [Setup-GBThfkp.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-GBThfkp.exe]: true
Unlinking [Setup-Ascension.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Ascension.exe]: true
Unlinking [Setup-Oversight.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Oversight.exe]: true
And the second one produced:
WeiDU v 135-BETA-4 Log
C:\Program Files\Black Isle\BGII - SoA\Setup-WeiDU-135-4.exe
WeiDU files in date order:
Setup-WeiDU-135-4.exe
Setup-WeiDU-135-3.exe
Setup-ValHorn.exe
Setup-GBThfkp.exe
Setup-Ascension.exe
Setup-Oversight.exe
Setup-Valen.exe
Setup-NPCFlirt.exe
Setup-Tactics.exe
Setup-Ease.exe
Setup-KelseyToB.exe
Setup-Kelsey.exe
Newest WeiDU is [Setup-WeiDU-135-4.exe], updating!
[Setup-WeiDU-135-4.exe] loaded, 684032 bytes
Unlinking [Setup-WeiDU-135-3.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-WeiDU-135-3.exe]: true
Unlinking [Setup-ValHorn.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-ValHorn.exe]: true
Unlinking [Setup-GBThfkp.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-GBThfkp.exe]: true
Unlinking [Setup-Ascension.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Ascension.exe]: true
Unlinking [Setup-Oversight.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Oversight.exe]: true
Unlinking [Setup-Valen.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Valen.exe]: true
Unlinking [Setup-NPCFlirt.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-NPCFlirt.exe]: true
Unlinking [Setup-Tactics.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Tactics.exe]: true
Unlinking [Setup-Ease.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Ease.exe]: true
Unlinking [Setup-KelseyToB.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-KelseyToB.exe]: true
Unlinking [Setup-Kelsey.exe]: true
Copying [Setup-WeiDU-135-4.exe] -> [Setup-Kelsey.exe]: true
#17
Posted 07 September 2003 - 03:23 PM
#18
Posted 07 September 2003 - 03:41 PM
http://www.moveon.org/fox/
"You are what you do. Choose again, and change."
--Cordelia Naismith Vorkosigan
#19
Posted 07 September 2003 - 04:15 PM
#20
Posted 07 September 2003 - 05:39 PM