pauleve/docker-mtgo

MTGO errors when trying to install (using podman)

SinTrans opened this issue · 7 comments

The mtgo.exe is having trouble downloading the MTGO.application. In the container, I can manually download http://mtgoclientdepot.onlinegaming.wizards.com/MTGO.application using wget, so I don't know why wine/mtgo.exe is having problems.

mtgo-installation-error

An error occurred trying to download 'http://mtgoclientdepot.onlinegaming.wizards.com/MTGO.application'.

Below is the output from ./run_mtgo panard/mtgo/issue102. I'm using podman on Fedora 33. For what it's worth, I've modified the docker run command in the run_mtgo script so it maps some userids to fix permissions for accessing the /tmp/.X11-uinx/X0 socket. (I have docker aliased to podman). See this discussion for the uidmap details: https://discussion.fedoraproject.org/t/how-can-i-use-podman-to-run-a-wayland-app/1672/6

$ ./run-mtgo2 panard/mtgo:issue102
docker run --rm -e DISPLAY -v mtgo-data-ladlelord:/home/wine/.wine/host/ -v mtgo-data-ladlelord:/home/wine/.wine/drive_c/users/ --security-opt label=disable --uidmap 1000:0:1 --uidmap 0:1:1000 --uidmap 1001:1001:64535 -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /home/ladlelord/.local/share/mtgo/Xauthority:/home/wine/.Xauthority:ro --net=host --ipc=host -e TZ=/usr/share/zoneinfo/America/New_York --name mtgo_running panard/mtgo:issue102 mtgo
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Completed short name "panard/mtgo" with unqualified-search registries (origin: /etc/containers/registries.conf)
Trying to pull registry.fedoraproject.org/panard/mtgo:issue102...
manifest unknown: manifest unknown
Trying to pull registry.access.redhat.com/panard/mtgo:issue102...
name unknown: Repo not found
Trying to pull registry.centos.org/panard/mtgo:issue102...
manifest unknown: manifest unknown
Trying to pull docker.io/panard/mtgo:issue102...
Getting image source signatures
Copying blob sha256:b251a69dce1547bca94d82c5ce6e6cbaece917157c4437d2a4064593900f121f
Copying blob sha256:860f8957d8be856e2235a28e49fc4dca17254951e0eb67d760769755656f5cad
Copying blob sha256:971b7c41ebed7424c3147aec3a0e761a8fc42efa43138cde04eb585f30482a36
Copying blob sha256:6b6293e6bdabe7157d01b512e64eb1192288bc4cdcb53932492f15a08b58b45f
Copying blob sha256:a12a033256f5f9fa4ce20e6bed66d716e8f5597742b33112e12813077a4aa1a3
Copying blob sha256:20c5edc9f2c15383a06f71c282f5c0b277cea2615ee88e376c21721f2da876e0
Copying blob sha256:c793c2729375b2745c1d9845354b418ab0df3596d108455eaa96ae34031aa8cd
Copying blob sha256:f2d7a36ffb9442b549c3eff3f0dea91cd88b6957a8f770d5554525590c4cee1f
Copying blob sha256:fe28b05a777ccb30170c71fd055ad130be0c1a4a8c4ad3e35b7a3536116150f2
Copying blob sha256:14215bb4225cec8dc905ed7764f2543b003a8988423c86a3d553c4776666e3a2
Copying blob sha256:98c7d295ee0d5bb1948c3e9859f85fdece02b3cee3c43f122360189d36a14630
Copying blob sha256:edd431f9ea07622510e2207564b417d65f0003e1e8ec0ad73591bfd052b892a8
Copying config sha256:16083cfbad7b1cf8d01a7fa74b4ad0b51559c08b4ae58babe2a044a9cbc9803f
Writing manifest to image destination
Storing signatures
winetricks gdiplus=native sound=alsa winegstreamer=disabled wmp=disabled
------------------------------------------------------
You are running winetricks-20200412, latest upstream is winetricks-20201206!
------------------------------------------------------
------------------------------------------------------
You should update using your distribution's package manager, --self-update, or manually.
------------------------------------------------------
Executing mkdir -p /home/wine
Using winetricks 20200412 - sha256sum: 40ff4c67804584b73d4d36153e1f64ca426d739f1790bd748f5ded0865e8cc7f with wine-5.12 and WINEARCH=win32
Using native override for following DLLs: gdiplus
Executing wine regedit C:windowsTemp_nativeoverride-dll.reg
Executing w_do_call sound=alsa
Executing mkdir -p /home/wine
Executing load_sound alsa
Setting sound driver to alsa
Executing wine regedit C:windowsTempset-sound.reg
Using override for following DLLs: winegstreamer
Executing wine regedit C:windowsTemp_disabledoverride-dll.reg
Using override for following DLLs: wmp
Executing wine regedit C:windowsTemp_disabledoverride-dll.reg
wineboot
wine /opt/mtgo/mtgo.exe
0128:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

Please try with the following

./run-mtgo --update --reset

Thanks for pointing the podman issue, I'll look at it.

I get a popup for accepting .NET's EULA, but it fails after hitting accept:

mtgo-setup-dotnet452

mtgo-setup-error

The install.log file referenced in the error seems to be a binary? I can't read it when opening it in vim.

Here's the output from running ./run-mtgo --update --reset:

$ ./run-mtgo2 --update --reset
WARNING: You are about to delete /home/ladlelord/.local/share/mtgo and wipe docker volume mtgo-data-ladlelord
Press Enter to continue, CTRL+C to abort

removed '/home/ladlelord/.local/share/mtgo/Xauthority'
removed directory '/home/ladlelord/.local/share/mtgo'
docker volume rm mtgo-data-ladlelord
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
mtgo-data-ladlelord
docker pull panard/mtgo:latest
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Completed short name "panard/mtgo" with unqualified-search registries (origin: /etc/containers/registries.conf)
Trying to pull registry.fedoraproject.org/panard/mtgo:latest...
  manifest unknown: manifest unknown
Trying to pull registry.access.redhat.com/panard/mtgo:latest...
  name unknown: Repo not found
Trying to pull registry.centos.org/panard/mtgo:latest...
  manifest unknown: manifest unknown
Trying to pull docker.io/panard/mtgo:latest...
Getting image source signatures
Copying blob b251a69dce15 skipped: already exists  
Copying blob 20c5edc9f2c1 skipped: already exists  
Copying blob a12a033256f5 skipped: already exists  
Copying blob 6b6293e6bdab skipped: already exists  
Copying blob 860f8957d8be skipped: already exists  
Copying blob 971b7c41ebed skipped: already exists  
Copying blob 14215bb4225c skipped: already exists  
Copying blob c793c2729375 skipped: already exists  
Copying blob f2d7a36ffb94 skipped: already exists  
Copying blob fe28b05a777c skipped: already exists  
Copying blob 98c7d295ee0d [--------------------------------------] 0.0b / 0.0b
Copying blob edd431f9ea07 [--------------------------------------] 0.0b / 0.0b
Copying config 16083cfbad done  
Writing manifest to image destination
Storing signatures
16083cfbad7b1cf8d01a7fa74b4ad0b51559c08b4ae58babe2a044a9cbc9803f
docker run --rm -e DISPLAY -v mtgo-data-ladlelord:/home/wine/.wine/host/ -v mtgo-data-ladlelord:/home/wine/.wine/drive_c/users/ --security-opt label=disable --uidmap 1000:0:1 --uidmap 0:1:1000 --uidmap 1001:1001:64535 -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /home/ladlelord/.local/share/mtgo/Xauthority:/home/wine/.Xauthority:ro --net=host --ipc=host -e TZ=/usr/share/zoneinfo/America/New_York --name mtgo_running panard/mtgo:latest mtgo
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
winetricks gdiplus=native sound=alsa winegstreamer=disabled wmp=disabled
------------------------------------------------------
You are running winetricks-20200412, latest upstream is winetricks-20201206!
------------------------------------------------------
------------------------------------------------------
You should update using your distribution's package manager, --self-update, or manually.
------------------------------------------------------
Executing mkdir -p /home/wine
Using winetricks 20200412 - sha256sum: 40ff4c67804584b73d4d36153e1f64ca426d739f1790bd748f5ded0865e8cc7f with wine-5.12 and WINEARCH=win32
Using native override for following DLLs: gdiplus
Executing wine regedit C:windowsTemp_nativeoverride-dll.reg
Executing w_do_call sound=alsa
Executing mkdir -p /home/wine
Executing load_sound alsa
Setting sound driver to alsa
Executing wine regedit C:windowsTempset-sound.reg
Using override for following DLLs: winegstreamer
Executing wine regedit C:windowsTemp_disabledoverride-dll.reg
Using override for following DLLs: wmp
Executing wine regedit C:windowsTemp_disabledoverride-dll.reg
wineboot
wine /opt/mtgo/mtgo.exe
00e0:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
00e8:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
00e8:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
00e8:err:ole:get_local_server_stream Failed: 80004002
00e0:err:richedit:ReadColorTbl malformed entry
00e0:err:richedit:ReadColorTbl malformed entry
00e0:err:richedit:ReadColorTbl malformed entry
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00e0:err:richedit:ReadStyleSheet skipping optional destination
00f4:err:crypt:CRYPT_ImportSystemRootCertsToReg Failed to import system certs into registry, 00000057

Strange, it should not ask for .NET installation. Try running again without the reset option.
Then, it may be a network issue within the container..
Can you try something like:

./run-mtgo2 --shell
# will open a prompt
curl -fOL https://mtgoclientdepot.onlinegaming.wizards.com/setup.exe

?
if it works, try doing wine setup.exe afterwards

Different error now:

mtgo-program-error

The output is below:

$ ./run-mtgo2 --update --shell
docker pull panard/mtgo:latest
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Completed short name "panard/mtgo" with unqualified-search registries (origin: /etc/containers/registries.conf)
Trying to pull registry.fedoraproject.org/panard/mtgo:latest...
  manifest unknown: manifest unknown
Trying to pull registry.access.redhat.com/panard/mtgo:latest...
  name unknown: Repo not found
Trying to pull registry.centos.org/panard/mtgo:latest...
  manifest unknown: manifest unknown
Trying to pull docker.io/panard/mtgo:latest...
Getting image source signatures
Copying blob b251a69dce15 skipped: already exists  
Copying blob 20c5edc9f2c1 skipped: already exists  
Copying blob c793c2729375 skipped: already exists  
Copying blob a12a033256f5 skipped: already exists  
Copying blob 6b6293e6bdab skipped: already exists  
Copying blob 971b7c41ebed skipped: already exists  
Copying blob 860f8957d8be skipped: already exists  
Copying blob f2d7a36ffb94 skipped: already exists  
Copying blob fe28b05a777c skipped: already exists  
Copying blob edd431f9ea07 skipped: already exists  
Copying blob 14215bb4225c [--------------------------------------] 0.0b / 0.0b
Copying blob 98c7d295ee0d [--------------------------------------] 0.0b / 0.0b
Copying config 16083cfbad done  
Writing manifest to image destination
Storing signatures
16083cfbad7b1cf8d01a7fa74b4ad0b51559c08b4ae58babe2a044a9cbc9803f
docker run --rm -e DISPLAY -it -v mtgo-data-ladlelord:/home/wine/.wine/host/ -v mtgo-data-ladlelord:/home/wine/.wine/drive_c/users/ --security-opt label=disable --uidmap 1000:0:1 --uidmap 0:1:1000 --uidmap 1001:1001:64535 -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /home/ladlelord/.local/share/mtgo/Xauthority:/home/wine/.Xauthority:ro --net=host --ipc=host -e TZ=/usr/share/zoneinfo/America/New_York --name mtgo_running panard/mtgo:latest bash
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
wine@chowder:~$ curl -fOL https://mtgoclientdepot.onlinegaming.wizards.com/setup.exe
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  726k  100  726k    0     0   633k      0  0:00:01  0:00:01 --:--:--  633k
wine@chowder:~$ wine setup.exe 
0034:err:menubuilder:init_xdg error looking up the desktop directory
0084:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000142
0024:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0024:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040154 for dll L"mscoree.dll"
0024:err:ole:CoGetClassObject no class object {1e66f26b-79ee-11d2-8710-00c04f79ed0d} could be created for context 0x1
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
wine@chowder:~$ 00ec:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
00ec:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
dbus[16]: arguments to dbus_connection_send_with_reply_and_block() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 3544.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
wine: Assertion failed at address F7FB4559 (thread 0058), starting debugger...
^C
wine@chowder:~$ 

The error

0034:err:menubuilder:init_xdg error looking up the desktop directory

is strange, I don't have it here...
Does podman handles volumes differently than docker?
You may give a try removing the -v options related to /home/wine for testing (lines 194-195 of the original script). Everything will be forgotten at close, but if it works it is an interesting clue.

Strange, it should not ask for .NET installation. Try running again without the reset option.
Then, it may be a network issue within the container..
Can you try something like:

./run-mtgo2 --shell
# will open a prompt
curl -fOL https://mtgoclientdepot.onlinegaming.wizards.com/setup.exe

?
if it works, try doing wine setup.exe afterwards

I had the same issue as mentioned above and this solved the problem.

Closing old inactive bugs. Feel free to open a new issue if still occurring.