[DRE-maint] Bug#923986: ruby-pygments.rb: FTBFS randomly (failing tests)
Santiago Vila
sanvila at debian.org
Thu Mar 7 22:41:55 GMT 2019
Package: src:ruby-pygments.rb
Version: 1.2.0-2
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --buildsystem=ruby --with ruby
dh_update_autotools_config -i -O--buildsystem=ruby
dh_autoreconf -i -O--buildsystem=ruby
dh_auto_configure -i -O--buildsystem=ruby
dh_ruby --configure
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
dh_ruby --build
dh_ruby --build
# build documention
rdoc lib
Parsing sources...
20% [ 1/ 5] lib/pygments.rb
40% [ 2/ 5] lib/pygments/lexer.rb
60% [ 3/ 5] lib/pygments/mentos.py
80% [ 4/ 5] lib/pygments/popen.rb
100% [ 5/ 5] lib/pygments/version.rb
Generating Darkfish format into /<<PKGBUILDDIR>>/doc...
Files: 5
Classes: 3 (2 undocumented)
Modules: 1 (0 undocumented)
Constants: 1 (1 undocumented)
Attributes: 0 (0 undocumented)
Methods: 27 (5 undocumented)
Total: 32 (8 undocumented)
75.00% documented
Elapsed: 0.5s
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test -i -O--buildsystem=ruby
dh_ruby --test
create-stamp debian/debhelper-build-stamp
fakeroot debian/rules binary-indep
dh binary-indep --buildsystem=ruby --with ruby
dh_testroot -i -O--buildsystem=ruby
dh_prep -i -O--buildsystem=ruby
debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_install
dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-pygments.rb
dh_ruby --install
┌──────────────────────────────────────────────────────────────────────────────┐
│ Install files │
└──────────────────────────────────────────────────────────────────────────────┘
install -d /<<PKGBUILDDIR>>/debian/ruby-pygments.rb/usr/lib/ruby/vendor_ruby
install -D -m644 /<<PKGBUILDDIR>>/lib/pygments.rb /<<PKGBUILDDIR>>/debian/ruby-pygments.rb/usr/lib/ruby/vendor_ruby/pygments.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/pygments/version.rb /<<PKGBUILDDIR>>/debian/ruby-pygments.rb/usr/lib/ruby/vendor_ruby/pygments/version.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/pygments/mentos.py /<<PKGBUILDDIR>>/debian/ruby-pygments.rb/usr/lib/ruby/vendor_ruby/pygments/mentos.py
install -D -m644 /<<PKGBUILDDIR>>/lib/pygments/lexer.rb /<<PKGBUILDDIR>>/debian/ruby-pygments.rb/usr/lib/ruby/vendor_ruby/pygments/lexer.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/pygments/popen.rb /<<PKGBUILDDIR>>/debian/ruby-pygments.rb/usr/lib/ruby/vendor_ruby/pygments/popen.rb
dh_installchangelogs -pruby-pygments.rb /<<PKGBUILDDIR>>/CHANGELOG.md upstream
┌──────────────────────────────────────────────────────────────────────────────┐
│ Install Rubygems integration metadata │
└──────────────────────────────────────────────────────────────────────────────┘
generating gemspec at /<<PKGBUILDDIR>>/debian/ruby-pygments.rb/usr/share/rubygems-integration/all/specifications/pygments.rb-1.2.0.gemspec
/usr/bin/ruby2.5 /usr/bin/gem2deb-test-runner
┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby2.5 │
└──────────────────────────────────────────────────────────────────────────────┘
GEM_PATH=debian/ruby-pygments.rb/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all ruby2.5 -e gem\ \"pygments.rb\"
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.5 from debian/ruby-tests.rb │
└──────────────────────────────────────────────────────────────────────────────┘
RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-pygments.rb/usr/lib/ruby/vendor_ruby:. GEM_PATH=debian/ruby-pygments.rb/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all ruby2.5 debian/ruby-tests.rb
Loaded suite /usr/lib/ruby/vendor_ruby/rake/rake_test_loader
Started
../<<PKGBUILDDIR>>/lib/pygments/popen.rb:156: warning: File.exists? is a deprecated name, use File.exist? instead
............./usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59: warning: loading in progress, circular require considered harmful - /usr/lib/ruby/2.5.0/pp.rb
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `collect'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `block in to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2081:in `convert'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1797:in `convert'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59: warning: loading in progress, circular require considered harmful - /usr/lib/ruby/2.5.0/pp.rb
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `collect'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `block in to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2081:in `convert'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1797:in `convert'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59: warning: loading in progress, circular require considered harmful - /usr/lib/ruby/2.5.0/pp.rb
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `collect'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `block in to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2081:in `convert'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1797:in `convert'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59: warning: loading in progress, circular require considered harmful - /usr/lib/ruby/2.5.0/pp.rb
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `collect'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `block in to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2081:in `convert'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1797:in `convert'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59: warning: loading in progress, circular require considered harmful - /usr/lib/ruby/2.5.0/pp.rb
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `collect'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `block in to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2081:in `convert'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1797:in `convert'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59: warning: loading in progress, circular require considered harmful - /usr/lib/ruby/2.5.0/pp.rb
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `collect'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2102:in `block in to_s'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:2081:in `convert'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1797:in `convert'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
#<Thread:0x000056449ae454f0@/<<PKGBUILDDIR>>/test/test_pygments.rb:120 run> terminated with exception (report_on_exception is true):
/usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block': </<span\ class="ch">\#!\/usr\/bin\/ruby<\/span>/> was expected to be =~ (Test::Unit::AssertionFailedError)
<nil>.
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1636:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
#<Thread:0x000056449ae45ef0@/<<PKGBUILDDIR>>/test/test_pygments.rb:120 run> terminated with exception (report_on_exception is true):
/usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block': </<span\ class="ch">\#!\/usr\/bin\/ruby<\/span>/> was expected to be =~ (Test::Unit::AssertionFailedError)
<nil>.
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
#<Thread:0x000056449ae45d88@/<<PKGBUILDDIR>>/test/test_pygments.rb:120 run> terminated with exception (report_on_exception is true):
/usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block': </<span\ class="ch">\#!\/usr\/bin\/ruby<\/span>/> was expected to be =~ (Test::Unit::AssertionFailedError)
<nil>.
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
#<Thread:0x000056449ae458b0@/<<PKGBUILDDIR>>/test/test_pygments.rb:120 run> terminated with exception (report_on_exception is true):
/usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block': </<span\ class="ch">\#!\/usr\/bin\/ruby<\/span>/> was expected to be =~ (Test::Unit::AssertionFailedError)
<nil>.
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
#<Thread:0x000056449ae45770@/<<PKGBUILDDIR>>/test/test_pygments.rb:120 run> terminated with exception (report_on_exception is true):
/usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block': </<span\ class="ch">\#!\/usr\/bin\/ruby<\/span>/> was expected to be =~ (Test::Unit::AssertionFailedError)
<nil>.
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
#<Thread:0x000056449ae46288@/<<PKGBUILDDIR>>/test/test_pygments.rb:120 run> terminated with exception (report_on_exception is true):
/usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block': </<span\ class="ch">\#!\/usr\/bin\/ruby<\/span>/> was expected to be =~ (Test::Unit::AssertionFailedError)
<nil>.
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
F#<Thread:0x000056449ae45ae0@/<<PKGBUILDDIR>>/test/test_pygments.rb:120 run> terminated with exception (report_on_exception is true):
/usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:55:in `block in assert_block': </<span\ class="ch">\#!\/usr\/bin\/ruby<\/span>/> was expected to be =~ (Test::Unit::AssertionFailedError)
<nil>.
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:53:in `assert_block'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:543:in `block in assert_match'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:1631:in `_wrap_assertion'
from /usr/lib/ruby/vendor_ruby/test/unit/assertions.rb:533:in `assert_match'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
from /<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
===============================================================================
Failure: test_highlight_on_multi_threads(PygmentsHighlightTest):
</<span\ class="ch">\#!\/usr\/bin\/ruby<\/span>/> was expected to be =~
<nil>.
/<<PKGBUILDDIR>>/test/test_pygments.rb:25:in `test_full_html_highlight'
/<<PKGBUILDDIR>>/test/test_pygments.rb:121:in `block (2 levels) in test_highlight_on_multi_threads'
118: def test_highlight_on_multi_threads
119: 10.times.map do
120: Thread.new do
=> 121: test_full_html_highlight
122: end
123: end.each do |thread|
124: thread.join
===============================================================================
............../<<PKGBUILDDIR>>/lib/pygments/popen.rb:156: warning: File.exists? is a deprecated name, use File.exist? instead
...................
Finished in 19.389538359 seconds.
-------------------------------------------------------------------------------
49 tests, 76 assertions, 1 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
97.9592% passed
-------------------------------------------------------------------------------
2.53 tests/s, 3.92 assertions/s
rake aborted!
Command failed with status (1)
Tasks: TOP => default => test
(See full trace by running task with --trace)
ERROR: Test "ruby2.5" failed. Exiting.
dh_auto_install: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-pygments.rb returned exit code 1
make[1]: *** [debian/rules:18: override_dh_auto_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2
--------------------------------------------------------------------------------
The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ruby-pygments.rb.html
The failures happen randomly but the failure rate in some cases is so high (around 50%)
that it would be improper to say that the package "builds from source".
I've put a bunch of my build logs here:
https://people.debian.org/~sanvila/build-logs/ruby-pygments.rb/
If you need a test machine where this failure happens, please contact me privately
and I would gladly offer ssh access.
My recommendation is that the failing tests are simply disabled for buster.
Thanks.
More information about the Pkg-ruby-extras-maintainers
mailing list