Your message dated Mon, 10 Apr 2023 15:48:57 +0000
with message-id <e1pltlj-006sxr...@fasolo.debian.org>
and subject line Bug#1032902: fixed in genx 3.6.21-1
has caused the Debian Bug report #1032902,
regarding genx won't start: TypeError: Pen(): arguments did not match any 
overloaded call
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1032902: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032902
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Source: genx
Source-Version: 3.6.21-1
Done: Roland Mas <lola...@debian.org>

We believe that the bug you reported is fixed in the latest version of
genx, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1032...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roland Mas <lola...@debian.org> (supplier of updated genx package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 10 Apr 2023 17:30:14 +0200
Source: genx
Architecture: source
Version: 3.6.21-1
Distribution: unstable
Urgency: medium
Maintainer: Debian PaN Maintainers 
<debian-pan-maintain...@alioth-lists.debian.net>
Changed-By: Roland Mas <lola...@debian.org>
Closes: 1032902
Changes:
 genx (3.6.21-1) unstable; urgency=medium
 .
   * New upstream releases, includes fix for "genx won't start: TypeError:
     Pen(): arguments did not match any overloaded call", thanks to s3v
     (Closes: #1032902).
   * Add missing Depends:.
   * Drop patches, merged upstream.
   * Add myself as uploader.
Checksums-Sha1:
 271c80e005bb1b470fc1c08c61fe5260898db2e7 2283 genx_3.6.21-1.dsc
 b4cd198b044ff4ababba91f5a7b2d43a16557f3d 8439791 genx_3.6.21.orig.tar.gz
 b9ab4fed42c49174c0a3cdab9546f2ce6056891f 2816 genx_3.6.21-1.debian.tar.xz
 e27baeeeb984b5165dbee1e19ebf666624a4bd01 13820 genx_3.6.21-1_amd64.buildinfo
Checksums-Sha256:
 bc49b1c4f31a856e4e9d065d514af610af311902c06944075422dfd1e1e1f29d 2283 
genx_3.6.21-1.dsc
 220561e0471f2ebd54447f706f14a8b42dfd2388881ee6d44d41e13a55a2e859 8439791 
genx_3.6.21.orig.tar.gz
 4133830a03f2d2ee84a477d53142132e561283106124f2a65dbd094e88134001 2816 
genx_3.6.21-1.debian.tar.xz
 70368099aa60fdd3b066d57343d4f42bc676f26905a81057d92f25b8a3edbae0 13820 
genx_3.6.21-1_amd64.buildinfo
Files:
 9ec8759b38a9d574a1ec85310fa62479 2283 python optional genx_3.6.21-1.dsc
 6581cf8064aca0f7167734ab64f0f820 8439791 python optional 
genx_3.6.21.orig.tar.gz
 c7d7b42055f3679f3c2b0c70e11b9fd0 2816 python optional 
genx_3.6.21-1.debian.tar.xz
 10e693935ce625dd56c2267211ee8f5b 13820 python optional 
genx_3.6.21-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEtBU2D1kett1zr/uD0w3s0lmTIvwFAmQ0LOYACgkQ0w3s0lmT
IvyTig//Q91RwHC9kccP0NzENl6Lo6U1gDx9KCJtxaTADMxsmLhx3VowLbQYpAdp
chOSYxcnoNS1+WKnqDskOtXz/MuuH1HofmMdW4owVjNlXANPVT1XKA3O++ekvWkC
kMpiT2Od5DzbbqlP6ZuzgxQC85zA2NzmuxYS528Zh5Xq310Ed0VJx6ZDFyqzF1fv
KvJ7gmAVJnIlWryz7FklsqFSmVvexQSSBG5XGbJgd2Vj776VB8Miw55XML0orxum
NDoNF5xtlSE1PSSulJjQA4gJ8JfPv3vF4PiBRDXgGHOGHufXuxvMhlyFM3Wgub+u
IzwXcuRZfrFW5N/xR9ft2JYZh3UQz2+AGaLfPp59Br95GB+Fj5WVb54L+vxFJK81
5SAdVQvndzE074GAmnHlmA6XGhKx6+u7BcfMiVMHkkW8IsDZdYajyseTuoMgdBe/
3MBuUxiOcKXW9z7DCRGUx9zTRQuDJSkJ3co5VtuuEeFZxmyv9sRQySETwRc7z0OJ
ZMgU9J/3vlEDmwopR0VUi6Ys4uK8CxejzRIdVSG4A8WkPipVHtqnyybhXmjEV+g8
Ve+LDfKWYCU/6vB2xOi0/q9Qksahi1c0ze/TYx/HCgtfA7NKAoCMo4O179hPjEXO
GUpuIvuD0Si5ulWVBzEWbzzLZau+XzM2+1J3iu798lY+7W5g+HQ=
=9wt/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to