[DRE-maint] Bug#1004460: ruby-html-proofer accesses the internet during the build

Adrian Bunk bunk at debian.org
Fri Jan 28 01:19:33 GMT 2022


Source: ruby-html-proofer
Version: 3.19.2-2
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/ruby-html-proofer.html
https://buildd.debian.org/status/fetch.php?pkg=ruby-html-proofer&arch=all&ver=3.19.2-3&stamp=1643324945&raw=0

...
Failures:

  1) Command test works with as-links
     Failure/Error: expect(output).to match('1 failure')
     
       expected "Running [\"LinkCheck\"] on [\"www.github.com\", \"foofoofoo.biz\"]... \n\n\nChecking 2 external link...message (if any) from the server is: Couldn't connect to server\n\nHTML-Proofer found 2 failures!\n" to match "1 failure"
       Diff:
       @@ -1,16 +1,31 @@
       -1 failure
       +Running ["LinkCheck"] on ["www.github.com", "foofoofoo.biz"]... 
       +
       +
       +Checking 2 external links...
       +
       +- 
       +  *  External link http://foofoofoo.biz/ failed: response code 0 means something's wrong.
       +             It's possible libcurl couldn't connect to the server or perhaps the request timed out.
       +             Sometimes, making too many requests at once also breaks things.
       +             Either way, the return message (if any) from the server is: Couldn't resolve host name
       +  *  External link http://www.github.com/ failed: response code 0 means something's wrong.
       +             It's possible libcurl couldn't connect to the server or perhaps the request timed out.
       +             Sometimes, making too many requests at once also breaks things.
       +             Either way, the return message (if any) from the server is: Couldn't connect to server
       +
       +HTML-Proofer found 2 failures!
       
     # ./spec/html-proofer/command_spec.rb:8:in `block (2 levels) in <top (required)>'

Finished in 29.48 seconds (files took 1.11 seconds to load)
289 examples, 1 failure, 2 pending

Failed examples:

rspec ./spec/html-proofer/command_spec.rb:6 # Command test works with as-links

Randomized with seed 53943

/usr/bin/ruby2.7 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.10.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation failed
ERROR: Test "ruby2.7" failed. Exiting.
dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-html-proofer returned exit code 1
make: *** [debian/rules:8: binary-indep] Error 25



More information about the Pkg-ruby-extras-maintainers mailing list