[Abcde-users] eyeD3 dependency oddity

Peter Flynn peter at silmaril.ie
Mon Apr 2 22:41:15 BST 2018


On 01/04/18 19:35, Steve McIntyre wrote:
> On Sun, Apr 01, 2018 at 03:08:29PM +0100, Peter Flynn wrote:
>> I just installed abcde (on Mint 18) and found a missing dependency on eyeD3:
>> 
> The python-eyed3 suggestion is a red herring - you want to "apt-get
> install eyed3" and that should fix the problem for you. python-eyed3
> is the working code, but eyed3 is the command line interface that
> abcde needs.

Thank you...tha installed just fine, but now abcde says

$ abcde
[ERROR] abcde: glyrc is not in your path.
[INFO] Define the full path to the executable if it exists on your system.
[INFO] Hint: sudo apt-get install

So I installed glyrc and at least the script executes :-)

(Hint: the Hint line should include the name of the missing program at
the end of the apt-get command.)

But now it's telling me:

$ abcde
Executing customizable pre-read function... done.
Getting CD track info... Can't locate MusicBrainz/DiscID.pm in @INC (you
may need to install the MusicBrainz::DiscID module) (@INC contains:
/etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1
/usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22
/usr/share/perl/5.22 /usr/local/lib/site_perl
/usr/lib/x86_64-linux-gnu/perl-base .) at
/usr/bin/abcde-musicbrainz-tool line 18.
BEGIN failed--compilation aborted at /usr/bin/abcde-musicbrainz-tool
line 18.
[ERROR] abcde: CD could not be read. Perhaps there's no CD in the drive?

MusicBrainz/DiscID.pm looks like a Perl module...does this mean I need
to install CPAN? Or can I just download the file and stick it into
/usr/local/lib/site_perl

There seem to be an awful lot of missing dependencies in abcde. Am I
missing something (or is Mint not telling me something I should know? :-)

///Peter



More information about the Abcde-users mailing list