openrazer auf Gentoo

Falls Du in einen Fehler rennst während Du openrazer vom vifino-overlay compilierst, hast Du höchstwahrscheinlich eine neuere Version von Python installiert als der Treiber unterstützt. Der Fehler würde in etwa so aussehen:

Traceback (most recent call last):
  File "setup.py", line 3, in <module>
    from setuptools import setup, find_packages
ModuleNotFoundError: No module named 'setuptools'

Alles was Du tun musst ist dein Python vorrübergehend auf eine unterstütze Version umzustellen (z.B. 3.7):

# eselect python list
Available Python interpreters, in order of preference:
  [1]   python3.8
  [2]   python3.6
  [3]   python2.7
  [4]   python3.7

# eselect python set 4

# eselect python list 
Available Python interpreters, in order of preference:
  [1]   python3.7
  [2]   python3.8
  [3]   python3.6
  [4]   python2.7