[DRE-maint] Bug#890691: ruby-bio FTBFS with ruby 2.5
Andreas Tille
andreas at fam-tille.de
Mon Jun 11 08:46:02 BST 2018
Hi,
I confirm that this bug persists also for the latest upstream version I
injected in Git[1] has the same issue. I bet some Ruby programmer could
easily fix the cause:
./build/ruby-bio-1.5.1/lib/bio/util/restriction_enzyme/range/sequence_range/calculated_cuts.rb:154: warning: constant ::Fixnum is deprecated
/build/ruby-bio-1.5.1/lib/bio/util/restriction_enzyme/range/sequence_range/calculated_cuts.rb:154: warning: constant ::Fixnum is deprecated
................
...............................................................................
........................................................../build/ruby-bio-1.5.1/lib/bio/db/soft.rb:220: warning: constant ::Fixnum is deprecated
/build/ruby-bio-1.5.1/lib/bio/db/soft.rb:226: warning: constant ::Fixnum is deprecated
.....................
...............................................................................
.O
===============================================================================
Omission: test randomly failing skipped [test_randomize_equiprobability(Bio::TestSequenceCommon::TestSequenceCommonRandomizeChi2)]
/build/ruby-bio-1.5.1/test/unit/bio/sequence/test_common.rb:324:in `test_randomize_equiprobability'
===============================================================================
O
===============================================================================
Omission: test randomly failing skipped [test_randomize_with_hash_equiprobability(Bio::TestSequenceCommon::TestSequenceCommonRandomizeChi2)]
/build/ruby-bio-1.5.1/test/unit/bio/sequence/test_common.rb:330:in `test_randomize_with_hash_equiprobability'
===============================================================================
...............................................................................
........................................................E
===============================================================================
Error: test_na_seqstat(Bio::TestShellPluginSeq): ArgumentError: incomplete format specifier; use %% (double %) instead
/build/ruby-bio-1.5.1/lib/bio/shell/plugin/seq.rb:85:in `format'
/build/ruby-bio-1.5.1/lib/bio/shell/plugin/seq.rb:85:in `block in seqstat'
/build/ruby-bio-1.5.1/lib/bio/shell/plugin/seq.rb:84:in `each'
/build/ruby-bio-1.5.1/lib/bio/shell/plugin/seq.rb:84:in `seqstat'
/build/ruby-bio-1.5.1/test/unit/bio/shell/plugin/test_seq.rb:118:in `test_na_seqstat'
The error message looks pretty clear and should be no big deal but I simply
do not speak Ruby.
Kind regards
Andreas.
[1] https://salsa.debian.org/ruby-team/ruby-bio
--
http://fam-tille.de
More information about the Pkg-ruby-extras-maintainers
mailing list