Source: ruby-pkg-config
Version: 1.2.3-2
Severity: serious

Some recent change in unstable makes ruby-pkg-config FTBFS:

https://tests.reproducible-builds.org/debian/history/ruby-pkg-config.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ruby-pkg-config.html

...
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.3 from debian/ruby-tests.rb                              │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=/build/1st/ruby-pkg-config-1.2.3/debian/ruby-pkg-config/usr/lib/ruby/vendor_ruby:.
 
GEM_PATH=debian/ruby-pkg-config/usr/share/rubygems-integration/all:/var/lib/gems/2.3.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0:/usr/share/rubygems-integration/2.3.0:/usr/share/rubygems-integration/all
 ruby2.3 debian/ruby-tests.rb
Loaded suite debian/ruby-tests
Started
Did not match, retry with sorting
.Did not match, retry with sorting
....F
===============================================================================
Failure: test_libs_only_l(PkgConfigTest)
/build/1st/ruby-pkg-config-1.2.3/test/test_pkg_config.rb:50:in 
`test_libs_only_l'
     47:     result = pkg_config("cairo-png", "--libs-only-l")
     48:     msvc_result = result.gsub(/-l(cairo|png[0-9]+)\b/, '\1.lib')
     49:     assert_not_equal(msvc_result, result)
  => 50:     assert_equal(msvc_result, @cairo_png.libs_only_l)
     51:   end
     52: 
     53:   def test_libs_only_L
<"cairo.lib png16.lib -lz">(US-ASCII) expected but was
<"cairo.lib png16.lib z.lib">(UTF-8)

diff:
? cairo.lib png16.lib - lz 
?                     z. ib
  
? Encoding: US -ASCII
?            TF 8    
===============================================================================
.....

Finished in 11.707630081 seconds.
------
11 tests, 30 assertions, 1 failures, 0 errors, 0 pendings, 0 omissions, 0 
notifications
90.9091% passed
------
0.94 tests/s, 2.56 assertions/s
ERROR: Test "ruby2.3" failed. Exiting.
dh_auto_install: dh_ruby --install 
/build/1st/ruby-pkg-config-1.2.3/debian/ruby-pkg-config returned exit code 1
debian/rules:15: recipe for target 'binary' failed
make: *** [binary] Error 1

Reply via email to