Your message dated Sat, 15 Feb 2025 15:22:36 +0000
with message-id <e1tjk04-007idy...@fasolo.debian.org>
and subject line Bug#1092702: fixed in ruby-rgfa 1.3.1+dfsg-3
has caused the Debian Bug report #1092702,
regarding ruby-rgfa: FTBFS with ruby3.3: ERROR: Test "ruby3.3" failed: Error: 
test_field_writer_H(TestRGFAFieldWriter): NoMethodError: undefined method 
`trust' for an instance of RGFA::ByteArray
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.)


-- 
1092702: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092702
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-rgfa
Version: 1.3.1+dfsg-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: debian-r...@lists.debian.org
Usertags: ruby3.3

Hi,

The ruby3.3 transition has started on unstable. During a test rebuild,
ruby-rgfa failed to build.

Relevant part (hopefully):
> Error: test_field_writer_H(TestRGFAFieldWriter): NoMethodError: undefined 
> method `trust' for an instance of RGFA::ByteArray
> /<<PKGBUILDDIR>>/debian/ruby-rgfa/usr/lib/ruby/vendor_ruby/rgfa/byte_array.rb:21:in
>  `validate!'
> /<<PKGBUILDDIR>>/debian/ruby-rgfa/usr/lib/ruby/vendor_ruby/rgfa/byte_array.rb:36:in
>  `to_s'
> /<<PKGBUILDDIR>>/debian/ruby-rgfa/usr/lib/ruby/vendor_ruby/rgfa/field_writer.rb:83:in
>  `to_gfa_field'
> /<<PKGBUILDDIR>>/test/test_rgfa_field_writer.rb:19:in `test_field_writer_H'
>      16:   end
>      17: 
>      18:   def test_field_writer_H
>   => 19:     assert_equal("0D0D0D", [13,13,13].to_byte_array.to_gfa_field)
>      20:     assert_raise(RGFA::ByteArray::ValueError) do
>      21:       [13,13,1.3].to_byte_array.to_gfa_field
>      22:     end
> ===============================================================================
> F
> ===============================================================================
> Failure: test_field_writer_as_optfield(TestRGFAFieldWriter)
> /<<PKGBUILDDIR>>/test/test_rgfa_field_writer.rb:42:in 
> `test_field_writer_as_optfield'
>      39:   end
>      40: 
>      41:   def test_field_writer_as_optfield
>   => 42:     assert_equal("AA:i:13", 13.to_gfa_optfield(:AA))
>      43:   end
>      44: 
>      45: end
> <"AA:i:13"> expected but was
> <"AA:Z:13">
> 
> diff:
> ? AA:i:13
> ?    Z   
> ?    ?   
> ===============================================================================
> E
> ===============================================================================
> Error: test_field_setters_existing_optional_fields(TestRGFALine):
>   RGFA::FieldParser::FormatError: Wrong type (Integer) for field xx
>   Content: 13
>   Datatype: i
> /<<PKGBUILDDIR>>/debian/ruby-rgfa/usr/lib/ruby/vendor_ruby/rgfa/field_validator.rb:82:in
>  `validate_gfa_field!'
> /<<PKGBUILDDIR>>/debian/ruby-rgfa/usr/lib/ruby/vendor_ruby/rgfa/line.rb:351:in
>  `get'
> /<<PKGBUILDDIR>>/debian/ruby-rgfa/usr/lib/ruby/vendor_ruby/rgfa/line.rb:421:in
>  `method_missing'
> /<<PKGBUILDDIR>>/test/test_rgfa_line.rb:137:in 
> `test_field_setters_existing_optional_fields'
>      134: 
>      135:   def test_field_setters_existing_optional_fields
>      136:     l = RGFA::Line::Header.new(["xx:i:13","VN:Z:HI"], validate: 5)
>   => 137:     assert_equal(13, l.xx)
>      138:     l.xx = 15
>      139:     assert_equal(15, l.xx)
>      140:     assert_raise(RGFA::FieldParser::FormatError) { l.xx = "1A" }
> ===============================================================================
> F
> ===============================================================================
> Failure: test_field_setters_not_existing_optional_fields(TestRGFALine)
> /<<PKGBUILDDIR>>/test/test_rgfa_line.rb:154:in 
> `test_field_setters_not_existing_optional_fields'
>      151:     assert_equal(:"Z", l.zz.default_gfa_datatype)
>      152:     assert_nothing_raised { l.zi=1 }
>      153:     assert_equal(1, l.zi)
>   => 154:     assert_equal(:"i", l.zi.default_gfa_datatype)
>      155:     assert_nothing_raised { l.zf=1.0 }
>      156:     assert_equal(1.0, l.zf)
>      157:     assert_equal(:"f", l.zf.default_gfa_datatype)
> <:i> expected but was
> <:Z>
> 
> diff:
> ? :i
> ?  Z
> ?  ?
> ===============================================================================
> E
> ===============================================================================
> Error: test_header_add(TestRGFALineCreators):
>   RGFA::FieldParser::FormatError: Wrong type (Integer) for field aa
>   Content: 15
>   Datatype: i
> /<<PKGBUILDDIR>>/debian/ruby-rgfa/usr/lib/ruby/vendor_ruby/rgfa/field_validator.rb:82:in
>  `validate_gfa_field!'
> /<<PKGBUILDDIR>>/debian/ruby-rgfa/usr/lib/ruby/vendor_ruby/rgfa/field_array.rb:47:in
>  `push_with_validation'
> /<<PKGBUILDDIR>>/debian/ruby-rgfa/usr/lib/ruby/vendor_ruby/rgfa/line/header.rb:40:in
>  `add'
> /<<PKGBUILDDIR>>/test/test_rgfa_line_creators.rb:120:in `test_header_add'
>      117:     gfa << "H\tVN:Z:1.0"
>      118:     gfa << "H\taa:i:12\tab:Z:test1"
>      119:     gfa << "H\tac:Z:test2"
>   => 120:     gfa.header.add(:aa, 15)
>      121:     assert_equal(
>      122:       [
>      123:         "H\tVN:Z:1.0",
> ===============================================================================
> Finished in 0.06644646 seconds.
> -------------------------------------------------------------------------------
> 139 tests, 570 assertions, 3 failures, 4 errors, 0 pendings, 0 omissions, 0 
> notifications
> 94.964% passed
> -------------------------------------------------------------------------------
> 2091.91 tests/s, 8578.34 assertions/s
> ERROR: Test "ruby3.3" failed: 


The full build log is available at
https://people.debian.org/~terceiro/ruby3.3/ruby-rgfa_1.3.1+dfsg-2+rebuild1736519441_amd64.build

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: ruby-rgfa
Source-Version: 1.3.1+dfsg-3
Done: Sascha Steinbiss <sa...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ruby-rgfa, 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 1092...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sascha Steinbiss <sa...@debian.org> (supplier of updated ruby-rgfa 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: SHA256

Format: 1.8
Date: Sat, 15 Feb 2025 15:44:27 +0100
Source: ruby-rgfa
Architecture: source
Version: 1.3.1+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Sascha Steinbiss <sa...@debian.org>
Closes: 1092702
Changes:
 ruby-rgfa (1.3.1+dfsg-3) unstable; urgency=medium
 .
   * Fix tests by adding patch to support Ruby 3.3.
     Closes: #1092702
   * Use ruby:Depends in d/control.
   * Bump Standards-Version.
   * Bump d/copyright date for debian directory.
Checksums-Sha1:
 783d5654f9bea9d3bbbf3ef2762463ce0925613c 2016 ruby-rgfa_1.3.1+dfsg-3.dsc
 c1c0f561791e89c5310b699646b67942cc546d01 11212 
ruby-rgfa_1.3.1+dfsg-3.debian.tar.xz
 b7fcbd8a2509d2aad8fa831bbe6ee99971f53ffd 9133 
ruby-rgfa_1.3.1+dfsg-3_amd64.buildinfo
Checksums-Sha256:
 978cff140cbda18ebb7ae37e7331080922bb4156ac6e39b27e9b850d13aa7b60 2016 
ruby-rgfa_1.3.1+dfsg-3.dsc
 37b6fd2d363c384738ea46baa69d68505f63d7f2f0deaa5ef2bf2f75e5ebb4f4 11212 
ruby-rgfa_1.3.1+dfsg-3.debian.tar.xz
 e4eb2d59ee735ba23f9323a23b4c14e7b6d0aea0794c31a284152748a74fff56 9133 
ruby-rgfa_1.3.1+dfsg-3_amd64.buildinfo
Files:
 c2516cf8e0c449b3aa72047248e6dec9 2016 science optional 
ruby-rgfa_1.3.1+dfsg-3.dsc
 d8760191670092c7353f5dcb5907dc6d 11212 science optional 
ruby-rgfa_1.3.1+dfsg-3.debian.tar.xz
 3b5a482445e2b9fdfaba997dd43211b4 9133 science optional 
ruby-rgfa_1.3.1+dfsg-3_amd64.buildinfo

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

iQIzBAEBCAAdFiEEWzS6WqtVB+kDQm6F6NN64vCfSHIFAmewrRUACgkQ6NN64vCf
SHICiA/8CUnwfIZBQlNQWN6B8smn+7c6jC1MCffwhJH24SzPsTTtaH+bbLYP2gJf
sw9MDP1Nlu3V6Bhb0brSl1nANdfRFB3QrDmQez9/4UyjMXByL7PIfY4fbjTVBmTA
MpHcGbPpPRLw6A04mWh4vd+vEpypp4tgcJSpEgd9s/+2WCVbKEx5IwJraq/3aM+A
iyZm3sFfE2NKy7frkl89/xT2NtaugfzwkaXrORWyJoklhT5L7Xnw2xsfnrZvvC4L
vLKtMQ9NR6OGlLJ0PfAXRgPkdU2pzdgtyh56qH9jbGtka9Bex+7u3ThxDHrpVpoR
T3IaRqLc2ACoLcZHvWoGoA0Sujo+YBdFMblZaoR6RCr/zPrTAgGrttJhyjL6pnic
U2HHLU0yOPLt94PrfHouznMULnuvoaFQWV48OzXNOtsX17NeRJda0HjrCK0UO0Im
Eq8s5IfEUGFI02REP5YCVbr0EyzruEEcrQ+AlZ6AMGCm1EOd77rqW0HlLFzaQ9h9
Yinzb6MV1XznNBA67pmoPFEx13z5USKaji1ooE4aKtv5j70LtkHY/JUxRw34/DUf
jh4J/GgBga+HcCL9wbrMF1p3akhfrKE5TtZzBuhqQnxFrSS2jXoDU4Rm/h/Rciml
vajko9Y3ZU1Vp1fG+Kf/0tShYi5xFZnSh4+gC9PzYF068LBmaO0=
=TyEO
-----END PGP SIGNATURE-----

Attachment: pgp7yyr9m7DFm.pgp
Description: PGP signature


--- End Message ---

Reply via email to