Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ntdll.so Path Missing #23

Open
DRed9X opened this issue Aug 2, 2023 · 2 comments
Open

ntdll.so Path Missing #23

DRed9X opened this issue Aug 2, 2023 · 2 comments
Labels
bug Something isn't working

Comments

@DRed9X
Copy link

DRed9X commented Aug 2, 2023

First thanks for this image. I really appreciate it. When I use the 3.0.1 image everything compiles just fine, but any version newer than that gives me this error:

wine: cannot get path to ntdll.so

Any ideas as to why this happens? This does not happen on 3.0.1. Using the pyinstaller-windows image.

@batonogov batonogov added the bug Something isn't working label Aug 6, 2023
@batonogov
Copy link
Owner

Hello, thanks for the feedback. As I understand it, since version 3.0.2 you get an error. If we compare the dockerfiles for pyinstaller-windows, the differences are minimal.

github.com/batonogov/docker-pyinstaller/compare/3.0.1...3.0.2

FROM ubuntu:20.04
FROM ubuntu:22.04

LABEL maintainer="f.batonogov@yandex.ru"

ENV DEBIAN_FRONTEND noninteractive

ARG WINE_VERSION=winehq-stable
ARG PYTHON_VERSION=3.11.1
ARG PYINSTALLER_VERSION=5.7.0
ARG PYTHON_VERSION=3.11.2
ARG PYINSTALLER_VERSION=5.8.0

# we need wine for this all to work, so we'll use the PPA
RUN set -x \

I will look for a solution to the problem. Thanks.

@batonogov batonogov pinned this issue Aug 6, 2023
@batonogov batonogov unpinned this issue Aug 6, 2023
@batonogov
Copy link
Owner

Can't get an error. In which scenario are you getting the error?

~ docker run --platform linux/amd64 --rm -it batonogov/pyinstaller-windows:3.0.1 "wine --version && python --version"
wine --version && python --version
wine-7.0.1
0098:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0098:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly.
0098:err:systray:initialize_systray Could not create tray window
Python 3.11.1~ docker run --platform linux/amd64 --rm -it batonogov/pyinstaller-windows:3.1.4 "wine --version && python --version"
wine --version && python --version
wine-8.0.1
00d4:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
00d4:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
00d4:err:systray:initialize_systray Could not create tray window
Python 3.11.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants