Source: ruby-fission
Version: 0.5.0-4
Severity: serious
X-Debbugs-CC: ruby-cfpropertyl...@packages.debian.org
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: needs-update
Control: affects -1 src:ruby-cfpropertylist

Dear maintainer(s),

With a recent upload of ruby-cfpropertylist the autopkgtest of ruby-fission fails in testing when that autopkgtest is run with the binary packages of ruby-cfpropertylist from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
ruby-cfpropertylist    from testing    3.0.6-2
ruby-fission           from testing    0.5.0-4
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of ruby-cfpropertylist to testing [1]. Of course, ruby-cfpropertylist shouldn't just break your autopkgtest (or even worse, your package), but it seems to me that the change in ruby-cfpropertylist was intended and your package needs to update to the new situation.

If this is a real problem in your package (and not only in your autopkgtest), the right binary package(s) from ruby-cfpropertylist should really add a versioned Breaks on the unfixed version of (one of your) package(s). Note: the Breaks is nice even if the issue is only in the autopkgtest as it helps the migration software to figure out the right versions to combine in the tests.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=ruby-cfpropertylist

https://ci.debian.net/data/autopkgtest/testing/amd64/r/ruby-fission/34996323/log.gz

31s 31s ┌──────────────────────────────────────────────────────────────────────────────┐ 31s │ Checking Rubygems dependency resolution on ruby3.1 │ 31s └──────────────────────────────────────────────────────────────────────────────┘
 31s  31s GEM_PATH= ruby3.1 -e gem\ \"fission\"
32s /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1413:in `rescue in block in activate_dependencies': Could not find 'CFPropertyList' (~> 2.2) among 99 total gem(s) (Gem::MissingSpecError) 32s Checked in 'GEM_PATH=/home/debci/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0' at: /usr/share/rubygems-integration/all/specifications/fission-0.5.0.gemspec, execute `gem env` for more information 32s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1410:in `block in activate_dependencies' 32s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1399:in `each' 32s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1399:in `activate_dependencies' 32s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1381:in `activate' 32s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:68:in `block in gem' 32s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:68:in `synchronize' 32s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:68:in `gem'
 32s    from -e:1:in `<main>'
32s /usr/lib/ruby/vendor_ruby/rubygems/dependency.rb:313:in `to_specs': Could not find 'CFPropertyList' (~> 2.2) - did find: [CFPropertyList-3.0.6] (Gem::MissingSpecVersionError) 32s Checked in 'GEM_PATH=/home/debci/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0' , execute `gem env` for more information 32s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1411:in `block in activate_dependencies' 32s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1399:in `each' 32s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1399:in `activate_dependencies' 32s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1381:in `activate' 32s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:68:in `block in gem' 32s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:68:in `synchronize' 32s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:68:in `gem'
 32s    from -e:1:in `<main>'
 32s abbrev (default: 0.1.0)
 32s base64 (default: 0.1.1)
 32s benchmark (default: 0.2.0)
 32s bigdecimal (default: 3.1.1)
 32s bundler (default: 2.3.7)
 32s CFPropertyList (3.0.6)
 32s cgi (default: 0.3.5)
 32s csv (default: 3.2.2)
 32s date (default: 3.2.2)
 32s debug (1.4.0)
 32s delegate (default: 0.2.0)
 32s did_you_mean (default: 1.6.1)
 32s diff-lcs (1.5.0)
 32s digest (default: 3.1.0)
 32s drb (default: 2.1.0)
 32s english (default: 0.7.1)
 32s erb (default: 2.2.3)
 32s error_highlight (default: 0.3.0)
 32s etc (default: 1.3.0)
 32s fakefs (1.2.0)
 32s fcntl (default: 1.0.1)
 32s fiddle (default: 1.1.0)
 32s fileutils (default: 1.6.0)
 32s find (default: 0.1.1)
 32s fission (0.5.0)
 32s forwardable (default: 1.3.2)
 32s getoptlong (default: 0.1.1)
 32s io-console (default: 0.5.11)
 32s io-nonblock (default: 0.1.0)
 32s io-wait (default: 0.2.1)
 32s ipaddr (default: 1.2.4)
 32s irb (default: 1.4.1)
 32s json (default: 2.6.1)
 32s logger (default: 1.5.0)
 32s matrix (0.4.2)
 32s minitest (5.15.0)
 32s mutex_m (default: 0.1.1)
 32s net-ftp (0.1.3)
 32s net-http (default: 0.2.0)
 32s net-imap (0.2.3)
 32s net-pop (0.1.1)
 32s net-protocol (default: 0.1.2)
 32s net-smtp (0.3.1)
 32s net-telnet (0.2.0)
 32s nkf (default: 0.1.1)
 32s observer (default: 0.1.1)
 32s open-uri (default: 0.2.0)
 32s open3 (default: 0.1.1)
 32s openssl (default: 3.0.1)
 32s optparse (default: 0.2.0)
 32s ostruct (default: 0.5.2)
 32s pathname (default: 0.2.0)
 32s power_assert (2.0.1)
 32s pp (default: 0.3.0)
 32s prettyprint (default: 0.1.1)
 32s prime (0.1.2)
 32s pstore (default: 0.1.1)
 32s psych (default: 4.0.3)
 32s racc (default: 1.6.0)
 32s rake (13.0.6)
 32s rbs (2.1.0)
 32s rdoc (default: 6.4.0)
 32s readline (default: 0.0.3)
 32s readline-ext (default: 0.1.4)
 32s reline (default: 0.3.0)
 32s resolv (default: 0.2.1)
 32s resolv-replace (default: 0.1.0)
 32s rexml (3.2.5)
 32s rinda (default: 0.1.1)
 32s rspec (3.12.0)
 32s rspec-core (3.12.0)
 32s rspec-expectations (3.12.1)
 32s rspec-mocks (3.12.1)
 32s rspec-support (3.12.0)
 32s rss (0.2.9)
 32s ruby2_keywords (default: 0.0.5)
 32s rubygems-update (3.3.15)
 32s sdbm (1.0.0)
 32s securerandom (default: 0.1.1)
 32s set (default: 1.0.2)
 32s shellwords (default: 0.1.0)
 32s singleton (default: 0.1.1)
 32s stringio (default: 3.0.1)
 32s strscan (default: 3.0.1)
 32s syslog (default: 0.1.0)
 32s tempfile (default: 0.1.2)
 32s test-unit (3.5.3)
 32s time (default: 0.2.0)
 32s timeout (default: 0.2.0)
 32s tmpdir (default: 0.1.2)
 32s tsort (default: 0.1.0)
 32s typeprof (0.21.2)
 32s un (default: 0.2.0)
 32s uri (default: 0.11.0)
 32s weakref (default: 0.1.1)
 32s webrick (1.8.1)
 32s xmlrpc (0.3.2)
 32s yaml (default: 0.2.0)
 32s zlib (default: 2.1.1)
 32s autopkgtest [04:21:31]: test gem2deb-test-runner

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to