[Bug 50079] New: Wine msiexec fails when building inside a windows/mac os x docker container

WineHQ Bugzilla wine-bugs at winehq.org
Fri Oct 30 05:14:24 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=50079

            Bug ID: 50079
           Summary: Wine msiexec fails when building inside a windows/mac
                    os x docker container
           Product: Wine
           Version: 5.20
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: msi
          Assignee: wine-bugs at winehq.org
          Reporter: spam at crasu.de
      Distribution: ---

Created attachment 68535
  --> https://bugs.winehq.org/attachment.cgi?id=68535
Run with winedebug=msi and strace

Sample dockerfile:
FROM ubuntu:20.04

RUN export DEBIAN_FRONTEND="noninteractive" \
    && dpkg --add-architecture i386 \
    && apt-get update \
    && apt-get install -y wget winbind xvfb unzip curl jq \
    && apt-get remove -y libmysqlclient21 mysql-common \
    && apt autoremove -y

RUN wget -nc https://dl.winehq.org/wine-builds/winehq.key && apt-key add
winehq.key
RUN echo 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' >
/etc/apt/sources.list.d/wine.list

RUN export DEBIAN_FRONTEND="noninteractive" \
    && apt-get update \
    && apt-get install -o APT::Immediate-Configure=false --install-recommends
-y winehq-devel

RUN useradd -ms /bin/bash wineuser

# Install winemono
RUN wget https://dl.winehq.org/wine/wine-mono/5.1.1/wine-mono-5.1.1-x86.msi
RUN WINEPREFIX=/home/wineuser/.wine su wineuser -c "wine msiexec /i
wine-mono-5.1.1-x86.msi && wineserver -w"

Eroor message:
0024:err:msi:ACTION_InstallFiles compressed file wasn't installed
(L"bin\\libmono-2.0-x86.dll")
0024:err:msi:execute_script Execution of script 0 halted; action
L"InstallFiles" returned 1603

I tried different msis (wine gecko, wine mono, ....) they all fail. After
serveral tries the installation sometimes does not through an error. But the
package is still not fully installed.


Reference:
https://github.com/Winetricks/winetricks/issues/1525

-- 
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.



More information about the wine-bugs mailing list