[Abcde-users] Musicbrainz and perl version conflict {External}
Alan W. Kerr
awkerr at nrao.edu
Sat Jan 25 03:20:11 GMT 2025
OK... I've run into this problem... and a few others have
(in different situations). the problem is that abcde is hardwired
to "exit" if you cannot get a "good response" from musicbrainz.
I posted a fix in Bug 207:
https://abcde.einval.com/bugzilla/show_bug.cgi?id=207
but in case that link doesn't work... basically the fix is:
at lines 538(makeids), 2132(do_discid) , 2693(do_musicbrainz_read)
change the lines:
log error "$MUSICBRAINZ failed to run; ABORT"
exit $error
to:
log error "$MUSICBRAINZ failed to run - Continuing"
vecho "$MUSICBRAINZ failed to run - Continuing"
Hope that helps.
Alan
On 1/24/25 16:06, Georgina Joyce wrote:
> Hello,
>
> Looking at the list archive no-one is here now. But I'll post here to see if there is someone that can point me in the right direction still receiving this email list posts.
>
> I'm trying to get abcde to work on a silicon Mac using brew.
>
> I get this error:
>
> Perl API version v5.38.0 of MusicBrainz::DiscID does not match v5.40.0 at /opt/homebrew/opt/perl/lib/perl5/5.40/XSLoader.pm line 115.
> Compilation failed in require at /opt/homebrew/Cellar/abcde/2.9.3_1/libexec/bin/abcde-musicbrainz-tool line 18.
> BEGIN failed--compilation aborted at /opt/homebrew/Cellar/abcde/2.9.3_1/libexec/bin/abcde-musicbrainz-tool line 18.
> [ERROR] abcde: abcde-musicbrainz-tool failed to run; ABORT
> gena at Mac-mini ~ %
>
> So I read up on perlbrew and installed different local perl versions. But it doesn't help. I'd love to get abcde working here. I don't know if I can build from source or install MacPorts after removing home-brew and perlbrew. Or can this error be fixed easily?
> Anyone out there to offer a suggestion?
>
> Thanks,
>
> Gena
> _______________________________________________
> Abcde-users mailing list
> Abcde-users at lists.einval.com
> https://lists.einval.com/cgi-bin/mailman/listinfo/abcde-users
More information about the Abcde-users
mailing list