From: Colin <col...@gm...> - 2020-06-04 00:34:45
|
There have been a couple people experiencing this lately. I am not exactly sure why, maybe it is related people who have older versions of jbrowse upgrading to perl 5.30+. JBrowse generally installs all it's perl dependencies to a folder inside JBROWSE_ROOT/extlib I would try rm -rf extlib, maybe also ~/.cpanm and ~/.cpan, then re-run setup.sh Here is a chat log of a user on our chat that also did these steps but it was on macOS > * nuke all traces of perl in /User (brew, .cpan, .cpanm etc.) > * `sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target` - allows Extern_H compile problem to pass > * use `cpan` to `install JSON::XS` (for some reason the dependency won't install during setup.sh) > * run `setup.sh` -Colin On Wed, Jun 3, 2020 at 7:37 PM Zhiliang Hu <hu...@an...> wrote: > When I tried to load data to JBrowse, I got the following complain: > > Perl lib version (5.16.3) doesn't match executable > '/home/apache/doc/jbrowse/bin/flatfile-to-json.pl' version (v5.30.0) at > /usr/lib64/perl5/Config.pm line 60. > Compilation failed in require at /usr/lib64/perl5/lib.pm line 6. > > In cpan I did "reload cpan" and "install lib" and it says: > > lib is up to date (0.63) > > I am at a lost as how to update my "perl lib". Any advice please? > > Zhiliang > > > _______________________________________________ > Gmod-ajax mailing list > Gmo...@li... > https://lists.sourceforge.net/lists/listinfo/gmod-ajax > |