[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Urgent call to BioPerl users (Was: Bug#848236: src:gbrowse: Fails to build from source since bioperl upgrade has broken libbio-graphics-perl)



Hi,

I checked all rdepends of BioPerl.  In summary there are no real new
BioPerl related issues (Sascha, could you please check roary - see
below).

On Fri, Dec 16, 2016 at 01:06:35PM +0100, Andreas Tille wrote:
> 
> $ apt-cache rdepends bioperl | grep "^ " | sort | uniq | grep -v -e alien-hunter -e libbio-perl-perl -e med-
>   arb

Not tested yet (non-free)

>   bioperl-run

Works with patch, Test suite runs at Build time

>   gbrowse

Fails - help is urgently needed:

...
syntax error at /home/andreas/debian-maintain/alioth/debian-med_git/build-area/gbrowse-2.54+dfsg/t/../lib/Bio/Graphics/Browser2/DataSource.pm line 963, near "$ENV\"
syntax error at /home/andreas/debian-maintain/alioth/debian-med_git/build-area/gbrowse-2.54+dfsg/t/../lib/Bio/Graphics/Browser2/DataSource.pm line 963, near "''}"
Global symbol "$self" requires explicit package name (did you forget to declare "my $self"?) at /home/andreas/debian-maintain/alioth/debian-med_git/build-area/gbrowse-2.54+dfsg/t/../lib/Bio/Graphics/Browser2/DataSource.pm line 971, <DATA> line 192.
Global symbol "$symbolic_db_name" requires explicit package name (did you forget to declare "my $symbolic_db_name"?) at /home/andreas/debian-maintain/alioth/debian-med_git/build-area/gbrowse-2.54+dfsg/t/../lib/Bio/Graphics/Browser2/DataSource.pm line 971, <DATA> line 192.
Global symbol "$length" requires explicit package name (did you forget to declare "my $length"?) at /home/andreas/debian-maintain/alioth/debian-med_git/build-area/gbrowse-2.54+dfsg/t/..
...

>   iva

Build + Testsuite OK.

>   libbio-graphics-perl

Builds when using libbio-coordinate-perl #848509

>   libchado-perl

Build + Testsuite OK. 

>   libgo-perl

Build + Testsuite OK. 

>   libtfbs-perl

Build + Testsuite OK. 

>   ncbi-epcr

Builds

>   predictprotein

Builds

>   roary

Build, however when trying to simulate the test suite via

  cd t/data/genbank_gbff
  roary -f out *.gff

Please cite Roary if you use any of the results it produces:
    Andrew J. Page, Carla A. Cummins, Martin Hunt, Vanessa K. Wong, Sandra Reuter, Matthew T. G. Holden, Maria Fookes, Daniel Falush, Jacqueline A. Keane, Julian Parkhill,
        "Roary: Rapid large-scale prokaryote pan genome analysis", Bioinformatics, 2015 Nov 15;31(22):3691-3693
    doi: http://doi.org/10.1093/bioinformatics/btv421
        Pubmed: 26198102

Use of uninitialized value in require at /usr/lib/x86_64-linux-gnu/perl/5.24/Encode.pm line 61.


This does not look good even if it does not look related to BioPerl.


>   velvetoptimiser

Builds
 

So as far as I can see if we can solve the gbrowse issue the migration
to 1.7.1 seems possible.

What do you think?

Kind regards

      Andreas.

-- 
http://fam-tille.de


Reply to: