Warpinator missing netifaces runtime library

Description:

warpinator's PKGBUILD is missing python-netifaces as a runtime dependency. However, due to the existence of the python-netifaces2 package, I'm unsure of which should be included. In brief tests using python-netifaces and python-netifaces2, there appears to be no difference in behavior.

Additional info:

  • package version(s): 1.8.8-1
  • config and/or log files:
Traceback (most recent call last):
  File "/usr/lib/warpinator/warpinator-launch.py", line 79, in <module>
    import prefs
  File "/usr/lib/warpinator/prefs.py", line 21, in <module>
    import networkmonitor
  File "/usr/lib/warpinator/networkmonitor.py", line 5, in <module>
    import netifaces
ModuleNotFoundError: No module named 'netifaces'
  • link to upstream bug report, if any: n/a

Steps to reproduce:

  1. Install warpinator.
  2. Run warpinator from command line.
  3. Observe ModuleNotFoundError is thrown by warpinator.