This bug was fixed in the package displaycal-py3 - 3.9.12-1ubuntu1
---
displaycal-py3 (3.9.12-1ubuntu1) oracular; urgency=medium
* Patch to fix runtime on python 3.12 (LP: #2061329)
-- Erich Eickmeyer Thu, 30 May 2024 10:39:07
-0700
** Changed in: displaycal-py3 (Ubuntu
Ok, the fix is now uploaded for Oracular and Noble, and is awaiting SRU
approval for Noble. This will take a minimum of one week for the SRU
process. For more information, see
https://wiki.ubuntu.com/StableReleaseUpdates
** Changed in: displaycal-py3 (Ubuntu Oracular)
Status: In Progress
** Description changed:
+ [Impact]
+
+ DisplayCAL, when released, was only compatible with Python 3.8-3.11.
+ However, all it needed was WxWidgets 4.1.1 and a few patches to make it
+ work with Python 3.12. Without, it would simply fail.
+
+
+ [Test Case]
+
+ * Install displaycal
+ * Run
Ok, we have success built in my PPA at
https://launchpad.net/~eeickmeyer/+archive/ubuntu/displaycaltest. I'll
convert this bug into an SRU now.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061329
** Changed in: displaycal-py3 (Ubuntu)
Status: Triaged => In Progress
** Changed in: displaycal-py3 (Ubuntu)
Assignee: (unassigned) => Erich Eickmeyer (eeickmeyer)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Unfortunately, that one patch didn't work and it needs more work. Got
the following:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/DisplayCAL/main.py", line 549, in main
_main(module, name, app_lock_file_name)
File
Heh, it won't. It simply needs this commit:
https://github.com/eoyilmaz/displaycal-
py3/commit/0025940335eb1bd56f03f742aa095028d7ffa06f. I'll try simply
patching and see if that works.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Actually, the version of wxwidgets supports 3.12. Currently seeing what
a backport of the version in oracular, which contains no new features,
does. If it works, I'll try to SRU it into noble.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
So I guess this is an upstream issue they are certainly aware of but
it's currently out of their hands. I guess all we can do is wait and
see. In the meantime, once we get a viable 3.12 version, I'll try to get
it into 24.04 one way or another, hopefully just by patching this
version. If not, a
Looks like what we're really waiting on is
https://github.com/wxWidgets/Phoenix/issues/2553.
** Bug watch added: github.com/wxWidgets/Phoenix/issues #2553
https://github.com/wxWidgets/Phoenix/issues/2553
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
There's a potential clue on fixing this in
https://github.com/eoyilmaz/displaycal-py3/issues/341, but I'm not 100%
sure on this. I'm definitely keeping an eye on this.
** Changed in: displaycal-py3 (Ubuntu)
Status: Confirmed => Triaged
** Changed in: displaycal-py3 (Ubuntu)
Importance:
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: displaycal-py3 (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061329
It's also worth noting that displaycal-py3 does not support python 3.12
yet. See for example https://github.com/eoyilmaz/displaycal-
py3/issues/335#issuecomment-2016761349
** Bug watch added: github.com/eoyilmaz/displaycal-py3/issues #335
https://github.com/eoyilmaz/displaycal-py3/issues/335
13 matches
Mail list logo