Package Details: libfprint-vfs_proprietary-git 0.99.0-3

Git Clone URL: https://aur.archlinux.org/libfprint-vfs_proprietary-git.git (read-only, click to copy)
Package Base: libfprint-vfs_proprietary-git
Description: libfprint with support for the Validity/VFS proprietary driver
Upstream URL: https://github.com/rindeal/libfprint-vfs_proprietary-driver
Licenses: LGPL
Conflicts: libfprint
Provides: libfprint
Submitter: lighterowl
Maintainer: None
Last Packager: ludwhe
Votes: 9
Popularity: 0.000000
First Submitted: 2018-12-12 22:38 (UTC)
Last Updated: 2020-08-28 12:02 (UTC)

Dependencies (9)

Required by (4)

Sources (2)

Pinned Comments

lighterowl commented on 2019-01-27 16:46 (UTC) (edited on 2019-01-27 16:46 (UTC) by lighterowl)

This package will not work with fprintd available in the standard repositories. Please build fprintd-vfs_proprietary, which provides the exact same functionality except one patch which disables some of systemd's stuff needed for the VFS daemon and external applications to interact.

For more information, please see https://github.com/rindeal/libfprint-vfs_proprietary-driver/issues/4#issuecomment-457719868 .

Latest Comments

1 2 Next › Last »

ludwhe commented on 2022-03-09 18:00 (UTC)

@43615 XAVeRy's comment is pretty on point though. I can try rewriting this package's meson.build for newer meson versions, however the point still stands that this package has not been functional on recent kernels (that is, it doesn't work at all). I'll look into updating the build file, though as has been said, I'm not too hopeful on this package working.

43615 commented on 2022-03-09 17:53 (UTC)

@XAVeRY Same issue. Tried many older versions of meson unsuccessfully. I would appreciate some actual help instead of "don't use it". This is the only option for these sensor models. Left a comment to the dev, maybe the syntax error will be fixed. Can you suggest a workaround?

lighterowl commented on 2021-11-15 17:10 (UTC) (edited on 2021-11-15 17:14 (UTC) by lighterowl)

@kekekekw libfprint's meson.build is borked with newer meson versions, so even if you had managed to get any further with this, you would've gotten this error :

libfprint/meson.build:162:3: ERROR: 
Trying to compare values of different types (NotFoundDependency, list) using !=.
This was deprecated and undefined behavior previously and is as of 0.60.0 a hard error.

Maybe it's for the best, though. Development of this plugin has been halted by the author and there's a report of the driver not working at all past kernel 5.4. I wouldn't be getting my hopes up.

Perhaps it's best to just let this package (and all the packages related to it) simply die off.

kekekekw commented on 2021-11-15 17:00 (UTC)

Been trying to build this for hours, now I've just about given up at this point... help if possible. I do have meson 0.51 installed, but it doesn't work for whatever reason. (https://pastebin.com/EFaejMS7)

some53 commented on 2019-11-25 11:01 (UTC)

@xavery can you please tell us how to build fprintd-vfs_proprietary? I've been to the git link but failed to understand anything :(.

mx333 commented on 2019-06-28 15:56 (UTC)

OK. it got them installed. Thx, Xavery!

mx333 commented on 2019-06-27 22:59 (UTC)

@xavery: I did makepkg -f in the source directory of the package and I have also now all dependencies, but at the end I get this symbol link error. I would delete the file, but i can't find it:

"ln: die symbolische Verknüpfung './vfs_proprietary' konnte nicht angelegt werden: Die Datei existiert bereits ==> FEHLER: Ein Fehler geschah in prepare(). Breche ab..."

lighterowl commented on 2019-06-27 15:02 (UTC) (edited on 2019-06-27 15:02 (UTC) by lighterowl)

@mx333 : Your source directory has the files which were patched by the previous unsuccessful run of makepkg. You need to restart the process from scratch by running makepkg -C.

Please familiarise yourself with https://wiki.archlinux.org/index.php/Makepkg before asking further questions.

mx333 commented on 2019-06-26 16:59 (UTC)

@xavery: I installed all dependencies but get still the error:


:: Überprüfe Integrität von libfprint-vfs_proprietary-git... ==> Erstelle Paket: libfprint-vfs_proprietary-git r32.19f1b5a-1 (Mi 26 Jun 2019 18:55:40 CEST) ==> Empfange Quellen... -> Aktualisiere das libfprint-vfs_proprietary-driver git Repo... Fordere an von origin -> build-vfs_proprietary.patch gefunden ==> Überprüfe source Dateien mit md5sums... libfprint-vfs_proprietary-driver ... Übersprungen build-vfs_proprietary.patch ... Durchgelaufen :: Preparing libfprint-vfs_proprietary-git... ==> Erstelle Paket: libfprint-vfs_proprietary-git r32.19f1b5a-1 (Mi 26 Jun 2019 18:55:41 CEST) ==> WARNUNG: Überspringe Abhängigkeits-Prüfungen. ==> Empfange Quellen... -> Aktualisiere das libfprint-vfs_proprietary-driver git Repo... Fordere an von origin -> build-vfs_proprietary.patch gefunden ==> WARNUNG: Überspringe alle Integritäts-Prüfungen der Quell-Dateien. ==> Entpacke Quellen... -> Erstelle Arbeitskopie des libfprint-vfs_proprietary-driver git Repos... Setze Branch 'makepkg' neu ==> Beginne prepare()... patching file libfprint/meson.build Reversed (or previously applied) patch detected! Assume -R? [n] y patching file meson.build Reversed (or previously applied) patch detected! Assume -R? [n] y ln: die symbolische Verknüpfung './vfs_proprietary' konnte nicht angelegt werden: Die Datei existiert bereits ==> FEHLER: Ein Fehler geschah in prepare(). Breche ab... :: failed to verify integrity or prepare libfprint-vfs_proprietary-git package


And I do not understand the questions "Assume -R"? What is the answer for that? "y" ?