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

Tool shed repository 'package_perl_5_18' tool dependencies - perl error #609

Closed
gad83 opened this issue Feb 23, 2016 · 22 comments
Closed

Tool shed repository 'package_perl_5_18' tool dependencies - perl error #609

gad83 opened this issue Feb 23, 2016 · 22 comments

Comments

@gad83
Copy link

gad83 commented Feb 23, 2016

Hello,

I'm on galaxy release_15.10
I tried to install the tool shed repository 'package_perl_5_18'.
It comes with two tools dependencies

  1. gnu_coreutils 8.22 package
  2. perl 5.18.1 package

However, I have a error. Please take a look at the picture.
galaxy_perl_error

Thank you!

@hexylena
Copy link
Member

@gad83
Copy link
Author

gad83 commented Feb 23, 2016

Hello @erasche ,

thank you for the response.
was the fix propagated to release_15.10?

salutations,
edgar

@hexylena
Copy link
Member

I don't believe it is. @nsoranzo should we backport to 15.10?

@nsoranzo
Copy link
Member

@erasche I'd be ok with backporting, but would it also make sense to revert the whitespace changes in #213?

@blankenberg
Copy link
Member

There is a very good argument for reverting the whitespace changes.

@hexylena
Copy link
Member

@nsoranzo ok, go for it. I'm of the mind that it's only devs reading this so it should be legible to us, but since this will cause issues for people who aren't up-to-date, let's fix it.

@gad83
Copy link
Author

gad83 commented Mar 8, 2016

hello guys,
any updates on this issue?

@mvdbeek
Copy link
Member

mvdbeek commented Mar 8, 2016

You should be able to just update it. That specific error should be fixed with #617 and #616

@gad83
Copy link
Author

gad83 commented Mar 8, 2016

I've "git pull" the updates.
I've restarted my instance of galaxy.
However, I still get the exact same error.
Please see below the update messages to make sure I'm in the write repo:


git pull


remote: Counting objects: 230, done.
remote: Compressing objects: 100% (27/27), done.
remote: Total 230 (delta 176), reused 170 (delta 170), pack-reused 33
Receiving objects: 100% (230/230), 84.29 KiB, done.
Resolving deltas: 100% (177/177), completed with 112 local objects.
From https://github.com/galaxyproject/galaxy
6824214..36d85e8 dev -> origin/dev
b5949bc..d225aeb release_15.10 -> origin/release_15.10
8905baf..0c34d5b release_16.01 -> origin/release_16.01
Updating b5949bc..d225aeb
Fast-forward
.../galaxy/scripts/mvc/citation/citation-model.js | 33 +++++++++++++------
static/maps/mvc/citation/citation-model.js.map | 2 +-
static/scripts/mvc/citation/citation-model.js | 2 +-
3 files changed, 24 insertions(+), 13 deletions(-)


git branch -av

@mvdbeek
Copy link
Member

mvdbeek commented Mar 8, 2016

Sorry, that may not have been clear. You have to update the package in your galaxy instance,
in the admin settings -> manage tools -> get updates and then install updates

@gregvonkuster
Copy link
Contributor

I'm still seeing installation problems with the latest version of package_perl_5_18 - revision 35f117d7396b. I'm trying to install on Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux and I get this exception:

make  && make install
STDERR
CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
      CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2  -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings
make[1]: *** [Makefile] Error 1
make[1]: *** [Makefile] Error 1
Unsuccessful make(cpan/Archive-Extract): code=512 at make_ext.pl line 490.
make: *** [cpan/Archive-Extract/pm_to_blib] Error 25

@mvdbeek
Copy link
Member

mvdbeek commented Mar 8, 2016

Difficult to say what's the problem here ... I don't really see an error that we could go look for :/
Any ideas @bgruening @erasche ?

@mvdbeek
Copy link
Member

mvdbeek commented Mar 8, 2016

It might be this weird obsession for PERL to try to write to the $HOME directory.
@gregvonkuster If you grep In your galaxy logs, do you have any permission denied errors around the time you were installing perl?

Perhaps
if [ -d "$TMP_WORK_DIR" ] ; then export HOME=$TMP_WORK_DIR ; else export HOME=mktemp -d ; fi ;
and a manual configure && make && make install instead of https://github.com/galaxyproject/tools-iuc/blob/master/packages/package_perl_5_18/tool_dependencies.xml#L11 would do the trick?!

@gregvonkuster
Copy link
Contributor

@mvdbeek I'm still getting the same compile error that I listed above. Here is the relevant portion of the install log. Do you see something that looks like a cause I can correct? The "makefile out of date" issue seems strange...

updated lib/Config.pm
./miniperl -Ilib write_buildcustomize.pl >lib/buildcustomize.pl
install_environment.STDOUT DEBUG 2016-03-08 20:19:54,805 ./miniperl -Ilib make_ext.pl cpan/Archive-Extract/pm_to_blib MAKE=make LIBPERL_A=libperl.a
./miniperl -Ilib make_ext.pl cpan/Archive-Extract/pm_to_blib MAKE=make LIBPERL_A=libperl.a
install_environment.STDOUT DEBUG 2016-03-08 20:19:54,873
Making Archive::Extract (all)
Creating Makefile.PL in cpan/Archive-Extract for Archive::Extract
Running Makefile.PL in cpan/Archive-Extract
install_environment.STDOUT DEBUG 2016-03-08 20:19:55,140 Writing Makefile for Archive::Extract
../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.a
Writing Makefile for Archive::Extract
install_environment.STDOUT DEBUG 2016-03-08 20:19:55,198 Makefile out-of-date with respect to Makefile.PL
install_environment.STDOUT DEBUG 2016-03-08 20:19:55,212 make -f Makefile.old clean > /dev/null 2>&1
make[1]: Entering directory /nfs/brubeck.bx.psu.edu/scratch5/galaxy-pugh/galaxy/database/tmp/tmp-toolshed-mtd4adhYH/perl-5.18.1/cpan/Archive-Extract' Makefile out-of-date with respect to Makefile.PL Cleaning current config before rebuilding Makefile... make -f Makefile.old clean > /dev/null 2>&1 ../../miniperl "-I../../lib" "-I../../lib" Makefile.PL "INSTALLDIRS=perl" "INSTALLMAN1DIR=none" "INSTALLMAN3DIR=none" "PERL_CORE=1" "LIBPERL_A=libperl.a" install_environment.STDOUT DEBUG 2016-03-08 20:19:55,462 Writing Makefile for Archive::Extract install_environment.STDOUT DEBUG 2016-03-08 20:19:55,466 ==> Please rerun the make command. <== install_environment.STDOUT DEBUG 2016-03-08 20:19:55,467 make config PERL_CORE=1 LIBPERL_A=libperl.a failed, continuing anyway... Writing Makefile for Archive::Extract ==> Your Makefile has been rebuilt. <== false ==> Please rerun the make command. <== make[1]: Leaving directory/nfs/brubeck.bx.psu.edu/scratch5/galaxy-pugh/galaxy/database/tmp/tmp-toolshed-mtd4adhYH/perl-5.18.1/cpan/Archive-Extract'
Making all in cpan/Archive-Extract
make all PERL_CORE=1 LIBPERL_A=libperl.a
make config PERL_CORE=1 LIBPERL_A=libperl.a failed, continuing anyway...
make[1]: *** [Makefile] Error 1
install_environment.STDOUT DEBUG 2016-03-08 20:19:55,474 Makefile out-of-date with respect to Makefile.PL
install_environment.STDOUT DEBUG 2016-03-08 20:19:55,528 make -f Makefile.old clean > /dev/null 2>&1
make[1]: Entering directory /nfs/brubeck.bx.psu.edu/scratch5/galaxy-pugh/galaxy/database/tmp/tmp-toolshed-mtd4adhYH/perl-5.18.1/cpan/Archive-Extract' Makefile out-of-date with respect to Makefile.PL Cleaning current config before rebuilding Makefile... make -f Makefile.old clean > /dev/null 2>&1 ../../miniperl "-I../../lib" "-I../../lib" Makefile.PL "INSTALLDIRS=perl" "INSTALLMAN1DIR=none" "INSTALLMAN3DIR=none" "PERL_CORE=1" "LIBPERL_A=libperl.a" install_environment.STDOUT DEBUG 2016-03-08 20:19:55,785 Writing Makefile for Archive::Extract install_environment.STDOUT DEBUG 2016-03-08 20:19:55,790 ==> Please rerun the make command. <== Writing Makefile for Archive::Extract ==> Your Makefile has been rebuilt. <== false ==> Please rerun the make command. <== make[1]: Leaving directory/nfs/brubeck.bx.psu.edu/scratch5/galaxy-pugh/galaxy/database/tmp/tmp-toolshed-mtd4adhYH/perl-5.18.1/cpan/Archive-Extract'
make[1]: *** [Makefile] Error 1
Unsuccessful make(cpan/Archive-Extract): code=512 at make_ext.pl line 490.
make: *** [cpan/Archive-Extract/pm_to_blib] Error 25

@mvdbeek
Copy link
Member

mvdbeek commented Mar 8, 2016

bug over bug ... :/
I noticed this too, but I'm pretty sure coreutils was not the problem. If I remember well, we included coreutils to have a consistent mktmp behaviour between linux and OS X. If you're on linux, it should work without coreutils.

@mvdbeek
Copy link
Member

mvdbeek commented Mar 8, 2016

http://www.perlmonks.org/?node_id=992572 gave me the idea for a potential permission problem.

@gad83
Copy link
Author

gad83 commented Mar 8, 2016

I have something to add: there is two perl versions
two_perls

@gad83
Copy link
Author

gad83 commented Mar 8, 2016

Also I get an error when I try to install gnu_coreutils:
two_perls_error

@mvdbeek
Copy link
Member

mvdbeek commented Mar 8, 2016

@gad83 that's a bug that had been fixed in the 16.01 release (plus an additional fix that still needs to be backported from dev).
But the good news is that perl has installed fine for you.

@gad83
Copy link
Author

gad83 commented Mar 8, 2016

should I ignore the two other dependencies
gnu_coreutils v8.25
and
perl v8.25 ????
ALSO
ignore

@mvdbeek
Copy link
Member

mvdbeek commented Mar 8, 2016

Yes, that should be okay. When you update galaxy to 16.01, a repair will remove the outdated dependency from the database.

What you can do to make sure that the dependency works is to click on package_perl_5_18, then on perl under the installed tool dependencies. It will show you a path. When you go to that directory, you should find a env.sh file. If you source the file [source env.sh], and you type which perl, it should give you the path to perl that galaxy will use, instead of /usr/bin/perl.

@gad83
Copy link
Author

gad83 commented Mar 8, 2016

done and works !
thanks !!!!!!!!!!!!!!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants