dispcalGUI dispcalGUI.py 1.2.7.0 2013-03-03T20:23:10.980604Z Linux #1 SMP Wed Jan 20 17:05:51 UTC 2016 (Mageia 5 Official) Python 2.7.9 (default, Dec 14 2014, 10:12:16) [GCC 4.9.2] wxPython 3.0.2.0 gtk2 (classic) Starte... Anzeigegeräte- und Messgeräte-Erkennung... /usr/bin Argyll CMS 1.6.3 ...ok. Ãberprüfe Grafikkarten-Gammatabellen-Zugriff auf Anzeigegerät 1... device id 'xrandr-CMN' does not exist ...ok. Initialisiere GUI... Fatal error: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/dispcalGUI/dispcalGUI.py", line 8891, in main app = MainApp(redirect=False) # Don't redirect stdin/stdout File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 8628, in __init__ self._BootstrapApp() File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 8196, in _BootstrapApp return _core_.PyApp__BootstrapApp(*args, **kwargs) File "/usr/lib64/python2.7/site-packages/dispcalGUI/dispcalGUI.py", line 8718, in OnInit self.frame = MainFrame() File "/usr/lib64/python2.7/site-packages/dispcalGUI/dispcalGUI.py", line 834, in __init__ self.init_menus() File "/usr/lib64/python2.7/site-packages/dispcalGUI/dispcalGUI.py", line 1487, in init_menus "US")].getBitmap()) File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 12543, in SetBitmap return _core_.MenuItem_SetBitmap(*args, **kwargs) PyAssertionError: C++ assertion "Assert failure" failed at ./src/gtk/menu.cpp(724) in SetBitmap(): only normal menu items can have bitmaps Speicherzugriffsfehler Reproducible: Steps to Reproduce:
Assigning to maintainer, with the general packagers bugs ML in CC as someone else might want to have a look at this (Nicolas being arguably busy with Plasma 5 already).
CC: (none) => pkg-bugsAssignee: bugsquad => mageia
*** Bug 17803 has been marked as a duplicate of this bug. ***
CC: (none) => hhielscher
Another issue that makes DispcalGUI unusable from bug 17803 comment 0: Description of problem: $ dispcalGUI /usr/lib64/python2.7/site-packages/dispcalGUI/colord.py:10: PyGIWarning: Colord was imported without specifying a version first. Use gi.require_version('Colord', '1.0') before import to ensure that the right version gets loaded. from gi.repository import Colord Traceback (most recent call last): File "/bin/dispcalGUI", line 15, in <module> from dispcalGUI.dispcalGUI import main File "/usr/lib64/python2.7/site-packages/dispcalGUI/dispcalGUI.py", line 150, in <module> from wxProfileInfo import ProfileInfoFrame File "/usr/lib64/python2.7/site-packages/dispcalGUI/wxProfileInfo.py", line 19, in <module> from wxenhancedplot import _Numeric File "/usr/lib64/python2.7/site-packages/dispcalGUI/wxenhancedplot.py", line 132, in <module> raise ImportError, "Numeric,numarray or NumPy not found. \n" + msg ImportError: Numeric,numarray or NumPy not found. This module requires the Numeric/numarray or NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries. Version-Release number of selected component (if applicable): dispcalGUI-1.2.7.0-9.mga6 How reproducible: always NumPy is installed: $ rpm -qa|grep numpy python-numpy-1.10.4-1.mga6 Upstream is at Version 3.1: svn://svn.code.sf.net/p/dispcalgui/code/trunk
Ok Thanks for your report! So, now should be fixed with new upstream package displaycal-3.1.0.0-1.mga5 in Core/Updates_testing repo. For info: new package displaycal replaces old package dispcalGUI, this is the same package but upstream has just changed the name. Would it be possible to test if all seems good?
CC: (none) => geiger.david68210
Thank you very much!!! I tested the new package today with my color hugh and all is going well.
Then Assigning to QA, Advisory: ============================= Many users have reported that dispcalGUI is no more usable on mageia 5, it doesn't starts and runs due to segfault issue. The current version 1.2.7.0 is also a little old and unmaintained upstream. This updates dispcalGUI (now displaycal) to a version which is supported upstream. More info: Now displaycal replaces dispcalGUI, this is the same package, upstream has just changed the name. Packages in 5/core/updates_testing: ======================== displaycal-3.1.0.0-1.mga5.i586.rpm displaycal-3.1.0.0-1.mga5.x86_64.rpm Source RPM: ======================== displaycal-3.1.0.0-1.mga5.src.rpm
Assignee: mageia => qa-bugs
mga5 x86_64 Mate Installed dispcalGUI and launched it. It got as far as displaying the message "initializing GUI" then crashed. Installed the update candidate. Ran displaycal in a terminal and the GUI launched immediately. It showed the model number for my Iiyama monitor and its 2560x1440 resolution. Looks a very useful tool for hardware testers and reviewers.
CC: (none) => tarazed25
Whiteboard: (none) => MGA5-64-OK
This also works fine on an ancient 32bit laptop with Radeon graphics. Validating. Would some kindly soul please push it to 5 Updates.
Keywords: (none) => validated_updateWhiteboard: MGA5-64-OK => MGA5-64-OK MGA5-32-OKCC: (none) => sysadmin-bugs
Confirmed that it properly provides/obsoletes dispcalGUI displaycal is proposed as an update for dispcalGUI in MageiaUpdate and # rpm -q dispcalGUI package dispcalGUI is not installed # rpm -q displaycal displaycal-3.1.0.0-1.mga5
Advisory uploaded.
Whiteboard: MGA5-64-OK MGA5-32-OK => advisory MGA5-64-OK MGA5-32-OK
An update for this issue has been pushed to the Mageia Updates repository. http://advisories.mageia.org/MGAA-2016-0033.html
Status: NEW => RESOLVEDResolution: (none) => FIXED