open-fprintd icon indicating copy to clipboard operation
open-fprintd copied to clipboard

Ubuntu 21.04 install issue

Open omriasta opened this issue 3 years ago • 5 comments

There appears to be an issue with installing this on Ubuntu 21.04. I am not sure I understand all the technical details but it looks like libpam-fprintd is now dependent on fprintd and is removed when open-fprintd is installed. Anybody aware of a fix or a workaround?

omriasta avatar Apr 28 '21 16:04 omriasta

This still needs a fix but I was able to reinstall python3-validity, fprintd-clients and open-fprintd to get it to work on 21.04, then just had to run pam-auth-update to enable in sudo as well....

omriasta avatar Apr 28 '21 17:04 omriasta

This still needs a fix but I was able to reinstall python3-validity, fprintd-clients and open-fprintd to get it to work on 21.04, then just had to run pam-auth-update to enable in sudo as well....

Hi... struggling with installing these on 21.04 ... can you please share some hints? Thanks!

dirgeoni avatar May 13 '21 10:05 dirgeoni

Where did you get stuck?....honestly I'm not 100% sure I remember exactly how I got it all to work, kept futzing with these packages. You definitely need the packages listed above installed, not sure which others might be needed.

omriasta avatar May 13 '21 10:05 omriasta

you want to add versioned Provides: field to the package control file, like this:

diff --git a/debian/control b/debian/control
index e25eb4f..8dd521a 100644
--- a/debian/control
+++ b/debian/control
@@ -18,6 +18,7 @@ Depends: ${python3:Depends},
 Breaks: fprintd
 Conflicts: fprintd
 Replaces: fprintd
+Provides: fprintd (=1.90.9-1)
 XB-Python-Version: ${python3:Versions}
 Description: Open fprintd DBus service.
  This package lets you integrate fingerprint driver backends with the rest of

jubalfh avatar Sep 12 '21 08:09 jubalfh

(note, this will need to be tweaked per distro version if libpam-fprintd is going to have a hard dependency on a particular version of fprintd package.)

jubalfh avatar Sep 12 '21 08:09 jubalfh