Your message dated Sun, 13 Nov 2022 22:22:00 +0000
with message-id <e1oulmw-007lf3...@fasolo.debian.org>
and subject line Bug#1019647: fixed in ruby-power-assert 2.0.2-1
has caused the Debian Bug report #1019647,
regarding ruby-power-assert: FTBFS with ruby3.1: ERROR: Test "ruby3.1" failed.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1019647: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019647
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-power-assert
Version: 1.1.7-2
Severity: important
Justification: FTBFS
Tags: bookworm sid ftbfs
User: debian-r...@lists.debian.org
Usertags: ruby3.1

Hi,

We are about to start the ruby3.1 transition in unstable. While trying to
rebuild ruby-power-assert with ruby3.1 enabled, the build failed.

Relevant part of the build log (hopefully):
> /usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Checking Rubygems dependency resolution on ruby3.1                          
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-power-assert/usr/share/rubygems-integration/all:/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
>  ruby3.1 -e gem\ \"power_assert\"
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby3.1 from debian/ruby-tests.rake                           
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-power-assert/usr/lib/ruby/vendor_ruby:. 
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-power-assert/usr/share/rubygems-integration/all:/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
>  ruby3.1 -S rake -f debian/ruby-tests.rake
> /usr/bin/ruby3.1 -w -I"test" 
> /usr/lib/ruby/gems/3.1.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb 
> "test/block_test.rb" "test/dyna_symbol_key_test.rb" "test/parser_test.rb" 
> "test/safe_op_test.rb" "test/trace_test.rb" "test/test_core_ext_helper.rb" 
> "test/test_helper.rb" -v
> Loaded suite 
> /usr/lib/ruby/gems/3.1.0/gems/rake-13.0.6/lib/rake/rake_test_loader
> Started
> TestBlockContext: 
>   test_assertion_message_with_string:                 .: (0.014455)
>   test_colorized_pp[_colorize_message/_use_pp]:               .: (0.010077)
>   test_colorized_pp[_colorize_message]:                       .: (0.006736)
>   test_colorized_pp[_use_pp]:                         .: (0.001601)
>   test_workaround_for_bug11182:                               .: (0.000056)
>   test_workaround_for_ruby_2_2:                               .: (0.001612)
>   alias_method: 
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 400 :        .: 
> (0.001681)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 411 :        .: 
> (0.001549)
>   assertion_message: 
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 105 :        .: 
> (0.001161)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 111 :        .: 
> (0.001391)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 120 :        .: 
> (0.001416)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 131 :        .: 
> (0.001413)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 140 :        .: 
> (0.001622)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 154 :        .: 
> (0.001533)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 167 :        .: 
> (0.001718)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 185 :        .: 
> (0.001369)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 195 :        .: 
> (0.001439)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 207 :        .: 
> (0.001403)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 218 :        .: 
> (0.001576)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 233 :        .: 
> (0.001481)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 244 :        .: 
> (0.002198)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 254 :        .: 
> (0.002909)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 264 :        .: 
> (0.001618)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 313 :        .: 
> (10.007866)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 335 :        .: 
> (0.007029)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 66 : .: (0.002944)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 90 : .: (0.002604)
>     attribute: 
>       test: /<<PKGBUILDDIR>>/test/block_test.rb --location 290 :      F
> ===============================================================================
> Failure: test: /<<PKGBUILDDIR>>/test/block_test.rb --location 290 
> (TestBlockContext::assertion_message::attribute)
> /<<PKGBUILDDIR>>/test/block_test.rb:291:in `block (3 levels) in 
> <class:TestBlockContext>'
>      288:       end
>      289: 
>      290:       t do
>   => 291:         assert_equal <<END.chomp, assertion_message {
>      292:           @obj.to_i.to_i.to_s
>      293:           |              |
>      294:           |              "0"
> <"          @obj.to_i.to_i.to_s\n" +
> "          |              |\n" +
> "          |              \"0\"\n" +
> "          #<Class>"> expected but was
> <"          @obj.to_i.to_i.to_s\n" +
> "          |    |    |    |\n" +
> "          |    |    |    \"0\"\n" +
> "          |    |    0\n" +
> "          |    0\n" +
> "          #<Class>">
> 
> diff:
>             @obj.to_i.to_i.to_s
> ?           |              |    |    |
> ?           |              "0"
> ?                |    |       
> ?                ??????       
> +           |    |    0
> +           |    0
>             #<Class>
> ===============================================================================
> : (0.011436)
>       test: /<<PKGBUILDDIR>>/test/block_test.rb --location 301 :      F
> ===============================================================================
> Failure: test: /<<PKGBUILDDIR>>/test/block_test.rb --location 301 
> (TestBlockContext::assertion_message::attribute)
> /<<PKGBUILDDIR>>/test/block_test.rb:302:in `block (3 levels) in 
> <class:TestBlockContext>'
>      299:       end
>      300: 
>      301:       t do
>   => 302:         assert_equal <<END.chomp, assertion_message {
>      303:           true ? @obj.to_i.to_s : @obj.to_i
>      304:                  |         |
>      305:                  |         "0"
> <"          true ? @obj.to_i.to_s : @obj.to_i\n" +
> "                 |         |\n" +
> "                 |         \"0\"\n" +
> "                 #<Class>"> expected but was
> <"          true ? @obj.to_i.to_s : @obj.to_i\n" +
> "                 |    |    |\n" +
> "                 |    |    \"0\"\n" +
> "                 |    0\n" +
> "                 #<Class>">
> 
> diff:
>             true ? @obj.to_i.to_s : @obj.to_i
> ?                  |         |    |
> ?                  |         "0"
> ?                       |       
> ?                       ?       
> +                  |    0
>                    #<Class>
> ===============================================================================
> : (0.013844)
>   assertion_message_with_incompatible_encodings: 
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 428 :        .: 
> (0.003577)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 445 :        .: 
> (0.001376)
>   branch: 
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 462 :        .: 
> (0.001596)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 476 :        .: 
> (0.001507)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 490 :        .: 
> (0.001309)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 498 :        .: 
> (0.001372)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 508 :        .: 
> (0.001482)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 524 :        .: 
> (0.001528)
>   inspection_failure: 
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 352 :        .: 
> (0.001934)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 363 :        .: 
> (0.001371)
>   lazy_inspection: 
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 30 : .: (0.002248)
>     test: /<<PKGBUILDDIR>>/test/block_test.rb --location 44 : .: (0.002794)
> TestDynaSymbolKey: 
>   test: /<<PKGBUILDDIR>>/test/dyna_symbol_key_test.rb --location 20 : .: 
> (0.001430)
>   test_parser[{"a": b}]:                              .: (0.000135)
> TestParser: 
>   test_recoverable_invalid_syntax[if a]:              .: (0.000165)
>   test_recoverable_invalid_syntax[end.a]:             .: (0.000088)
>   test_recoverable_invalid_syntax[a.]:                        .: (0.000081)
>   test_recoverable_invalid_syntax[a&&]:                       .: (0.000078)
>   test_recoverable_invalid_syntax[a||]:                       .: (0.000075)
>   test_recoverable_invalid_syntax[a do]:              .: (0.000077)
>   test_valid_syntax[a(b(c), d)]:                      .: (0.000115)
>   test_valid_syntax[a.b.c(d)]:                                .: (0.000099)
>   test_valid_syntax[a(b).c.d(e)]:                     .: (0.000112)
>   test_valid_syntax[f(a(b).c.d(g(e)))]:                       .: (0.000129)
>   test_valid_syntax[a(b: c, d: e)]:                   .: (0.000104)
>   test_valid_syntax[a(b => c, d => e)]:                       .: (0.000106)
>   test_valid_syntax[{a: b, c: d}]:                    .: (0.000092)
>   test_valid_syntax[{a => b, c => d}]:                        .: (0.000094)
>   test_valid_syntax[[[a, b], [c, d]]]:                        .: (0.000101)
>   test_valid_syntax[a b, c { d }]:                    .: (0.000114)
>   test_valid_syntax[assertion_message { a }]:         .: (0.000085)
>   test_valid_syntax[a { b }]:                         .: (0.000087)
>   test_valid_syntax[A(B(c), d)]:                      .: (0.000105)
>   test_valid_syntax[a(b = c, (d, e = f), G = h)]:     .: (0.000137)
>   test_valid_syntax[a(b, *c, d, e, f: g, h: i, **j)]: .: (0.000136)
>   test_valid_syntax[a == b + c]:                      .: (0.000130)
>   test_valid_syntax[var.var(var)]:                    .: (0.000095)
>   test_valid_syntax[a(B, @c, @@d, $e, f.self, self)]: .: (0.000135)
>   test_valid_syntax[a.b c]:                           .: (0.000091)
>   test_valid_syntax["a#{b}c"]:                                .: (0.000097)
>   test_valid_syntax[/a#{b}c/]:                                .: (0.000093)
>   test_valid_syntax[[]]:                              .: (0.000069)
>   test_valid_syntax[a[0]]:                            .: (0.000103)
>   test_valid_syntax[[][]]:                            .: (0.000088)
>   test_valid_syntax[{}[]]:                            .: (0.000088)
>   test_valid_syntax[!a]:                              .: (0.000088)
>   test_valid_syntax[+a]:                              .: (0.000085)
>   test_valid_syntax[-a]:                              .: (0.000085)
>   test_valid_syntax[! a == (+b == -c)]:                       .: (0.000152)
>   test_valid_syntax[%x{a#{b}c}]:                      .: (0.000097)
>   test_valid_syntax[a..b]:                            .: (0.000079)
>   test_valid_syntax[a...b]:                           .: (0.000077)
>   test_valid_syntax[:"a#{b}c"]:                               .: (0.000093)
>   test_valid_syntax[return a, b]:                     .: (0.000087)
>   test_valid_syntax[->{}.()]:                         .: (0.000116)
>   test_valid_syntax[->{}.().()]:                      .: (0.000118)
>   test_valid_syntax[a.(b)]:                           .: (0.000102)
>   test_valid_syntax[a.[](b)]:                         .: (0.000091)
>   test_valid_syntax[a += b]:                          .: (0.000085)
>   test_valid_syntax[a if b]:                          .: (0.000110)
>   test_valid_syntax[a unless b]:                      .: (0.000097)
>   test_valid_syntax[if a then b; c else d; e end]:    .: (0.000131)
>   test_valid_syntax[if a then b end]:                 .: (0.000101)
>   test_valid_syntax[unless a then b; c else d; e end]:        .: (0.000123)
>   test_valid_syntax[unless a then b end]:             .: (0.000110)
>   test_valid_syntax[a.b ? c.d : e.f]:                 .: (0.000132)
>   test_valid_syntax[a.b ? (c ? d : e) : f.g]:         .: (0.000145)
>   test_valid_syntax[a ? 0 : 0]:                               .: (0.000100)
>   test_valid_syntax[a && b || c]:                     .: (0.000115)
>   test_valid_syntax[a and b or c]:                    .: (0.000112)
> TestSafeOp: 
>   test_parser[a&.b(c) + d]:                           .: (0.000212)
>   test_parser[a&.b.c]:                                        .: (0.000113)
>   test_parser[a&.(b)]:                                        .: (0.000126)
>   branch: 
>     test: /<<PKGBUILDDIR>>/test/safe_op_test.rb --location 32 :       .: 
> (0.001498)
>     test: /<<PKGBUILDDIR>>/test/safe_op_test.rb --location 42 :       .: 
> (0.001439)
> TestTraceContext: 
>   test_all_refs:                                      .: (0.043233)
>   test_bmethod:                                               .: (0.008634)
>   test_cfunc:                                         .: (0.007742)
>   test_iseq:                                          .: (0.008282)
> 
> Finished in 10.212954903 seconds.
> -------------------------------------------------------------------------------
> 108 tests, 154 assertions, 2 failures, 0 errors, 0 pendings, 0 omissions, 0 
> notifications
> 98.1481% passed
> -------------------------------------------------------------------------------
> 10.57 tests/s, 15.08 assertions/s
> rake aborted!
> Command failed with status (1): [ruby -w -I"test" 
> /usr/lib/ruby/gems/3.1.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb 
> "test/block_test.rb" "test/dyna_symbol_key_test.rb" "test/parser_test.rb" 
> "test/safe_op_test.rb" "test/trace_test.rb" "test/test_core_ext_helper.rb" 
> "test/test_helper.rb" -v]
> 
> Tasks: TOP => default
> (See full trace by running task with --trace)
> ERROR: Test "ruby3.1" failed.


The full build log is available from:
https://people.debian.org/~terceiro/ruby3.1/17/ruby-power-assert/ruby-power-assert_1.1.7-2+rebuild1663007954_amd64-2022-09-12T18:39:15Z.build

To reproduce this, you need to install ruby-all-dev >= 1:3.0+2. Depending on
when you try this, it might mean installing ruby-all-dev from experimental, or
if the transition has already started, a normal build on unstable will be
enough.  If you fail to reproduce, please provide a build log and diff it with
mine so that we can identify if something relevant changed in the meantime.

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: ruby-power-assert
Source-Version: 2.0.2-1
Done: Cédric Boutillier <bou...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ruby-power-assert, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1019...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cédric Boutillier <bou...@debian.org> (supplier of updated ruby-power-assert 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 13 Nov 2022 22:52:35 +0100
Source: ruby-power-assert
Architecture: source
Version: 2.0.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Cédric Boutillier <bou...@debian.org>
Closes: 1019647
Changes:
 ruby-power-assert (2.0.2-1) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Bump debhelper from old 12 to 13.
   * Update standards version to 4.5.1, no changes needed.
 .
   [ Cédric Boutillier ]
   * watch: follow repository from ruby organisation
   * Refresh packaging with dh_make_ruby -w
     + Update standards version to 4.6.1, no changes needed.
   * Use gem install layout
   * Install README
   * New upstream version 2.0.2
     + works with ruby3.1 (Closes: #1019647)
   * Refresh 0001-gemspec-drop-git-usage.patch
   * Update years in copyright file
Checksums-Sha1:
 28eaeb2aafb19a53052135180983bf5b14d7a56a 1574 ruby-power-assert_2.0.2-1.dsc
 0065edc5ac2f77f4b2edcb995208f5211a93af9c 17141 
ruby-power-assert_2.0.2.orig.tar.gz
 4a10d922e387cf89d3bb40e8238bfff691407c2d 4344 
ruby-power-assert_2.0.2-1.debian.tar.xz
 4ac86994089327635a3347e83a962cb49b8b7b26 9514 
ruby-power-assert_2.0.2-1_amd64.buildinfo
Checksums-Sha256:
 e70da8330060023f8ef6af47c0c2d9ae5f8c0900a90b9b814386a7e20f0c7a80 1574 
ruby-power-assert_2.0.2-1.dsc
 53971331797bb6eccd7c674eaa9eb789f8535287caac6f8a859c11c4b83faf07 17141 
ruby-power-assert_2.0.2.orig.tar.gz
 6405f389e91fad1f76031ceeb20f79d80989ef1890f68aba649ccde4b9bc2a46 4344 
ruby-power-assert_2.0.2-1.debian.tar.xz
 9cd3d3d564c2dbe0e557516724e01181ee81583a1a83d0b0d175ccd04e3a2db3 9514 
ruby-power-assert_2.0.2-1_amd64.buildinfo
Files:
 983c890ed4c71e2603f2bd3db8119845 1574 ruby optional 
ruby-power-assert_2.0.2-1.dsc
 cb5a7789c6b62a2f367f112472471e5e 17141 ruby optional 
ruby-power-assert_2.0.2.orig.tar.gz
 aaffbb89be09674321a5a9e553870902 4344 ruby optional 
ruby-power-assert_2.0.2-1.debian.tar.xz
 86485947b4f270adbdabb3bd6ed92072 9514 ruby optional 
ruby-power-assert_2.0.2-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQSEz/3CFSD4gwbsKdFSaZq2P58rwwUCY3Fo/wAKCRBSaZq2P58r
wx8KAP98GYt1r4xIfeOdL9HJhH4VgE+hdt+fwvuMoIu9f0ld8gD8CNbeoIUIrUj6
SQZyGNwXGpRaUlEE3bMAVpAL1dDItws=
=KLeI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to