http://bugs.winehq.org/show_bug.cgi?id=8193
------- Additional Comments From truiken@gmail.com 2007-28-04 22:52 ------- Can you edit wine/dlls/msi/files.c ~line 744 to look like this:
LIST_FOR_EACH_ENTRY( file, &package->files, MSIFILE, entry ) { if (file->state != msifs_missing && !mi->is_continuous && file->state != msifs_overwrite) continue;
printf("file->File: %d\n", debugstr_w(file->File)); printf("file->Sequence: %d\n", file->Sequence); printf("mi->last_sequence: %d\n", mi->last_sequence); printf("mi->is_continuous: %d\n", mi->is_continuous); printf("file->IsCompressed: %d\n", file->IsCompressed); printf("mi->is_extracted: %d\n", mi->is_extracted);
if (file->Sequence > mi->last_sequence || mi->is_continuous || (file->IsCompressed && !mi->is_extracted)) {
Compile, install, and attach the output here.