in reply to Re^4: XML::LibXML fails install on macOS Big Sur
in thread XML::LibXML fails install on macOS Big Sur

Can't locate loadable object for module XML::LibXML

The "loadable object" is created during the building of the XML-LibXML-2.0206 module, and will contain all of the C/XS functionality provided by that module.
I don't know what the loadable object is called on Darwin - maybe it's LibXML.so (as on Linux) or maybe it's LibXML.bundle. Are there other alternatives ?
AFAIK the filename will be "LibXML", but I don't know what the file extension is.
Based on the location of LibXML.pm, I'm guessing that the loadable object should be /Users/root/perl5/perlbrew/perls/perl-5.28.2/lib/site_perl/5.28.2/auto/XML/LibXML/LibXML.whatever
However, if it was in that location, I would expect that it would be locatable - because that location is, I think, covered by the existing @INC.

In the absence of more helpful advice, you could try reinstalling XML-LibXML-2.0206 and check the output of that reinstallation process to see what went where.
Running cpan -fi XML::LibXML should do the trick - but, because that command uses force, you'll want to check that the tests did actually pass.
I think another way to do it (without using force), is to delete (or hide by renaming) /Users/root/perl5/perlbrew/perls/perl-5.28.2/lib/site_perl/5.28.2/XML/LibXML.pm and then simply run:
cpan -i XML::LibXML
Cheers,
Rob