Summary: | sys-apps/pcsc-lite: Local USE flag descriptions should refer to virtual/libudev instead of sys-fs/udev; dependency should be changed from virtual/udev to virtual/libudev | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | charles17 |
Component: | Current packages | Assignee: | Mikle Kolyada (RETIRED) <zlogene> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PullRequest |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://github.com/gentoo/gentoo/pull/17797 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
charles17
2020-08-02 11:12:28 UTC
In Gentoo, systemd, udev and eudev are supported, through appropriate virtuals. Ebuilds of sys-apps/pcsc-lite have: pcsc-lite-1.8.25-r1.ebuild: udev? ( virtual/udev ) pcsc-lite-1.8.26.ebuild: udev? ( virtual/udev ) pcsc-lite-1.9.0.ebuild: udev? ( virtual/udev ) But there is linking against libudev.so: $ scanelf -qyRF "%F: %n" $(qlist sys-apps/pcsc-lite) | grep libudev /usr/sbin/pcscd: libudev.so.1,libdl.so.2,libpthread.so.0,libc.so.6 So dependency should be changed from "virtual/udev" to "virtual/libudev:=" (or "virtual/libudev:0="). In metadata.xml, it may be appropriate to refer to virtual/libudev instead of sys-fs/udev. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7603bdc121f86fcfd1d41e5402338258d5be34 commit de7603bdc121f86fcfd1d41e5402338258d5be34 Author: Volkmar W. Pogatzki <gentoo@pogatzki.net> AuthorDate: 2020-10-05 11:54:46 +0000 Commit: Mikle Kolyada <zlogene@gentoo.org> CommitDate: 2021-03-07 15:22:58 +0000 sys-apps/pcsc-lite: replace udev with libudev (virtual) Closes: https://bugs.gentoo.org/735188 Closes: https://bugs.gentoo.org/747079 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/17797 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> sys-apps/pcsc-lite/metadata.xml | 2 +- sys-apps/pcsc-lite/pcsc-lite-1.8.25-r1.ebuild | 2 +- sys-apps/pcsc-lite/pcsc-lite-1.8.26.ebuild | 2 +- sys-apps/pcsc-lite/pcsc-lite-1.9.0.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) |