Hi all, I'm trying to install a piece of software that seems to be an autoexecutable MSI installer (if that's the correct term). When I run it a small 'Setup' window pops up for about 30 seconds but the content never gets painted. Then the installer quits and I get the msiexec usage message. The installer runs OK on native Windows and the previous version of the same software (released in Feb 2007) installs OK in Wine. The exe file can be unpacked but I don't see any msi or setup file in there. Has anyone come across this before? Any suggestions? Software available from http://xsens.com/Static/Documents/UserUpload/Xsupport/MTSDK_v3.0.2.exe. Output from attempted installation: [carl at carl-macbook:~]% wine '/home/carl/OperaDownloads/MTSDK_v3.0.2/MTSDK_v3.0.2.exe' preloader: Warning: failed to reserve range 00000000-00010000 preloader: Warning: failed to reserve range 00000000-00010000 preloader: Warning: failed to reserve range 00000000-00010000 preloader: Warning: failed to reserve range 00000000-00010000 preloader: Warning: failed to reserve range 00000000-00010000 preloader: Warning: failed to reserve range 00000000-00010000 Usage: Install a product: msiexec {package|productcode} [property] msiexec /i {package|productcode} [property] msiexec /a package [property] Repair an installation: msiexec /f[p|o|e|d|c|a|u|m|s|v] {package|productcode} Uninstall a product: msiexec /x {package|productcode} [property] Advertise a product: msiexec /j[u|m] package [/t transform] [/g languageid] msiexec {u|m} package [/t transform] [/g languageid] Apply a patch: msiexec /p patchpackage [property] msiexec /p patchpackage /a package [property] Modifiers for above operations: msiexec /l[*][i|w|e|a|r|u|c|m|o|p|v|][+|!] logfile msiexec /q{|n|b|r|f|n+|b+|b-} Register a module: msiexec /y module Unregister a module: msiexec /z module Display usage and copyright: msiexec {/h|/?} NOTE: Product code on commandline unimplemented as of yet Copyright 2004 Vincent B?ron Thanks. -- Carl
Carl Fischer wrote:> Output from attempted installation: > > [carl at carl-macbook:~]% wine '/home/carl/OperaDownloads/MTSDK_v3.0.2/MTSDK_v3.0.2.exe' > Usage: > Install a product: > msiexec {package|productcode} [property] > msiexec /i {package|productcode} [property] >Looks like a long known problem. You might want to extract content of the exe file. And use msiexec directly on the .msi file that's inside that archive.
Dan Kegel wrote:> On Mon, May 5, 2008 at 12:08 PM, vitamin <wineforum-user at winehq.org> wrote: > > > > > > [carl at carl-macbook:~]% wine '/home/carl/OperaDownloads/MTSDK_v3.0.2/MTSDK_v3.0.2.exe' > > > > > > > > > > Usage: > > > Install a product: > > > msiexec {package|productcode} [property] > > > msiexec /i {package|productcode} [property] > > > > > > > Looks like a long known problem. > > > > http://bugs.winehq.org/show_bug.cgi?id=9628 perhaps?Looks like it, assuming this installer works on windows . :D
Carl Fischer wrote:> On Mon, 2008-05-05 at 14:08 -0500, vitamin wrote: > > > Carl Fischer wrote: > > > > > Output from attempted installation: > > > > > > [carl at carl-macbook:~]% wine '/home/carl/OperaDownloads/MTSDK_v3.0.2/MTSDK_v3.0.2.exe' > > > Usage: > > > Install a product: > > > msiexec {package|productcode} [property] > > > msiexec /i {package|productcode} [property] > > > > > > > > > > > > Looks like a long known problem. You might want to extract content of the exe file. And use msiexec directly on the .msi file that's inside that archive. > > > > Thanks for your reply. I already extracted the contents of the file but > there is no .msi file inside, or any other archives that I can see. > > -- > CarlThere is a msi installer inside that file at offset 249586. Hint : $ dd if=MTSDK_v3.0.2.exe of=MTSDK_v3.0.2.msi bs=512 skip=488 464190+1 records in 464190+1 records out 237665656 bytes (238 MB) copied, 19.703 s, 12.1 MB/s Sylvain at vincentx64 ~/My Documents $ file MTSDK_v3.0.2.msi MTSDK_v3.0.2.msi: Microsoft Installer