Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue with Perl dependency for Xref Mapping pipeline #718

Open
sgiorgetti opened this issue Aug 30, 2024 · 0 comments
Open

Issue with Perl dependency for Xref Mapping pipeline #718

sgiorgetti opened this issue Aug 30, 2024 · 0 comments
Labels

Comments

@sgiorgetti
Copy link
Contributor

sgiorgetti commented Aug 30, 2024

Issue with Perl dependency XML::LibXML

THIS APPLIES TO Xref Mapping ONLY AND DOES NOT APPLY TO the "core API"

The test suite of XML::LibXML is incompatible with some versions of libxml2 - possibly from libxml2 2.13.0.
This cause a few tests to fail, preventing the installation of the module using the standard cpanfile from this repo.

From shlomif/perl-XML-LibXML#87 it looks like being an issue with the test suite only, but there is also a backward compatibility concern from perl-XML-LibXML's author, still under investigation.
Not sure when the PR will be merged.

Temporary proposed (ugly) solution

Force install XML::LibXML before installing Ensembl dependencies.
For instance by issuing cpanm -v --force XML::LibXML
Or to save time and hoping for the best: cpanm --notest XML::LibXML

Temporary proposed (ugly) solution no. 2

Rollback libxml2 to a version prior to 2.13.0 ... and dealing with collateral damage

@sgiorgetti sgiorgetti added the bug label Aug 30, 2024
@sgiorgetti sgiorgetti changed the title Issue with Perl dependency XML::LibXML Issue with Perl dependency for Xref Mapping pipeline Aug 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant