Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 745471 - media-sound/abcde-2.9.3-r1 is missing dependency media-libs/glyr
Summary: media-sound/abcde-2.9.3-r1 is missing dependency media-libs/glyr
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
Depends on:
Reported: 2020-09-29 20:53 UTC by Andreas Thalhammer
Modified: 2020-09-29 22:27 UTC (History)
1 user (show)

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


Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Thalhammer 2020-09-29 20:53:32 UTC
After emerging media-sound/abcde, it constantly fails due to a missing command: "glyrc". After emerging media-libs/glyr-1.0.10, the error is gone.

Reproducible: Always

Actual Results:  
# abcde
[ERROR] abcde: glyrc is not in your path.
[INFO] Define the full path to the executable if it exists on your system.

# emerge -av media-sound/abcde

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] media-sound/cd-discid-1.4::gentoo  13 KiB
[ebuild  N     ] media-sound/id3-0.15-r1::gentoo  13 KiB
[ebuild  N     ] media-libs/libdiscid-0.6.2::gentoo  393 KiB
[ebuild  N     ] media-sound/id3v2-0.1.12-r1::gentoo  119 KiB
[ebuild  N     ] media-sound/mp3gain-1.6.2::gentoo  70 KiB
[ebuild  N     ] media-sound/vorbisgain-0.37-r2::gentoo  205 KiB
[ebuild  N     ] dev-perl/common-sense-3.740.0-r1::gentoo  13 KiB
[ebuild  N     ] dev-perl/Canary-Stability-2013.0.0::gentoo  5 KiB
[ebuild  N     ] dev-python/python-magic-0.4.18::gentoo  USE="-test" PYTHON_TARGETS="python3_7 python3_8 (-pypy3) -python3_6 (-python3_9)" 837 KiB
[ebuild  N     ] virtual/perl-Pod-Simple-3.350.0-r3::gentoo  0 KiB
[ebuild  N     ] media-video/atomicparsley-0.9.0::gentoo  169 KiB
[ebuild  N     ] dev-python/eyeD3-0.8.11-r1:0.7::gentoo  PYTHON_TARGETS="python3_7 -python3_6" 211 KiB
[ebuild  N     ] dev-perl/MusicBrainz-DiscID-0.40.0::gentoo  USE="-examples -test" 7 KiB
[ebuild  N     ] media-sound/normalize-0.7.7-r1::gentoo  USE="audiofile mad nls" 385 KiB
[ebuild  N     ] media-sound/vorbis-tools-1.4.0-r5::gentoo  USE="flac nls ogg123 speex -kate" 1.315 KiB
[ebuild  N     ] media-libs/libopusenc-0.2.1::gentoo  USE="-doc" 379 KiB
[ebuild  N     ] dev-perl/EV-4.220.0::gentoo  189 KiB
[ebuild  N     ] media-sound/opus-tools-0.2::gentoo  USE="flac" 447 KiB
[ebuild  N     ] dev-perl/Mojolicious-7.570.0::gentoo  USE="-examples -minimal -test" 690 KiB
[ebuild  N     ] dev-perl/WebService-MusicBrainz-1.0.4::gentoo  10 KiB
[ebuild  N     ] media-sound/abcde-2.9.3-r1::gentoo  USE="aac cdr flac id3tag lame musicbrainz normalize opus replaygain speex vorbis -aiff -mac -musepack -wavpack" 158 KiB

Total: 21 packages (21 new), Size of downloads: 5.620 KiB
Comment 1 Andreas Thalhammer 2020-09-29 21:16:09 UTC
To clerify: The problem is, that I have to manually install media-libs/glyr for media-sound/abcde to work.

Now glyr is in my world file, where it's not supposed to be, because should I ever depclean media-sound/abcde, media-libs/glyr would stay on my system. This is undesirable.

The other option would be to install media-libs/glyr without adding it to the world file. But now it would be listed for depclean every time, since it is not a dependency of another package.

Thus, the real soltion is to add media-libs/glyr as a dependency for media-sound/abcde...