(Running as root, since that user does not have manually installed packages): $ sudo pip check picard 2.7.3 requires discid, which is not installed. picard 2.7.3 requires pyjwt, which is not installed. Runtime: W: 15:57:21,955 /usr/lib/python3.9/site-packages/picard/ui/mainwindow.create_actions:652: CDROM: discid library not found - Lookup CD functionality disabled Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ee7b89d10c72f4f87c92512ed633203d8fec7a commit 63ee7b89d10c72f4f87c92512ed633203d8fec7a Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2022-07-08 04:02:57 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2022-07-08 04:02:57 +0000 media-sound/picard: bump to 2.8.2, added missing deps Closes: https://bugs.gentoo.org/833893 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/picard/Manifest | 1 + media-sound/picard/picard-2.8.1.ebuild | 2 ++ media-sound/picard/picard-2.8.2.ebuild | 65 ++++++++++++++++++++++++++++++++++ media-sound/picard/picard-2.8.ebuild | 2 ++ media-sound/picard/picard-9999.ebuild | 4 ++- 5 files changed, 73 insertions(+), 1 deletion(-)
discid dependence was already controlled by USE-flag. Why it was added unconditionally? Lack of this package was not breaking Picard, it was disabling some runtime feature that not everybody needed. If this dependence is to be unconditional, why not remove the USE flag completely?
(In reply to Tomasz Golinski from comment #2) > discid dependence was already controlled by USE-flag. Why it was added > unconditionally? Lack of this package was not breaking Picard, it was > disabling some runtime feature that not everybody needed. > > If this dependence is to be unconditional, why not remove the USE flag > completely? my bad, will fix that, thanks
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2525f101d658ec39926bfcbf1e76dd8fe2450200 commit 2525f101d658ec39926bfcbf1e76dd8fe2450200 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2022-07-08 11:08:59 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2022-07-08 11:09:17 +0000 media-sound/picard: fixed discid dep Bug: https://bugs.gentoo.org/833893 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/picard/picard-2.8.1.ebuild | 1 - media-sound/picard/picard-2.8.2.ebuild | 1 - media-sound/picard/picard-9999.ebuild | 1 - 3 files changed, 3 deletions(-)