** Package changed: software-properties (Ubuntu) => software-properties- qt (Ubuntu)
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to software-properties in Ubuntu. https://bugs.launchpad.net/bugs/2109305 Title: migrate old Qt.Foo names to Qt.Enum.Foo for PyQt6 compatibility Status in software-properties-qt package in Ubuntu: New Bug description: On Lubuntu 25.04, when I launch “Software & Updates” (software- properties-qt) under PyQt6/Qt6, the mirror-selection dialog immediately crashes with Python AttributeError messages. This prevents me from changing my download mirror in the GUI. Steps to reproduce: Install Lubuntu 25.04 and ensure software-properties-qt is at version 0.111. Install PyQt6 (e.g. sudo apt install python3-pyqt6). Run sudo software-properties-qt from a terminal. Observe the traceback: pgsql Copy Edit AttributeError: type object 'Qt' has no attribute 'AscendingOrder' followed by similar errors for MatchExactly, WindowModal, BlockingQueuedConnection, etc. Actual behavior: The tool crashes before showing any mirror options, printing a Python traceback about missing Qt enum attributes. Expected behavior: The mirror-selection dialog should open normally, list available download servers, allow me to sort and select one, and then reload the package lists. Environment: Lubuntu 25.04 (AMD64) software-properties-qt 0.111 Python 3.12 PyQt6 / Qt 6.5 Regression: Worked correctly under PyQt5/Qt5 in earlier Ubuntu/Lubuntu releases. Workaround: I manually edited DialogMirror.py to replace old enum references (Qt.AscendingOrder, Qt.MatchExactly, etc.) with the new Qt6 scoped enums (Qt.SortOrder.AscendingOrder, Qt.MatchFlag.MatchExactly, etc.), plus added the missing PyQt6.QtWidgets imports. Please update the Ubuntu package so that software-properties-qt is compatible out of the box with PyQt6/Qt6. ProblemType: Bug DistroRelease: Ubuntu 25.04 Package: software-properties-qt 0.111 [modified: usr/lib/python3/dist-packages/softwareproperties/qt/DialogMirror.py] ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0 Uname: Linux 6.14.0-15-generic x86_64 ApportVersion: 2.32.0-0ubuntu5 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: LXQt Date: Fri Apr 25 09:11:35 2025 InstallationDate: Installed on 2025-04-25 (0 days ago) InstallationMedia: Lubuntu 25.04 "Plucky Puffin" - Release amd64 (20250417) PackageArchitecture: all SourcePackage: software-properties UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-properties-qt/+bug/2109305/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp