Home › Forums › Help and Support › Displaycal won't start anymore after today's update
- This topic has 8 replies, 2 voices, and was last updated 4 years, 5 months ago by Klaas Wiedijk.
-
AuthorPosts
-
2019-11-07 at 14:35 #20914
Message from CLI: “/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py:16629: UserWarning: wxPython/wxWidgets release number mismatch
Warning: handle_error(): ImportError: Cannot import name wx
Exiting displaycal”
Running a fully updated PCLinuxOS here. Anyone?Thanks!, Klaas.
2019-11-07 at 15:08 #20915That’s not the full output.
2019-11-07 at 15:32 #20916Florian!, thanks for your reply, here’s the full output:
[kwiedijk@kwiebox ~]$ displaycal
XDG: [Errno 2] No translation file found for domain: xdg-user-dirs
displaycal 3.8.8.0 2019-11-06T23:14:22.544631Z
mandrake 2019 PCLinuxOS x86_64
Python 2.7.9 (default, Jan 16 2019, 20:59:47)
[GCC 7.3.0]
Faulthandler 3.0
/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py:16629: UserWarning: wxPython/wxWidgets release number mismatch
┌──────────────────────────────────────────────────────────────────────────────┐
│ Traceback (most recent call last): │
│ File “/usr/lib64/python2.7/site-packages/DisplayCAL/main.py”, line 353, in │
│ main │
│ _main(module, name, applockfilename) │
│ File “/usr/lib64/python2.7/site-packages/DisplayCAL/main.py”, line 86, in │
│ _main │
│ from wxaddons import wx │
│ File “/usr/lib64/python2.7/site-packages/DisplayCAL/wxaddons.py”, line 10, │
│ in <module> │
│ from wxfixes import wx, GenButton, PlateButton, get_dialogs │
│ File “/usr/lib64/python2.7/site-packages/DisplayCAL/wxfixes.py”, line 27, │
│ in <module> │
│ import wx │
│ File “/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/__init__.py”, line │
│ 45, in <module> │
│ from wx._core import * │
│ File “/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py”, line │
│ 16629, in <module> │
│ warnings.warn(“wxPython/wxWidgets release number mismatch”) │
│ File “/usr/lib64/python2.7/site-packages/DisplayCAL/log.py”, line 60, in │
│ showwarning │
│ log(s.strip(), fn=logger.warning) │
│ File “/usr/lib64/python2.7/site-packages/DisplayCAL/log.py”, line 116, in │
│ __call__ │
│ from wxaddons import wx │
│ ImportError: cannot import name wx │
└──────────────────────────────────────────────────────────────────────────────┘
/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py:16629: UserWarning: wxPython/wxWidgets release number mismatch
Warning: handle_error(): ImportError: Cannot import name wx
Exiting displaycal
[kwiedijk@kwiebox ~]$2019-11-07 at 15:34 #20917Alright. Your wxPython is broken. Reinstall or report the bug to your distribution.
2019-11-07 at 15:38 #20918Thanks! 🙁
2019-11-07 at 19:57 #20919I might be able to work-around the underlying wxPython issue. Please try latest revision from SVN.
2019-11-08 at 15:14 #20920Thanks a lot Florian!, it works. Also it seemed a wee bit odd for wxpython to be broken suddenly whilst Displaycal was working immaculately prior to the update. Cheers!, Hoos.
2019-11-08 at 15:44 #20923The “wxPython/wxWidgets release number mismatch” is a wxPython packaging problem that still should be fixed appropriately. Also note that I will drop support for wxPython3 and Python 2.x (which is EOL end of the year) completely in one of the next releases.
2019-11-10 at 14:07 #20931🙂
-
AuthorPosts