mooltipass / moolticute

Mooltipass crossplatform daemon/tools
GNU General Public License v3.0
143 stars 67 forks source link

Missing file (69-mooltipass.rules) after building moolticute #632

Open akil opened 4 years ago

akil commented 4 years ago

Expected behavior

Installation of required moolticute files while typing make install.

Actual behavior

One file is missing in moolticulte source repository.

# make install                                                                                                                                                                                                                                                               
install -m 755 -d "/usr/bin" "/lib/udev/rules.d" "/usr/share/applications" "/usr/share/icons/hicolor/scalable/apps" "/usr/share/icons/hicolor/32x32/apps" "/usr/share/icons/hicolor/128x128/apps"
install -m 755 build/moolticute "/usr/bin/"
install -m 755 build/moolticuted "/usr/bin/"
install -m 644 69-mooltipass.rules "/lib/udev/rules.d/"
install: cannot stat '69-mooltipass.rules': No such file or directory
make: *** [Makefile:19: install] Error 1

Step by step guide to reproduce the problem

$ git clone https://github.com/mooltipass/moolticute.git $ cd moolticute change qmake -qt=5 by qmake-qt5 in the Makefile $ make $ make install [error occurs here]

Moolticute Version

Operating System

Other operating systems are not supported.

Mooltipass Extension

N/A

Mooltipass Device

limpkin commented 4 years ago

@raoulh informed they shouldn't be fetched automatically due to our automatic build system. However, we should detect they aren't here and display a message along these lines of "please get the udev rules by typing wget...."