Menu

#1 No such file or directory: /lib/udev/rules.d/51-footswitch2b.3.rules

1.0
closed
Rolf
None
2021-02-06
2019-07-02
No

Hi, when installing footswitch2basic I got this error:

raceback (most recent call last):
  File "/usr/share/footswitch2basic/fs2b_setup.py", line 222, in OnTimer
    with open('/lib/udev/rules.d/51-footswitch2b.3.rules') as f:
FileNotFoundError: [Errno 2] No such file or directory: '/lib/udev/rules.d/51-footswitch2b.3.rules'

I've found multiple references to the 51-footswitch2b.3.rules file in the code (fs2b_setup.py, preinst, fs2b_list_devices.py).

And I think the problem is in the deb file having the file 51-footswitch2basic.3.rules instead of the 51-footswitch2b.3.rules.

So, a simple rename of this file in a new version of the .deb would problably fix the errors in the installation process.

PD: Great software by the way.

Discussion

  • Rolf

    Rolf - 2019-07-05

    Nice catch David!
    Not only was this true of footswitch2basic but footswitch3basic as well.
    I renamed the rules files to be more specific and missed the error, as I never have to input a new device from scratch. My system has multiple entries for these files.
    Note to self: include removing all udev device entries before testing.
    I've updated the code in 6.2.0 which includes some extra filters for the inbuilt vlc equaliser, designed to cater for instances of truly awful audio that transcribers get now and again.
    Regards
    Rolf

     
  • David Marzal

    David Marzal - 2019-07-11

    Thanks for the quick update. I 've tested the 6.2.0 deb and it's working great

     
  • Rolf

    Rolf - 2021-02-06
    • status: open --> closed
    • assigned_to: Rolf
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.