-
Notifications
You must be signed in to change notification settings - Fork 31
Missing QtWebKit/QtWebEngine modules #15
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
Comments
Yes, PyQt5 doesn't provide them anymore when compiling so I sadly had to remove them at an early stage. |
Sorry for the late answer - |
On Ubuntu 18.04 I only get the the following .pyi files to generate:
But on Arch, with the same PyQt5 source tar, I get everything:
|
That's interesting. So maybe we should adjust the Dockerfile to use Arch-Linux instead of Ubuntu. @BryceBeagle as you already got the build going on Arch would you mind adjusting the Dockerfile? |
That might be the case. In the buildenv Dockerfile I install Ubuntus qt5-default package. Do you know how to add QWebKit and QWebEngine on Ubuntu respectively Arch? |
Sure, I'd be glad to look into it. However, I'm hesitant to use an Arch Linux-based Dockerfile because the distro doesn't make locking versions especially easy. Their repositories don't keep a very long history of packages so the Dockerfile would either need to manually modify PKGBUILDs, or just assume that the latest version of the software is always good enough. I'll try to get an Ubuntu Dockerfile working, or maybe use something like Alpine, which still updates regularly but also keeps old versions of software, if that's alright with you? |
Sure that would be great. 👍 |
Are you sure the underlying Qt modules (e.g.
They sure do! (the entire history) |
You're right, they weren't installed. I never manually installed them on Arch, but they were optional dependencies of
After 6 years of using Arch, how did I not know this existed? 🤦 Guess that shows how often I need to downgrade -- my local cache has always been good enough. |
I opened PR #36 for this |
Closing this as #36 was merged - thanks @BryceBeagle! |
Looks like the stubs for all the QtWebKit and QtWebEngine modules went missing.
The text was updated successfully, but these errors were encountered: