Package Details: howdy 2.6.1-1

Git Clone URL: https://aur.archlinux.org/howdy.git (read-only, click to copy)
Package Base: howdy
Description: Windows Hello for Linux
Upstream URL: https://github.com/boltgolt/howdy
Keywords: facial-recognition hello howdy ir pam-plugin windows-hello
Licenses: MIT
Submitter: kelleymcches
Maintainer: boltgolt (kageurufu, Raymo111, xuanruiqi)
Last Packager: kageurufu
Votes: 17
Popularity: 1.01
First Submitted: 2018-06-25 05:25
Last Updated: 2020-12-03 14:51

Latest Comments

1 2 3 4 Next › Last »

Depau commented on 2021-02-25 21:11

extra/qt5-base is missing as a dependency

renyuneyun commented on 2020-12-03 16:35

@teaper I don't feel that's the right way -- howdy already includes the dependency of python-dlib (AUR) package.

Another possible cause is that python-dlib was built against Python 3.8, while Python in Arch just upgraded to 3.9. Rebuilding and then reinstalling python-dlib will fix this.

(But interestingly, the python 3.9.0-1 package was built on 2020-10-08. I installed my system on 2020-11-10, so I'm pretty certain that python was 3.8 at that point. Probably the package directly moved from testing to extra?)

teaper commented on 2020-12-02 12:58

@noom sudo pip install dlib and sudo howdy test

renyuneyun commented on 2020-12-02 11:31

@noom It looks like a Python error message. Did you build pam-python in the same way I described in it? Apart from replacing the source with v1.0.8, I also commented out line 25, 26 & 28 (i.e. those replacing python with python2 & sphinx using sed).

noom commented on 2020-12-02 09:55

I can successfully build the package using renyuneyn intructions but howdy fails with ModuleNotFoundError: No module named 'dlib'.

renyuneyun commented on 2020-11-28 11:50

As in pam-python, there doesn't seem to be a need of any Python 2 components, e.g. python2-sphinx. I replaced python2-sphinx with python-sphinx, built and installed the package. Then I configured it as described in the doc, it works as expected. Probably it's time to remove all Python 2 things.

lgaboury commented on 2020-11-14 18:17

Here is what I did to install howdy successfully.

Edit pam_python PKGBUILD as follows:

  1. In the makedepends statement change 'python2-sphinx' to 'python-sphinx'
  2. In the prepare() statement comment or remove the line

    sed -i'' 's|sphinx-build|sphinx-build2|g' doc/Makefile

Edit howdy PKGBUILD as follows:

  1. In the makedepends statement change 'python2-sphinx' to 'python-sphinx'
  2. Add 'qt5-base' to the depends statement. If you don't do this step and you're a non KDE user, you will get the following error when running 'sudo howdy add': ImportError: libQt5Test.so.5: cannot open shared object file: No such file or directory

bob418 commented on 2020-11-05 09:38

@bageljr

Thank you very much! I built pam-python using your method and now howdy works as expected.

bageljr commented on 2020-11-05 02:14

Ok so what I did was I just removed the python2-sphinx make dependency from both howdy and pam-python. Then I uncommented the documentation line from the pam-python build file. Now it works.

bob418 commented on 2020-11-05 01:34

@bageljr

I tried your fix and it built howdy successfully. However it doesn't generate pam_python,so, how do you make howdy in use for authentication? Previous method is to add

auth sufficient pam_python.so /lib/security/howdy/pam.py