1

I am attempting to install 3rd party open source razor drivers from: https://github.com/terrycain/razer-drivers.

sudo add-apt-repository ppa:terrz/razerutils
sudo apt update
sudo apt install python3-razer razer-kernel-modules-dkms razer-daemon razer-doc

However the last command fails with the error:

The following packages have unmet dependencies: razer-daemon : Depends: python3-setproctitle but it is not installable E: Unable to correct problems, you have held broken packages.

I have attempted to install the dependency manually via pip with the following commands:

sudo apt-get install python3-pip
sudo pip3 install setproctitle

The installation is fine, I am testing it like so:

from setproctitle import setproctitle
from os import getpid, system
setproctitle('this-is-a-test')
system("ps -o cmd= {}".format(getpid())

python3 test.py

it prints

this-is-a-test

However the command sudo apt install python3-razer razer-kernel-modules-dkms razer-daemon razer-doc

still fails with the same error message.

How might I get around this issue?

robbmj
  • 113
  • 5
  • 1
    Please don't use ``` for fenced code blocks; this isn't GitHub. – edwinksl Oct 01 '16 at 19:23
  • 2
    The package is available in 16.04, and 16.10: http://packages.ubuntu.com/xenial/python3-setproctitle. Make sure you use the correct distro. – mikewhatever Oct 01 '16 at 19:26
  • The documentation for the driver states that the PPA supports 14.04. Have I made an error when installing setproctitle? – robbmj Oct 01 '16 at 19:40
  • The PPA does provide packages for 14.04, but the package python3-setproctitle is not in 14.04's repositories. You may want to contact the maintainer of the PPA and ask about it. – mikewhatever Oct 01 '16 at 21:23

0 Answers0