[Bug 45839] New: Qt 5.8 SDK installer needs 'IFileSystem.MoveFile' method implementation for maintenance tool creation step
https://bugs.winehq.org/show_bug.cgi?id=45839 Bug ID: 45839 Summary: Qt 5.8 SDK installer needs 'IFileSystem.MoveFile' method implementation for maintenance tool creation step Product: Wine Version: 3.16 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: scrrun Assignee: wine-bugs(a)winehq.org Reporter: focht(a)gmx.net Distribution: --- Hello folks, as it says. Download: https://download.qt.io/archive/qt/5.8/5.8.0/ --- snip --- $ wine ./qt-opensource-windows-x86-msvc2015-5.8.0.exe ... 00b8:fixme:wscript:set_host_properties ignored L"nologo" switch 00b8:fixme:vbscript:VBScript_SetScriptState unimplemented SCRIPTSTATE_INITIALIZED 00b8:fixme:scrrun:filesys_MoveFile 0x7f261c0198f8 L"C:\\Qt\\Qt5.8.0\\MaintenanceTool.dat.new" L"C:\\Qt\\Qt5.8.0\\MaintenanceTool.dat" 00ba:fixme:wscript:set_host_properties ignored L"nologo" switch 00ba:fixme:vbscript:VBScript_SetScriptState unimplemented SCRIPTSTATE_INITIALIZED 00ba:fixme:scrrun:filesys_MoveFile 0x7f27a50598f8 L"C:\\Qt\\Qt5.8.0\\MaintenanceTool.exe.new" L"C:\\Qt\\Qt5.8.0\\MaintenanceTool.exe" --- snip --- The installer doesn't fail but the temp files are not getting renamed. NOTE: These lines are also found here: https://bugs.winehq.org/show_bug.cgi?id=43193#c3 but that bug targets Wine-Staging with different issue and looks abandoned. Wine source: https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/scrrun/filesystem.c#l... --- snip --- 3599 static HRESULT WINAPI filesys_MoveFile(IFileSystem3 *iface, BSTR Source, 3600 BSTR Destination) 3601 { 3602 FIXME("%p %s %s\n", iface, debugstr_w(Source), debugstr_w(Destination)); 3603 3604 return E_NOTIMPL; 3605 } --- snip --- $ sha1sum qt-opensource-windows-x86-msvc2015-5.8.0.exe 260369866673b0adb4d3576d3bd1afbb005817a9 qt-opensource-windows-x86-msvc2015-5.8.0.exe $ du -sh qt-opensource-windows-x86-msvc2015-5.8.0.exe 1.1G qt-opensource-windows-x86-msvc2015-5.8.0.exe $ wine --version wine-3.16 Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45839 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer URL| |https://download.qt.io/arch | |ive/qt/5.8/5.8.0/qt-opensou | |rce-windows-x86-msvc2015-5. | |8.0.exe -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45839 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de --- Comment #1 from Fabian Maurer <dark.shadow4(a)web.de> --- AFAIK this is the documentation for the function: https://docs.microsoft.com/en-us/office/vba/Language/Reference/User-Interfac... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45839 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED URL|https://download.qt.io/arch |https://web.archive.org/web |ive/qt/5.8/5.8.0/qt-opensou |/20200501141739/http://lino |rce-windows-x86-msvc2015-5. |rg.usp.br/Qt/archive/qt/5.8 |8.0.exe |/5.8.0/qt-opensource-window | |s-x86-msvc2015-5.8.0.exe Resolution|--- |FIXED Fixed by SHA1| |c8c00d6f4ab7adf8ca64723125c | |25250e2888198 --- Comment #2 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, this was fixed by commit https://source.winehq.org/git/wine.git/commitdiff/c8c00d6f4ab7adf8ca64723125... ("scrrun: Add MoveFile implementation. "), part of Wine 5.1 release. Thanks Jacek --- snip --- $ find .wine/drive_c/Qt/Qt5.8.0/ -iname "*.new" $ file .wine/drive_c/Qt/Qt5.8.0/MaintenanceTool.exe .wine/drive_c/Qt/Qt5.8.0/MaintenanceTool.exe: PE32 executable (GUI) Intel 80386, for MS Windows --- snip --- Replacing download with stable link to Internet Archive. https://web.archive.org/web/20200501141739/http://linorg.usp.br/Qt/archive/q... Apparently the Qt archives are not for eternity and some releases get silently removed (https://download.qt.io/archive/) $ wine --version wine-5.7-151-g9805c312fb Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45839 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #3 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.8. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45839 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |5.0.x -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45839 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|5.0.x |--- --- Comment #4 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 5.0.x milestone from bug fixes included in 5.0.2. -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla