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

[pyqt5] i686 Support for Qt5 & PyQt5 #20090

Closed
2 of 7 tasks
jonoomph opened this issue Feb 17, 2024 · 9 comments · Fixed by #20102
Closed
2 of 7 tasks

[pyqt5] i686 Support for Qt5 & PyQt5 #20090

jonoomph opened this issue Feb 17, 2024 · 9 comments · Fixed by #20102
Labels

Comments

@jonoomph
Copy link

Description / Steps to reproduce the issue

I noticed that the 32-bit i686 packages for Qt5 and PyQt5 are no longer found by pacman on the latest version of MSYS2. OpenShot Video Editor uses these packages for our 32-bit builds, and we still receive hundreds of thousands of downloads and lots of interest from schools and educators for 32-bit support. Just curious if this is on purpose, or are these packages only removed temporarily?

Old Package Names:
mingw-w64-i686-qt5
mingw-w64-i686-python3-pyqt5

Expected behavior

Expected behavior would be for these 2 packages to be supported by MSYS2 and available to install in the i686 environment.

Actual behavior

Packages are not found.

Verification

Windows Version

MINGW64_NT-6.1-7601

MINGW environments affected

  • MINGW64
  • MINGW32
  • UCRT64
  • CLANG64
  • CLANG32
  • CLANGARM64

Are you willing to submit a PR?

No response

@jonoomph jonoomph added the bug label Feb 17, 2024
@MehdiChinoune
Copy link
Collaborator

MehdiChinoune commented Feb 17, 2024

mingw-w64-i686-qt5 packages still exists, you have just to install the components individually. for example qt5-base, qt5-declarative...etc
mingw-w64-i686-pyqt5 was removed as part of dropping 32-bit packages, see #19326

Just curious, What schools and educators have to do with a video editor?

@jonoomph
Copy link
Author

jonoomph commented Feb 17, 2024

Thanks for the info! Video editing and other digital media classes are taught to middle and high school students all over the world. For example, in India millions of students are taught these skills using open-source software. And of course, schools are running ancient versions of Windows.

@jonoomph
Copy link
Author

jonoomph commented Feb 17, 2024

Some schools are using Linux now, but I get emails quite often from school districts still using Windows, with no ability to upgrade to more modern versions, due to budget and limited/old hardware. So, while I totally understand the download stats for these 32-bit packages is basically zero on MSYS2, downstream build systems such as OpenShot's are producing 32-bit binaries which are still being downloaded hundreds of thousands of times.

@brunvonlope
Copy link

brunvonlope commented Feb 17, 2024

I am surprised that, in times of 720p, 1080p, someone tries to edit a video in 4GB RAM (even with proxy) 😲

@jonoomph
Copy link
Author

Also, I know that in recent years, Chromebooks have been surging, and perhaps this is slowly eroding the need for 32-bit Windows in schools... but it's hard to find good stats on this stuff.

@lazka
Copy link
Member

lazka commented Feb 17, 2024

@jonoomph do you depend on QtWebKit via pyqt5 too?

@jonoomph
Copy link
Author

Yes, OpenShot uses QtWebKit for our timeline on Windows.

lazka added a commit to lazka/MINGW-packages that referenced this issue Feb 17, 2024
lazka added a commit to lazka/MINGW-packages that referenced this issue Feb 18, 2024
@lazka
Copy link
Member

lazka commented Feb 19, 2024

It's back now. Note that there are hardly any users left and since we are a rolling distro there is a good chance things will start to bit-rot eventually.

@jonoomph
Copy link
Author

Thanks! I will give this a try

lazka added a commit that referenced this issue Jul 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants