Missing Dependencies
There should be a proper list of required dependencies.
Recent Debian packages look like this:
root@pt-guardian1:~# dpkg -s guardian
Package: guardian
Status: install ok installed
Priority: optional
Section: science
Installed-Size: 917
Maintainer: Jameson Graef Rollins <jameson.rollins@ligo.org>
Architecture: amd64
Version: 1.3.4-1
Depends: python-networkx, python3-networkx, python3:any (>= 3.3.2-2~), python:any (<< 2.8), python:any (>= 2.7.5-5~)
Recommends: cdsutils, gitk, ipython, ipython3, medm, python-ezca, python-git, python-gpstime, python-numpy, python-pcaspy (>= 0.7.1), python-pydotplus | python-pydot, python-setproctitle, python-systemd, python-termcolor, python3-ezca, python3-git, python3-gpstime, python3-numpy, python3-pcaspy (>= 0.7.1), python3-pydotplus | python3-pydot, python3-setproctitle, python3-systemd, python3-termcolor
From this list, a couple of extra dependencies/recommendations are missing:
- python-tk
- python-prctl
- setproctitle
- runit
- xterm
- evince
- netcat