Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 690538

Summary: media-sound/picard requires tools use flag of media-libs/chromaprint
Product: Gentoo Linux Reporter: Mark G. Woodruff <os360>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal CC: fturco, jstein, pacho, sping
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mark G. Woodruff 2019-07-23 21:43:27 UTC
picard uses fpcalc, which is only included if the tools use flag is given to chromaprint, so it needs to both require chromaprint and the tools flag.
Comment 1 Pacho Ramos gentoo-dev 2019-08-06 13:03:24 UTC
it now shown an an optional dependency as reported in installation logs

Install optional package media-libs/chromaprint[tools] to enable
calculation and lookup of AcoustID fingerprints.

Install optional package dev-python/python-discid to enable
calculation and lookup of compact disc identifiers (disc IDs).

If you are upgrading Picard and it does not start, try removing
Picard's settings:
        rm ~/.config/MusicBrainz/Picard.conf
Comment 2 Sebastian Pipping gentoo-dev 2020-03-12 15:37:37 UTC
Are you suggesting that a blocker runtime dependency like "! media-libs/chromaprint[-tools]" is needed here?  Or is this ticked considered fix by the hints printed during pkg_postinst?
Comment 3 Larry the Git Cow gentoo-dev 2020-08-23 16:19:01 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47039b37b902ade2db76251b0562a38060c491c

commit d47039b37b902ade2db76251b0562a38060c491c
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2020-08-23 16:18:39 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2020-08-23 16:18:39 +0000

    media-sound/picard: reworked elog info to use flags
    
    to make it more user friendly and also to display
    the upgrade hint on each upgrade and not just on the first
    install which is pretty useless
    
    Closes: https://bugs.gentoo.org/690538
    Package-Manager: Portage-3.0.4, Repoman-3.0.1
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 media-sound/picard/metadata.xml        |  1 +
 media-sound/picard/picard-2.4.2.ebuild | 23 ++++++-----------------
 media-sound/picard/picard-9999.ebuild  | 23 ++++++-----------------
 3 files changed, 13 insertions(+), 34 deletions(-)