You are not logged in.

#1 2015-08-30 16:28:41

Ekki
Member
Registered: 2013-10-23
Posts: 11

Again broken Perl 5.22.0 upgrade 'undefined symbol: Perl_xs_apiversion

Sorry to come up again with that topic, but I can't find the culprit.

The problem:
Attempt to install 'Moose' fails with error "undefined symbol: Perl_xs_apiversion_bootcheck" when Makefile.PL is run. This happens whether I install it with 'cpan' or 'cpanm'. I never used ABS/AUR to install cpan modules not available through pacman, always cpan or cpanm.

I understand the background and the nature of the problem, but I am unable to identify the module which has been linked to the older Perl version.


What did I do so far?

Installed
- https://git.server-speed.net/users/flo/ … ackages.sh
- https://git.server-speed.net/users/flo/ … to-dist.pl
and ran them, multiple times. Reinstalled the mentioned files until the only remaining two modules were
- Moose
- MooseX::Role::WithOverloading

Reinstallation was not possible for those two, see above.

Removed those two modules manually from the system, reran 'find-broken-perl-packages.sh':
- all files are empty.

Trying to install Moose again yields the same error again. Looking closer it stems from running Makefile.PL, but am unable to identify which line actually causes it.

I reinstalled per 5.22.0, no change.


Any idea where to look?

TIA,
Ekki

Offline

#2 2015-08-30 16:47:30

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: Again broken Perl 5.22.0 upgrade 'undefined symbol: Perl_xs_apiversion

Not a Pacman Issue, moving to AUR Issues...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB