Install 0.9.17 on void linux gives error code 2

Hi,

I would like to install version 0.9.17 on void linux. If I run install.py it ends with:

Received error code 2
Failed to install application requirements: exiting

I have no idea what requirement seems to be missing. I’ve installed all the requirements mentioned in the README.

Does anyone have installed it on void? How can I find out what requirement is missing? Thanks.

Full output from install.py follows:

$ ./install.py 
Restarting script using system python...

Restarting script using /usr/bin/python3
Detected Linux distribution Unknown 0.0
Downloading https://launchpad.net/rapid/pyqt/0.9.17/+download/rapid-photo-downloader-0.9.17.tar.gz (6.88 MB)
0% [##############################] 100% | ETA: 00:00:00
Total time elapsed: 00:00:01
Checking if previous version installed with pip...

Installing application requirements...

Ignoring pyzmq: markers 'python_version < "3.6"' don't match your environment
Ignoring typing: markers 'python_version < "3.5"' don't match your environment
Ignoring scandir: markers 'python_version < "3.5"' don't match your environment
Looking in indexes: https://pypi.python.org/simple/
Requirement already satisfied: psutil>=3.4.2 in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 4)) (5.6.7)
Requirement already satisfied: gphoto2>=1.4.0 in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 5)) (2.0.0)
Requirement already satisfied: pyzmq>=16.0.2 in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 7)) (18.1.1)
Requirement already satisfied: pyxdg>=0.25 in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 8)) (0.26)
Requirement already satisfied: arrow>=0.9.0 in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 9)) (0.15.4)
Requirement already satisfied: python-dateutil>=2.2 in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 10)) (2.8.1)
Requirement already satisfied: rawkit>=0.6.0 in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 11)) (0.6.0)
Requirement already satisfied: PyPrind>=2.9.4 in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 12)) (2.11.2)
Requirement already satisfied: colorlog>=2.6 in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 13)) (4.0.2)
Requirement already satisfied: easygui<=0.97.4 in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 16)) (0.97.4)
Requirement already satisfied: colour in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 17)) (0.1.5)
Requirement already satisfied: pymediainfo>=2.2.0 in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 18)) (4.1)
Requirement already satisfied: sortedcontainers in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 19)) (2.1.0)
Requirement already satisfied: requests in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 20)) (2.22.0)
Requirement already satisfied: tornado in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 21)) (6.0.3)
Requirement already satisfied: tenacity in /home/ralph/.local/lib/python3.6/site-packages (from -r /tmp/tmpz0gpp6ox (line 22)) (6.0.0)
Requirement already satisfied: six>=1.5 in /home/ralph/.local/lib/python3.6/site-packages (from python-dateutil>=2.2->-r /tmp/tmpz0gpp6ox (line 10)) (1.13.0)
Requirement already satisfied: setuptools in /usr/lib/python3.6/site-packages (from pymediainfo>=2.2.0->-r /tmp/tmpz0gpp6ox (line 18)) (41.2.0)
Requirement already satisfied: certifi>=2017.4.17 in /home/ralph/.local/lib/python3.6/site-packages (from requests->-r /tmp/tmpz0gpp6ox (line 20)) (2019.11.28)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /home/ralph/.local/lib/python3.6/site-packages (from requests->-r /tmp/tmpz0gpp6ox (line 20)) (3.0.4)
Requirement already satisfied: idna<2.9,>=2.5 in /home/ralph/.local/lib/python3.6/site-packages (from requests->-r /tmp/tmpz0gpp6ox (line 20)) (2.8)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /home/ralph/.local/lib/python3.6/site-packages (from requests->-r /tmp/tmpz0gpp6ox (line 20)) (1.25.7)
Received error code 2
Failed to install application requirements: exiting

What version of python do you have?

Python 3.6.9

I suspect you don’t have the dependencies installed that are required to build all the Python module dependencies. If that’s the case, you need to figure out what they are. Somebody in the Void Linux community may be able to help you, and better yet, create an official package.