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

« First ‹ Previous 1 2

lighterowl commented on 2019-02-28 16:01 (UTC) (edited on 2019-02-28 16:01 (UTC) by lighterowl)

@nsood : Patch updated, thanks!

I'm reluctant to add a provides=(libfprint) declaration to the PKGBUILD since this might result in ABI incompatibilities between the actual libfprint package and this one : as you've probably noticed, the git repository for libfprint-vfs_proprietary builds its own libfprint via a submodule. If this package provided libfprint, it would mean that it is binary-compatible with all applications that have been built against the real libfprint available in the repositories. Actually, a previous version of the PKGBUILD had a provides declaration.

Let me know what you think : I'm not heavily opposed to it, it's just that it might cause unnecessary trouble and weird segfaults for end users.

nsood commented on 2019-02-28 13:48 (UTC)

The current patch file doesn't seem to be applying. I recreated the changes in this file, which applies well:

https://nsood.in/files/build-vfs_proprietary.patch

Apply at your own discretion, of course. Seems to be working for me though, @xavery could the package be updated with this?

Also, could we have provides=(libfprint) in the PKGBUILD? Programs like fingerprint-gui don't install without libfprint.

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 .