Activity log for bug #2042356

Date Who What changed Old value New value Message
2023-10-31 18:39:45 James Walters bug added bug
2024-04-11 19:59:34 Sudip Mukherjee cwiid (Ubuntu): status New In Progress
2024-04-11 19:59:38 Sudip Mukherjee cwiid (Ubuntu): assignee Sudip Mukherjee (sudipmuk)
2024-04-12 22:28:47 C de-Avillez nominated for series Ubuntu Jammy
2024-04-12 22:28:47 C de-Avillez bug task added cwiid (Ubuntu Jammy)
2024-04-13 12:13:04 Sudip Mukherjee cwiid (Ubuntu Jammy): status New In Progress
2024-04-13 12:13:06 Sudip Mukherjee cwiid (Ubuntu Jammy): assignee Sudip Mukherjee (sudipmuk)
2024-04-13 12:13:10 Sudip Mukherjee cwiid (Ubuntu): assignee Sudip Mukherjee (sudipmuk)
2024-04-13 12:13:14 Sudip Mukherjee cwiid (Ubuntu): status In Progress Fix Released
2024-04-19 18:41:45 Sudip Mukherjee bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976439
2024-04-19 18:41:45 Sudip Mukherjee bug task added cwiid (Debian)
2024-04-19 20:43:38 Bug Watch Updater cwiid (Debian): status Unknown Fix Released
2024-04-22 21:59:17 Sudip Mukherjee summary wminput crashes with ImportError: ... undefined symbol: PyVarObject_CallFunction [SRU] wminput crashes with ImportError: ... undefined symbol: PyVarObject_CallFunction
2024-04-22 21:59:29 Sudip Mukherjee description When trying to invoke wminput I get the following: james@thelio:~$ sudo wminput [redacted MAC address] ImportError: /usr/lib/python3/dist-packages/cwiid.cpython-310-x86_64-linux-gnu.so: undefined symbol: PyVarObject_CallFunction This is a duplicate of 1958466, but I could not run apport-collect against it because it was not my bug. Since it's been orphaned for over a year, I made this bug and ran apport-bug to file it. I'm happy to provide any additional data. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: wminput 0.6.91-2ubuntu1 Uname: Linux 6.5.4-76060504-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.5 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: MATE Date: Tue Oct 31 14:35:47 2023 InstallationDate: Installed on 2020-10-27 (1099 days ago) InstallationMedia: Ubuntu-MATE 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731) SourcePackage: cwiid UpgradeStatus: Upgraded to jammy on 2022-08-12 (445 days ago) [ Impact ] wminput is completey unusable as it will immediately crash with undefined symbol error. $ sudo wminput <any random mac address> ImportError: /usr/lib/python3/dist-packages/cwiid.cpython-310-x86_64-linux-gnu.so: undefined symbol: PyVarObject_CallFunction This is mostly because the code was not properly ported to Python-3. [ Test Plan ] 1. install wminput 2. execute wminput with a mac address If the package is not fixed, it will fail with undefined symbol error. Ideally someone with the hardware should test. [ Where problems could occur ] There are changes in the code and there are chances of regression due to this change. But wminput as of now is already unusable, so any regression can not be worse than that. [ Other Info ] The patch, even though looks big is mostly changing all the PyVarObject to PyObject, and few other changes. Initially I tried to pick only the changes for PyVarObject but that resulted in errors for PyInt_FromLong. After fixing that, errors from PyCObject_Check appeared. So, I thought its best to use all the fixes from the Debian patch. [ Original Bug Description ] When trying to invoke wminput I get the following: james@thelio:~$ sudo wminput [redacted MAC address] ImportError: /usr/lib/python3/dist-packages/cwiid.cpython-310-x86_64-linux-gnu.so: undefined symbol: PyVarObject_CallFunction This is a duplicate of 1958466, but I could not run apport-collect against it because it was not my bug. Since it's been orphaned for over a year, I made this bug and ran apport-bug to file it. I'm happy to provide any additional data. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: wminput 0.6.91-2ubuntu1 Uname: Linux 6.5.4-76060504-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.5 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: MATE Date: Tue Oct 31 14:35:47 2023 InstallationDate: Installed on 2020-10-27 (1099 days ago) InstallationMedia: Ubuntu-MATE 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731) SourcePackage: cwiid UpgradeStatus: Upgraded to jammy on 2022-08-12 (445 days ago)
2024-04-22 21:59:45 Sudip Mukherjee attachment added cwiid_jammy.debdiff https://bugs.launchpad.net/debian/+source/cwiid/+bug/2042356/+attachment/5769545/+files/cwiid_jammy.debdiff
2024-04-22 22:00:16 Sudip Mukherjee cwiid (Ubuntu Jammy): status In Progress Confirmed
2024-04-22 22:00:19 Sudip Mukherjee cwiid (Ubuntu Jammy): assignee Sudip Mukherjee (sudipmuk)
2024-04-22 22:00:26 Sudip Mukherjee bug added subscriber Ubuntu Sponsors
2024-05-04 18:06:37 Sudip Mukherjee bug added subscriber Sudip Mukherjee
2024-05-04 20:41:43 Mossroy bug added subscriber Mossroy
2024-05-12 20:33:32 Sudip Mukherjee removed subscriber Ubuntu Sponsors