Modep module error?

Hi there, my name is Jeramiah Ross, glad to be here.

I am really enjoying patchbox OS, quickly, this happens when I try to load the module in the terminal…to many errors for me to resolve. updated python distro ran the update for patchbox via setup in terminal…scratched head…read the forum and docs… got confused…
any help would be great.

kind regards.
jeramiah

anager: ERROR: org.freedesktop.systemd1.NoSuchUnit: Unit file modep-touchosc2midi.service does not exist.
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/patchbox/service.py”, line 130, in enable_unit
dbus.Boolean(True))
File “/usr/lib/python3/dist-packages/dbus/proxies.py”, line 70, in call
return self._proxy_method(*args, **keywords)
File “/usr/lib/python3/dist-packages/dbus/proxies.py”, line 145, in call
**keywords)
File “/usr/lib/python3/dist-packages/dbus/connection.py”, line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.systemd1.NoSuchUnit: Unit file modep-touchosc2midi.service does not exist.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/patchbox/module.py”, line 646, in activate
self._activate_module(module, update_env)
File “/usr/lib/python3/dist-packages/patchbox/module.py”, line 662, in _activate_module
self._service_manager.enable_start_unit(service)
File “/usr/lib/python3/dist-packages/patchbox/service.py”, line 75, in enable_start_unit
self.enable_unit(pservice)
File “/usr/lib/python3/dist-packages/patchbox/service.py”, line 134, in enable_unit
raise ServiceError(str(err))
patchbox.service.ServiceError: org.freedesktop.systemd1.NoSuchUnit: Unit file modep-touchosc2midi.service does not exist.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/patchbox/service.py”, line 99, in stop_unit
interface.StopUnit(pservice.name, mode)
File “/usr/lib/python3/dist-packages/dbus/proxies.py”, line 70, in call
return self._proxy_method(*args, **keywords)
File “/usr/lib/python3/dist-packages/dbus/proxies.py”, line 145, in call
**keywords)
File “/usr/lib/python3/dist-packages/dbus/connection.py”, line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.systemd1.NoSuchUnit: Unit modep-mod-ui.service not loaded.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/bin/patchbox”, line 11, in
load_entry_point(‘patchbox-cli==1.0’, ‘console_scripts’, ‘patchbox’)()
File “/usr/lib/python3/dist-packages/click/core.py”, line 764, in call
return self.main(*args, **kwargs)
File “/usr/lib/python3/dist-packages/click/core.py”, line 717, in main
rv = self.invoke(ctx)
File “/usr/lib/python3/dist-packages/click/core.py”, line 1114, in invoke
return Command.invoke(self, ctx)
File “/usr/lib/python3/dist-packages/click/core.py”, line 956, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/usr/lib/python3/dist-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/usr/lib/python3/dist-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/usr/lib/python3/dist-packages/patchbox/cli.py”, line 39, in cli
do_group_menu(ctx, cancel=‘Exit’)
File “/usr/lib/python3/dist-packages/patchbox/utils.py”, line 198, in do_group_menu
ctx.invoke(ctx.command.get_command(ctx, cmd))
File “/usr/lib/python3/dist-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/usr/lib/python3/dist-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/usr/lib/python3/dist-packages/patchbox/modules/button/cli.py”, line 152, in cli
do_group_menu(ctx)
File “/usr/lib/python3/dist-packages/patchbox/utils.py”, line 198, in do_group_menu
ctx.invoke(ctx.command.get_command(ctx, cmd))
File “/usr/lib/python3/dist-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/usr/lib/python3/dist-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/usr/lib/python3/dist-packages/patchbox/modules/button/cli.py”, line 173, in status
do_go_back_if_ineractive()
File “/usr/lib/python3/dist-packages/patchbox/utils.py”, line 268, in do_go_back_if_ineractive
ctx.invoke(context.command)
File “/usr/lib/python3/dist-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/usr/lib/python3/dist-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/usr/lib/python3/dist-packages/patchbox/modules/button/cli.py”, line 152, in cli
do_group_menu(ctx)
File “/usr/lib/python3/dist-packages/patchbox/utils.py”, line 191, in do_group_menu
go_home_or_exit(ctx)
File “/usr/lib/python3/dist-packages/patchbox/utils.py”, line 172, in go_home_or_exit
ctx.invoke(context.parent.command)
File “/usr/lib/python3/dist-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/usr/lib/python3/dist-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/usr/lib/python3/dist-packages/patchbox/cli.py”, line 39, in cli
do_group_menu(ctx, cancel=‘Exit’)
File “/usr/lib/python3/dist-packages/patchbox/utils.py”, line 198, in do_group_menu
ctx.invoke(ctx.command.get_command(ctx, cmd))
File “/usr/lib/python3/dist-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/usr/lib/python3/dist-packages/patchbox/modules/info/cli.py”, line 80, in cli
do_go_back_if_ineractive()
File “/usr/lib/python3/dist-packages/patchbox/utils.py”, line 268, in do_go_back_if_ineractive
ctx.invoke(context.command)
File “/usr/lib/python3/dist-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/usr/lib/python3/dist-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/usr/lib/python3/dist-packages/patchbox/cli.py”, line 39, in cli
do_group_menu(ctx, cancel=‘Exit’)
File “/usr/lib/python3/dist-packages/patchbox/utils.py”, line 198, in do_group_menu
ctx.invoke(ctx.command.get_command(ctx, cmd))
File “/usr/lib/python3/dist-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/usr/lib/python3/dist-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/usr/lib/python3/dist-packages/patchbox/modules/module/cli.py”, line 33, in cli
ctx.invoke(ctx.command.get_command(ctx, ‘config’))
File “/usr/lib/python3/dist-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/usr/lib/python3/dist-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/usr/lib/python3/dist-packages/patchbox/modules/module/cli.py”, line 185, in config
manager.activate(module, autolaunch=False, autoinstall=True)
File “/usr/lib/python3/dist-packages/patchbox/module.py”, line 649, in activate
self._deactivate_module(module)
File “/usr/lib/python3/dist-packages/patchbox/module.py”, line 686, in _deactivate_module
self._service_manager.stop_disable_unit(service)
File “/usr/lib/python3/dist-packages/patchbox/service.py”, line 88, in stop_disable_unit
if not self.stop_unit(pservice):
File “/usr/lib/python3/dist-packages/patchbox/service.py”, line 105, in stop_unit
raise ServiceError(str(err))
patchbox.service.ServiceError: org.freedesktop.systemd1.NoSuchUnit: Unit modep-mod-ui.service not loaded.

Hey, there used to be a bug in the patchbox utility which would fail detecting install errors if there was one (most common cause could be unavailable internet connection at the time)

This state shouldn’t occur if installing with updated patchbox utility, nevertheless, it’s easy to recover from this state, run:

sudo apt install modep

great thanks! that should solve it.

Jeramiah

1 Like