Package: python3-genx Version: 3.0.2-2 Severity: serious
Dear Maintainer, Genx won't start in a sid VirtualBox VM: #:> apt install python3-genx #:> exit $:> genx Traceback (most recent call last): File "/usr/bin/genx", line 3, in <module> import sys, os, appdirs, argparse ModuleNotFoundError: No module named 'appdirs' #:> apt install python3-appdirs #:> exit $:> genx Traceback (most recent call last): File "/usr/bin/genx", line 14, in <module> from genx import version, model File "/usr/lib/python3/dist-packages/genx/model.py", line 14, in <module> import numpy as np ModuleNotFoundError: No module named 'numpy' #:> apt install python3-numpy #:> exit $:> genx Traceback (most recent call last): File "/usr/bin/genx", line 423, in <module> start_interactive(args) File "/usr/bin/genx", line 31, in start_interactive from genx import genx_gui File "/usr/lib/python3/dist-packages/genx/genx_gui.py", line 10, in <module> import wx ModuleNotFoundError: No module named 'wx' #:> apt install python3-wxgtk4.0 #:> exit $:> genx Traceback (most recent call last): File "/usr/bin/genx", line 423, in <module> start_interactive(args) File "/usr/bin/genx", line 31, in start_interactive from genx import genx_gui File "/usr/lib/python3/dist-packages/genx/genx_gui.py", line 20, in <module> from genx import data, model, help File "/usr/lib/python3/dist-packages/genx/help.py", line 10, in <module> from . import event_handlers as eh File "/usr/lib/python3/dist-packages/genx/event_handlers.py", line 21, in <module> from . import solvergui, help File "/usr/lib/python3/dist-packages/genx/solvergui.py", line 13, in <module> from . import filehandling as io File "/usr/lib/python3/dist-packages/genx/filehandling.py", line 17, in <module> import h5py ModuleNotFoundError: No module named 'h5py' #:> apt install python3-h5py #:> exit $:> genx Traceback (most recent call last): File "/usr/bin/genx", line 423, in <module> start_interactive(args) File "/usr/bin/genx", line 31, in start_interactive from genx import genx_gui File "/usr/lib/python3/dist-packages/genx/genx_gui.py", line 22, in <module> from genx import plotpanel, solvergui, parametergrid, datalist File "/usr/lib/python3/dist-packages/genx/plotpanel.py", line 6, in <module> import matplotlib ModuleNotFoundError: No module named 'matplotlib' #:> apt install python3-matplotlib #:> exit $:> genx Traceback (most recent call last): File "/usr/lib/python3/dist-packages/genx/genx_gui.py", line 854, in OnInit main_frame = MainFrame(self, None, -1, "") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/genx/genx_gui.py", line 244, in __init__ self.data_list = datalist.DataListControl(self.data_notebook_data, wx.ID_ANY, self.config, status_text) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/genx/datalist.py", line 798, in __init__ self.list_ctrl = VirtualDataList(self, self.data_cont, config=config, status_text=status_text) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/genx/datalist.py", line 301, in __init__ self._UpdateImageList() File "/usr/lib/python3/dist-packages/genx/datalist.py", line 373, in _UpdateImageList bmp = self._CreateBmpIcon(sim_color, data_color) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/genx/datalist.py", line 350, in _CreateBmpIcon dc.SetPen(wx.Pen(color_data,0.0)) ^^^^^^^^^^^^^^^^^^^^^^ TypeError: Pen(): arguments did not match any overloaded call: overload 1: too many arguments overload 2: argument 1 has unexpected type 'tuple' overload 3: argument 2 has unexpected type 'float' overload 4: argument 1 has unexpected type 'tuple' OnInit returned false, exiting... I don't know if this error is caused by additional missing dependencies that need to be installed. Unfortunately missing dependency chain affects also bullseye. Kind Regards