Skip to content

Failed to run in Fedora 43 #537

@lyokha

Description

@lyokha

On recently installed Fedora 43, I get the error:

$ pysol
pygame 2.6.1 (SDL 2.32.56, Python 3.14.0)
Hello from the pygame community. https://www.pygame.org/contribute.html
Traceback (most recent call last):
  File "/usr/share/PySolFC/pysol.py", line 41, in <module>
    sys.exit(main(sys.argv))
             ~~~~^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/pysollib/main.py", line 473, in main
    app.mainloop()
    ~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/pysollib/app.py", line 195, in mainloop
    approc = self.mainproc()  # setup process
  File "/usr/lib/python3.14/site-packages/pysollib/app.py", line 389, in mainproc
    self.setTile(self.tabletile_index, force=True)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/pysollib/app.py", line 692, in setTile
    if self.scrolled_canvas.setTile(self, i, scaling, force):
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/pysollib/tile/tkwidget.py", line 556, in setTile
    if not self.canvas.setTile(tile.filename, stretch, save_aspect):
           ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/pysollib/ui/tktile/tkcanvas.py", line 330, in setTile
    self.setBackgroundImage()
    ~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/pysollib/ui/tktile/tkcanvas.py", line 190, in setBackgroundImage
    sw, sh = self._geometry()
             ~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/pysollib/ui/tktile/tkcanvas.py", line 202, in _geometry
    w = int(self.cget('width'))
ValueError: invalid literal for int() with base 10: '10c'

There were no errors in Fedora 42.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions