#1 2019-09-01 14:39:51

New member
Registered: 2017-12-20
Posts: 5

MusicBrainz error, collection won't start

I got this after upgrade to 1.7.2 on Arch:

Fatal error while reading file
Fatal error with plugin GCMusicBrainz
: Can't locate Locale/Country.pm in @INC (you may need to install the Locale::Country module) (@INC contains: /usr/bin/../lib/gcstar /usr/lib/perl5/5.30/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.30/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.30/core_perl /usr/share/perl5/core_perl) at /usr/bin/../lib/gcstar/GCPlugins/GCmusics/GCMusicBrainz.pm line 35.
BEGIN failed--compilation aborted at /usr/bin/../lib/gcstar/GCPlugins/GCmusics/GCMusicBrainz.pm line 35.
Compilation failed in require at (eval 364) line 2.
BEGIN failed--compilation aborted at (eval 364) line 2.

GCMusicBrainz.pm Line 35 :
use Locale::Country;

GCPluginBase.pm line 2:
<html class="" lang="en">

What can I do to resolve this and use my 400+ LP database again?



#2 2019-09-02 16:48:21

Registered: 2016-03-19
Posts: 477

Re: MusicBrainz error, collection won't start


I'm not familiar with Arch packaging. It appears that a dependency is missing in the GCstar package (https://aur.archlinux.org/packages/gcstar)

You should be able to include the missing module Locale::Country using CPAN or it may be available as an Arch package.



Should you have a problem using GCstar, you can open a bug report or request some support on GCstar forums.