http://bugs.winehq.org/show_bug.cgi?id=33543 Bug #: 33543 Summary: Pervasive SQL v10 installer aborts with "not enough free disk space" (needs msi builtin "PrimaryVolumePath" and "PrimaryVolumeSpaceAvailable" properties) Product: Wine Version: 1.5.29 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs(a)winehq.org ReportedBy: focht(a)gmx.net Classification: Unclassified Hello folks, the PSQL installer (actually a sub-installer of another app) complains about not enough free disk space. "... installation requires at least [PsqlRequiredMinimumMB] MB of free space on volume [PrimaryVolumePath] to continue. Free up space on this volume and run the installation again or run the installation on a different system." Trace log: --- snip --- ... 0031:trace:process:create_process_impl app (null) cmdline L"msiexec /i \"F:\\PervasiveMin\\PervasivePSQLv10WGE_x86.msi\" /qn PVSW_PSQL_LICENSE_KEY=foo PVSW_RUN_WGE_AS_SVC=Y /l*v \"C:\\PSQL_v10_Install.log\"" ... 000d:trace:msi:msi_get_property property L"PrimaryVolumeSpaceAvailable" not found ... 000d:trace:msi:msi_get_property returning L"122880" for property L"PsqlRequiredMinimum512Bytes" ... 000d:trace:msi:MSI_EvaluateConditionW 1 <- L"Not Installed And (PrimaryVolumeSpaceAvailable<PsqlRequiredMinimum512Bytes)" 000d:trace:msi:ACTION_PerformAction Performing action (L"pvswCA_AbortMsg_NotEnoughMinimumDiskSpace") ... 000d:trace:msi:ACTION_CustomAction Handling custom action L"pvswCA_AbortMsg_NotEnoughMinimumDiskSpace" (113 (null) L"29033") ... 000d:err:msi:ITERATE_Actions Execution halted, action L"pvswCA_AbortMsg_NotEnoughMinimumDiskSpace" returned 1603 --- snip --- MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/aa370847%28v=vs.85%2... ("PrimaryVolumeSpaceAvailable property") http://msdn.microsoft.com/en-us/library/windows/desktop/aa370846%28v=vs.85%2... ("PrimaryVolumePath property") http://msdn.microsoft.com/en-us/library/windows/desktop/aa370845%28v=vs.85%2... ("PRIMARYFOLDER property") Orca, "PervasivePSQLv10WGE_x86.msi" Property table: --- snip --- ... PRIMARYFOLDER PVSW_PSQL_INSTDIR32 ... --- snip --- Directory table: --- snip --- PVSW_PSQL_INSTDIR32 PVSW_PSQL_INSTDIR32_ROOT PSQL INSTALLDIR PVSW_PSQL_INSTDIR32 . PVSW_PSQL_INSTDIR64 PVSW_PSQL_INSTDIR64_ROOT PSQL INSTALLDIR64 PVSW_PSQL_INSTDIR64 . ISCommonFilesFolder CommonFilesFolder Instal~1|InstallShield PVSW_PSQL_DATADIR_ROOT CommonAppDataFolder PERVAS~3|Pervasive Software PVSW_PSQL_DATADIR PVSW_PSQL_DATADIR_ROOT PSQL PVSW_PSQL_INSTDIR32_ROOT ProgramFilesFolder PERVAS~1|Pervasive Software ProgramFilesFolder TARGETDIR .:PROGRA~1|program files PVSW_PSQL_INSTDIR64_ROOT ProgramFiles64Folder PERVAS~2|Pervasive Software --- snip --- Google found a log of installer on native Windows which also gives hints: http://www.sms.com.sg/public/olam/PSQL_v10_Install.log --- snip --- ... MSI (s) (08:10) [18:54:59:859]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '0'. Its new value: '1'. MSI (s) (08:10) [18:54:59:859]: Note: 1: 2205 2: 3: BindImage MSI (s) (08:10) [18:54:59:859]: Note: 1: 2205 2: 3: PublishComponent MSI (s) (08:10) [18:54:59:859]: Note: 1: 2205 2: 3: SelfReg MSI (s) (08:10) [18:54:59:859]: Note: 1: 2262 2: Extension 3: -2147287038 MSI (s) (08:10) [18:54:59:859]: Note: 1: 2205 2: 3: Font MSI (s) (08:10) [18:54:59:859]: PROPERTY CHANGE: Modifying PrimaryVolumeSpaceAvailable property. Its current value is '0'. Its new value: '431264336'. MSI (s) (08:10) [18:54:59:859]: PROPERTY CHANGE: Modifying PrimaryVolumeSpaceRequired property. Its current value is '0'. Its new value: '87239'. MSI (s) (08:10) [18:54:59:859]: PROPERTY CHANGE: Modifying PrimaryVolumeSpaceRemaining property. Its current value is '0'. Its new value: '431177097'. MSI (s) (08:10) [18:54:59:859]: PROPERTY CHANGE: Adding PrimaryVolumePath property. Its value is 'C:'. MSI (s) (08:10) [18:54:59:859]: Skipping action: pvswCA_AbortMsg_NotEnoughMinimumDiskSpace (condition is false) MSI (s) (08:10) [18:54:59:859]: Doing action: RemoveExistingProducts Action ended 18:54:59: InstallValidate. Return value 1. ... --- snip --- Might be useful to also provide "PrimaryVolumeSpaceRequired" and "PrimaryVolumeSpaceRemaining" properties at some point but not strictly required here. $ wine --version wine-1.5.29-163-g4013a8d Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.