You are not logged in.

#1 2025-12-07 17:21:53

jesse6
Member
Registered: 2025-12-07
Posts: 6

Patchance errors after python upgrade

I can't run Patchance anymore, since the last python upgrade.
And, by having absolutely no knowledge in python language, I'm asking if anyone can help get it running again, or if I should wait for his developer to fix the issue.

Errors:

jesse6@jesse6-alpc-q2 > patchance
Traceback (most recent call last):
  File "/usr/bin/patchance", line 14, in <module>
    patchance.main_loop()
    ~~~~~~~~~~~~~~~~~~~^^
  File "/usr/share/patchance/src/patchance.py", line 204, in main_loop
    pb_manager = PatchancePatchbayManager(engine, settings)
  File "/usr/share/patchance/src/patchance_pb_manager.py", line 94, in __init__
    self._load_memory_file()
    ~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/share/patchance/src/patchance_pb_manager.py", line 152, in _load_memory_file
    self.change_port_types_view(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        self.views[self.view_number].default_port_types_view)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/patchance/HoustonPatchbay/source/patchbay/patchbay_manager.py", line 717, in change_port_types_view
    with CanvasOptimizeIt(self):
         ~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/share/patchance/HoustonPatchbay/source/patchbay/bases/elements.py", line 116, in __init__
    mng.optimize_operation(True)
    ~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/share/patchance/HoustonPatchbay/source/patchbay/patchbay_manager.py", line 292, in optimize_operation
    patchcanvas.set_loading_items(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        yesno,
        ^^^^^^
        auto_redraw=auto_redraw,
        ^^^^^^^^^^^^^^^^^^^^^^^^
        prevent_overlap=prevent_overlap)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/patchance/HoustonPatchbay/source/patchbay/patchcanvas/patchcanvas.py", line 90, in wrapper
    return func(*args, **kwargs)
  File "/usr/share/patchance/HoustonPatchbay/source/patchbay/patchcanvas/patchcanvas.py", line 217, in set_loading_items
    canvas.ensure_init()
    ~~~~~~~~~~~~~~~~~~^^
  File "/usr/share/patchance/HoustonPatchbay/source/patchbay/patchcanvas/init_values.py", line 449, in ensure_init
    raise CanvasNeverInit
patchbay.patchcanvas.init_values.CanvasNeverInit: patchcanvas.init() was probably never called!
[ble: exit 1]

I suppose reverting to the previous version would solve the problem, but since the previous version of Python isn't in the repository, I can't solve this problem myself.

Offline

#2 2025-12-07 17:27:24

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,182
Website

Re: Patchance errors after python upgrade

Mod note: moving to AUR Issues.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2025-12-07 17:34:01

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,538

Re: Patchance errors after python upgrade

Do you use patchance or patchance-git and have you updated the package to the latest version?
The drawn in (and relevant) HoustonPatchbay has been bumbed 2 weeks ago.

Offline

Board footer

Powered by FluxBB