[needs-packaging] libfprint-2-tod1-goodix

Bug #1878359 reported by Alex Tu
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OEM Priority Project
Confirmed
High
Bin Li
libfprint-2-tod1-goodix
New
Undecided
Unassigned
Ubuntu
New
Wishlist
Unassigned

Bug Description

URL: https://launchpad.net/libfprint-2-tod1-goodix
License:
 Files: usr/* lib/*
 Copyright: Copyright (c) 2020, Shenzhen Goodix Technology Co.,Ltd. (“Goodix”) All rights
 reserved.
 License: Proprietary

 Files: debian/*
 Copyright: 2020 Canonical Limited
 License: GPL-3

Notes: a proprietary user space driver for goodix finger printer module. It based on libfprint-2-tod1. This package is targeted to 'restricted' pocket.

Alex Tu (alextu)
tags: added: needs-packaging
Changed in oem-priority:
assignee: nobody → Alex Tu (alextu)
importance: Undecided → High
description: updated
Revision history for this message
Alex Tu (alextu) wrote :
Revision history for this message
Brian Murray (brian-murray) wrote :

*** This is an automated message ***

This bug is tagged needs-packaging which identifies it as a request for a new package in Ubuntu. As a part of the managing needs-packaging bug reports specification, https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-packaging bug reports have Wishlist importance. Subsequently, I'm setting this bug's status to Wishlist.

Changed in ubuntu:
importance: Undecided → Wishlist
Rex Tsai (chihchun)
Changed in oem-priority:
importance: High → Critical
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your work, I had a look to what is in the ppa and I've a question

the source and deb only have udev and modalias rules where the git repo has a .so , is that expected? if there is no binary content why do you have those depends?

libglib2.0-0 (>= 2.14.0), libusb-1.0-0 (>= 2:1.0.9), libfprint-2-2 (>= 1.90.1), libfprint-2-tod1 (>= 1.90.1)

Changed in ubuntu:
status: New → Incomplete
Rex Tsai (chihchun)
Changed in oem-priority:
importance: Critical → Medium
Revision history for this message
Rex Tsai (chihchun) wrote :

libfprint-2-tod1-goodix has been uploaded to oem-archive for certified platform, it's not blocking the user to use the device. Lower the priority to Low.

Changed in oem-priority:
importance: Medium → Low
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

The package in http://oem.archive.canonical.com/pool/public/libf/libfprint-2-tod1-goodix/ indeed looks better and has contents (ships .so, and hence the binary deps).

The one in the queue looks incomplete, and I guess should be rejected, as it is effectively empty.

Rex Tsai (chihchun)
tags: added: oem-priority
Rex Tsai (chihchun)
tags: added: originate-from-1876896 somerville
Revision history for this message
Sebastien Bacher (seb128) wrote :

unsubscribing sponsors until the review questions are addressed

Andy Chi (andch)
Changed in oem-priority:
assignee: Alex Tu (alextu) → Andy Chi (andch)
Andy Chi (andch)
Changed in oem-priority:
status: New → In Progress
Revision history for this message
Andy Chi (andch) wrote :

+subscribe sponsor

Hello @seb128,
I removed libglib2.0-0 and libusb-1.0-0 in depends since both of them depends on libfprint-2-2 and libfprint-2-tod1. I uploaded here https://launchpad.net/~andch/+archive/ubuntu/staging-fprint/+packages.

Revision history for this message
Andy Chi (andch) wrote :
Revision history for this message
Andy Chi (andch) wrote :
Revision history for this message
Andy Chi (andch) wrote :
Changed in ubuntu:
status: Incomplete → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu:
status: New → Confirmed
Revision history for this message
Julian Andres Klode (juliank) wrote :

It's been 1.5 years since the last update to the bug, and the package is targeted at focal for which it has the wrong version number.

Please resubmit a package for mantic if that's still needed and resubscribe. Presumably there's a newer upstream version available too, and all validation back on focal surely is invalidated now?

Changed in ubuntu:
status: Confirmed → Incomplete
Revision history for this message
Andy Chi (andch) wrote :

Hi @juliank,
Is that possible we only support Jammy and Focal?

Revision history for this message
Julian Andres Klode (juliank) wrote :

Given the proprietary nature that does seem reasonable as the .so would need changes otherwise, ultimately that will be up to the SRU team to decide.

Please ensure that there's something to upload, follow the procedure in https://wiki.ubuntu.com/StableReleaseUpdates to prepare a stable release update, mostly filling out the template, and resubscribe ubuntu-sponsors when done.

Andy Chi (andch)
Changed in oem-priority:
status: In Progress → Confirmed
Revision history for this message
Bin Li (binli) wrote :

@andy,

 Cause goodix provide another 0.0.10 '.so' file for 550a fingerprint, do you prepare to package these two '.so' together or separate to a single package?

 I packed a libfprint-2-tod1-goodix-550a for testing, it works fine in 22.04.

 https://launchpad.net/~libfprint-tod1-group/+archive/ubuntu/ppa/+files/libfprint-2-tod1-goodix-550a_0.0.10+2204-0ubuntu2_amd64.deb

https://launchpad.net/~libfprint-tod1-group/+archive/ubuntu/ppa

Revision history for this message
Bin Li (binli) wrote :

Tested the Goodix driver on ThinkPad E14 Gen 4, it cause the fprintd coredump on 20.04.6, need feedback to Goodix about this issue, and it works fine on jammy.

u-ThinkPad-E14-Gen-4 fprintd[1473]: fprintd: ../nptl/pthread_mutex_lock.c:81: __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed.
u-ThinkPad-E14-Gen-4 systemd[1]: fprintd.service: Main process exited, code=dumped, status=6/ABRT
u-ThinkPad-E14-Gen-4 systemd[1]: fprintd.service: Failed with result 'core-dump'.

u@u-ThinkPad-E14-Gen-4:~$ lsusb
Bus 003 Device 002: ID 27c6:550a Shenzhen Goodix Technology Co.,Ltd. FingerPrint

u@u-ThinkPad-E14-Gen-4:~$ sudo add-apt-repository ppa:libfprint-tod1-group/ppa
[sudo] password for u:

u@u-ThinkPad-E14-Gen-4:~$ ubuntu-drivers list
libfprint-2-tod1-goodix-550a

u@u-ThinkPad-E14-Gen-4:~$ apt-cache policy libfprint-2-tod1-goodix-550a
libfprint-2-tod1-fpc:
Installed: 0.0.10+2004-0ubuntu2
Candidate: 0.0.10+2004-0ubuntu2

OS: 20.04.6
Kernel: 5.15.0-75-generic

Bin Li (binli)
tags: added: originate-from-2045333 sutton
Changed in ubuntu:
status: Incomplete → New
Changed in oem-priority:
assignee: Andy Chi (andch) → Bin Li (binli)
importance: Low → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.