Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 690538 - media-sound/picard requires tools use flag of media-libs/chromaprint
Summary: media-sound/picard requires tools use flag of media-libs/chromaprint
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-23 21:43 UTC by Mark G. Woodruff
Modified: 2020-08-23 16:19 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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(-)