View Issue Details

IDProjectCategoryView StatusLast Update
0003514The Dark ModTDM Installerpublic06.09.2013 16:53
Reportergrayman Assigned Tograyman  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product VersionTDM 2.00 
Target VersionTDM 2.00 
Summary0003514: tdm_update installation problems in 2.00
DescriptionThe updater can't handle a pk4 that's having every file replaced.

The steps are to remove old files from the pk4, then add the new ones. If all files are removed, the file can't be accessed to add the new ones.

There might be other problems as we move to standalone, so I'll be leaving this open until all are fixed and we ship 2.00.
TagsNo tags attached.

Activities

grayman

grayman

08.08.2013 14:04

viewer   ~0005978

Last edited: 08.08.2013 19:03

greebo fixed the empty pk4 file problem with revision 0005844 to the 2.00 branch.

I merged that to the trunk and added a change:

The temporary files created during pk4 update were being housed one level above the darkmod folder. I changed it so they'd be housed in the darkmod folder.

grayman

grayman

10.08.2013 22:31

viewer   ~0005998

Last edited: 10.08.2013 22:53

The updater should delete any DLL files after a differential update.

For Windows, this would be gamex86.dll, and for Linux it's gamex86.so.

DONE.

Springheel

Springheel

20.08.2013 14:04

administrator   ~0006068

I just ran tdm_updater yesterday and it downloaded some new files, but it did not delete gamex86.dll. Is it supposed to?
grayman

grayman

20.08.2013 14:27

viewer   ~0006069

Last edited: 20.08.2013 14:28

Oh, yeah, I was supposed to move the code that does the deletion. I need to move it from "after a differential update" to "after anything". Forgot.

I'll get to that after I finish the visibility issue I'm working on.

grayman

grayman

20.08.2013 16:12

viewer   ~0006072

My brain is fried from the visibility issue, so I went ahead and fixed the updater.

Trunk source rev 0005866. Will be merged to 2.00 and in tonight's build.
grayman

grayman

28.08.2013 17:37

viewer   ~0006114

I'm not aware of anything left to do, so I'm setting this to 'feedback'.
Springheel

Springheel

06.09.2013 16:53

administrator   ~0006162

This seems to be working fine now.

Issue History

Date Modified Username Field Change
08.08.2013 14:02 grayman New Issue
08.08.2013 14:02 grayman Status new => assigned
08.08.2013 14:02 grayman Assigned To => grayman
08.08.2013 14:04 grayman Note Added: 0005978
08.08.2013 19:03 grayman Note Edited: 0005978
08.08.2013 19:03 grayman Note Edited: 0005978
10.08.2013 22:31 grayman Note Added: 0005998
10.08.2013 22:53 grayman Note Edited: 0005998
20.08.2013 14:04 Springheel Note Added: 0006068
20.08.2013 14:27 grayman Note Added: 0006069
20.08.2013 14:28 grayman Note Edited: 0006069
20.08.2013 16:12 grayman Note Added: 0006072
28.08.2013 17:37 grayman Note Added: 0006114
28.08.2013 17:37 grayman Status assigned => feedback
06.09.2013 16:53 Springheel Note Added: 0006162
06.09.2013 16:53 Springheel Status feedback => resolved
06.09.2013 16:53 Springheel Resolution open => fixed
19.05.2021 05:34 stgatilov Category TDM Updater => TDM Installer