[Bug 37450] New: cannot install windowscodecs
https://bugs.winehq.org/show_bug.cgi?id=37450 Bug ID: 37450 Summary: cannot install windowscodecs Product: Wine Version: 1.7.29 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: xantares09(a)hotmail.com Distribution: --- Created attachment 49820 --> https://bugs.winehq.org/attachment.cgi?id=49820 wine error on install Hi, I cannot seem to install windowscodecs using winetricks on archlinux (x86_64, wine 1.7.29, latest everything): rm -rf ~/.wine && WINEARCH=win32 winetricks windowscodecs even on a clean 32 bits bottle, see attached log. I thought it was the exec filesystem flag error, but it was not set besides "winetricks dotnet20" succeeds. I also found this report: https://code.google.com/p/winetricks/issues/detail?can=2&start=0&num=100&q=&... But it's not a winetricks bug: I try manually I've got the same error: taskset -c 0 wine wic_x86_enu.exe /passive ... Note: command 'taskset -c 0 wine wic_x86_enu.exe /passive' returned status 67. Aborting. -- 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=37450 --- Comment #1 from Austin English <austinenglish(a)gmail.com> ---
err:virtual:map_file_into_view failed to set 00000005 protection on file map, noexec filesystem?
Fix that -- 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=37450 --- Comment #2 from xantares <xantares09(a)hotmail.com> --- my /home is already mounted with exec flag: defaults=(rw, suid, dev, exec, auto, nouser, and async) # UUID=01e0968c-6ebb-4ad0-8956-cb4257465b2a /dev/sda9 /home ext4 defaults,discard 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.
https://bugs.winehq.org/show_bug.cgi?id=37450 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #3 from Anastasius Focht <focht(a)gmx.net> --- Hello, how about providing the settings of *all* mount points instead of making assumptions that '/home' is responsible for this? --- snip --- fixme:advapi:DecryptFileA ("d:\\1182da21f89548f733c6\\", 00000000): stub --- snip --- Now shall we guess where 'd:' is mounted to and the actual flags? --- snip -- $ ll ~/.wine/dosdevices/d* --- snip -- You have 'd:' as writable, no-exec drive mapped in between 'c:' and 'z:'. The installer uses the first writable drive letter being of 'harddisk' type with enough space *after* drive 'c:' to place intermediate files. This includes mapping of temporary dlls which requires 'exec' permissions. Yes, it's the way the installer works, it has nothing to do with Wine. You need to fix your setup (bug invalid). 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=37450 xantares <xantares09(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux --- Comment #4 from xantares <xantares09(a)hotmail.com> --- you're right d: was mounted to an external drive mounted as noexec, the bug is invalid, but why ? windowscodecs should be installed to c: -- 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=37450 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer Status|UNCONFIRMED |RESOLVED URL| |http://download.microsoft.c | |om/download/f/f/1/ff178bb1- | |da91-48ed-89e5-478a99387d4f | |/wic_x86_enu.exe Resolution|--- |INVALID Summary|cannot install |Windowscodecs installer |windowscodecs |fails with 'noexec | |filesystem' error (first | |writable harddisk-type | |drive mapped after 'c:' | |needs 'exec' mount) --- Comment #5 from Anastasius Focht <focht(a)gmx.net> --- Hello xantares, --- quote --- you're right d: was mounted to an external drive mounted as noexec, the bug is invalid, but why ? windowscodecs should be installed to c: --- quote --- Please read what I wrote earlier: --- quote --- The installer uses the first writable drive letter being of 'harddisk' type with enough space *after* drive 'c:' to place intermediate files. This includes mapping of temporary dlls which requires 'exec' permissions. --- quote --- Intermediate/temporary installation files are not final installation targets - they can be located anywhere during installation. The main dlls end up in your 'c:\\windows\\system32' folder, where they belong. 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=37450 --- Comment #6 from xantares <xantares09(a)hotmail.com> --- Thank you for the explanation and sorry for the noise. xan. -- 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=37450 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Austin English <austinenglish(a)gmail.com> --- Closing. -- 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 (1)
-
wine-bugs@winehq.org