Public bug reported:
Compiling a TOD package from source by build-depending only on
libfprint-2-tod-dev, does not work, as the tod-dev package has misses
the .pc dependencies.
❯ less /usr/lib/x86_64-linux-gnu/pkgconfig/libfprint-2-tod-1.pc
prefix=/usr
libdir=${prefix}/lib/x86_64-linux-gnu
includedir=${prefix}/include
tod_driversdir=${libdir}/libfprint-2/tod-1
Name: libfprint-2-tod
Description: Private Libfprint Touch Drivers API
Version: 1.90.1+tod1+tod1
Requires.private: gio-unix-2.0 >= 2.56, glib-2.0 >= 2.56, gusb >= 0.2.0,
pixman-1, nss, gmodule-2.0 >= 2.56, libfprint-2
Libs: -L${libdir} -lfprint-2-tod
Libs.private: -lm
Cflags: -I${includedir}/libfprint-2/tod-1
[ Impact ]
No possible to compile TOD packages without manual depenencies
[ Test case ]
Try with this driver https://gitlab.freedesktop.org/3v1n0/libfprint-tod-
vfs0090/-/tree/tod-deps-test
git clone https://gitlab.freedesktop.org/3v1n0/libfprint-tod-vfs0090 -b
tod-deps-test
gbp buildpackage -b
Should work
[ Regression potential ]
Installed dependencies may cause a conflict
** Affects: libfprint (Ubuntu)
Importance: Medium
Assignee: Marco Trevisan (Treviño) (3v1n0)
Status: In Progress
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to libfprint in Ubuntu.
https://bugs.launchpad.net/bugs/1884267
Title:
TOD build dependencies are missing packages
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libfprint/+bug/1884267/+subscriptions
--
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs