activescott/lessmsi

Fails to extract MSI from setup created by Caphyon Advanced Installer on Wine

Open

#75 aperta il 6 dic 2016

Vedi su GitHub
 (5 commenti) (0 reazioni) (0 assegnatari)C# (189 fork)auto 404
WINEbughelp wantedhigh priority

Metriche repository

Star
 (1746 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

MSI from Saturn PCB Design Toolkit installer https://www.saturnpcb.com/pcb_toolkit.htm v7.02 uses Caphyon Advanced Installer (not the "W" version which uses GkSetup)

Wine Staging 1.9.23 Xubuntu Linux 14.04 x86_64 Net Framework 4.0 installed by winetricks 20161005 (env WINEARCH=win32 winetricks -q dotnet40)

I encountered the problem when trying to diagnose a crash with the Toolkit installer caused by Wine bug #34989. The MSI is left behind:

$HOME/$WINEPREFIX/drive_c/users/$USER/Application Data/Saturn PCB Design, Inc/Saturn PCB Toolkit V7.02 7.02/install/Saturn PCB Design, Inc. - PCB Toolkit.msi

It loads and shows the contents but fails to extract anything. It works properly with other MSI files:

System.Exception: Error copying file …install\disk1.cab to …\disk1.cab LessIO.Strategies.Win32.Win32FileSystemStrategyCopy

See screenshot.

screenshot - 12062016 - 02 55 27 am

Guida contributor