Your message dated Wed, 24 Nov 2021 21:19:44 +0000 with message-id <e1mpzg8-0003ns...@fasolo.debian.org> and subject line Bug#996309: fixed in ruby-kubeclient 4.9.2-2 has caused the Debian Bug report #996309, regarding ruby-kubeclient: FTBFS with ruby3.0: ERROR: Test "ruby3.0" failed: /usr/lib/ruby/vendor_ruby/recursive_open_struct.rb:84:in `alias_method': undefined method `modifiable' for class `RecursiveOpenStruct' (NameError) 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.) -- 996309: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996309 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: ruby-kubeclient Version: 4.9.2-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: debian-r...@lists.debian.org Usertags: ruby3.0 Hi, We are about to enable building against ruby3.0 on unstable. During a test rebuild, ruby-kubeclient was found to fail to build in that situation. To reproduce this locally, you need to install ruby-all-dev from experimental on an unstable system or build chroot. Relevant part (hopefully): > /usr/lib/ruby/vendor_ruby/recursive_open_struct.rb:84:in `alias_method': > undefined method `modifiable' for class `RecursiveOpenStruct' (NameError) > Did you mean? module > from /usr/lib/ruby/vendor_ruby/recursive_open_struct.rb:84:in > `<class:RecursiveOpenStruct>' > from /usr/lib/ruby/vendor_ruby/recursive_open_struct.rb:16:in `<top > (required)>' > from > <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > /<<PKGBUILDDIR>>/debian/ruby-kubeclient/usr/lib/ruby/vendor_ruby/kubeclient/resource.rb:1:in > `<top (required)>' > from > <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > /<<PKGBUILDDIR>>/debian/ruby-kubeclient/usr/lib/ruby/vendor_ruby/kubeclient.rb:13:in > `<top (required)>' > from > <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from /<<PKGBUILDDIR>>/test/test_helper.rb:6:in `<top (required)>' > from /<<PKGBUILDDIR>>/test/test_common.rb:2:in `require_relative' > from /<<PKGBUILDDIR>>/test/test_common.rb:2:in `<top (required)>' > from > <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader.rb:17:in > `block in <main>' > from > /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader.rb:5:in > `select' > from > /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader.rb:5:in > `<main>' > rake aborted! > Command failed with status (1): [ruby -w -I"test" > /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader.rb > "test/test_common.rb" "test/test_common_url_handling.rb" > "test/test_component_status.rb" "test/test_config.rb" "test/test_endpoint.rb" > "test/test_exec_credentials.rb" "test/test_gcp_command_credentials.rb" > "test/test_google_application_default_credentials.rb" "test/test_helper.rb" > "test/test_kubeclient.rb" "test/test_limit_range.rb" > "test/test_missing_methods.rb" "test/test_namespace.rb" "test/test_node.rb" > "test/test_oidc_auth_provider.rb" "test/test_persistent_volume.rb" > "test/test_persistent_volume_claim.rb" "test/test_pod.rb" > "test/test_pod_log.rb" "test/test_process_template.rb" > "test/test_replication_controller.rb" > "test/test_resource_list_without_kind.rb" "test/test_resource_quota.rb" > "test/test_secret.rb" "test/test_security_context_constraint.rb" > "test/test_service.rb" "test/test_service_account.rb" "test/test_watch.rb" -v] > > Tasks: TOP => default > (See full trace by running task with --trace) > ERROR: Test "ruby3.0" failed: The full build log is available at https://people.debian.org/~kanashiro/ruby3.0/round2/builds/3/ruby-kubeclient/ruby-kubeclient_4.9.2-1+rebuild1633384926_amd64.build.txt
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: ruby-kubeclient Source-Version: 4.9.2-2 Done: Daniel Leidert <dleid...@debian.org> We believe that the bug you reported is fixed in the latest version of ruby-kubeclient, 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 996...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Daniel Leidert <dleid...@debian.org> (supplier of updated ruby-kubeclient 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: Wed, 24 Nov 2021 21:42:25 +0100 Source: ruby-kubeclient Architecture: source Version: 4.9.2-2 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team <pkg-ruby-extras-maintain...@lists.alioth.debian.org> Changed-By: Daniel Leidert <dleid...@debian.org> Closes: 996309 Changes: ruby-kubeclient (4.9.2-2) unstable; urgency=medium . * Team upload. * d/control (Build-Depends): Bump ruby-recursive-open-struct to 1.1.3, which is Ruby 3.0 compatible (closes: #996309). * d/copyright (Copyright): Add team. * d/rules: Use gem installation layout and install upstream changelog. * d/watch: Update file. * d/patches/remove-git-in-gemspec.patch: Update patch. - Fix spec.files to include lib for gem installation layout. * d/upstream/metadata: Update Changelog URL. Checksums-Sha1: ad79ea241f63553352ed3d51f5391f097ef52dd1 2201 ruby-kubeclient_4.9.2-2.dsc 0c85802376fc1b2d214c4fc346c0ff0a1b895e3c 4312 ruby-kubeclient_4.9.2-2.debian.tar.xz 660700e687b280da66de9602539967109bdaafb9 10857 ruby-kubeclient_4.9.2-2_amd64.buildinfo Checksums-Sha256: 4dc85f85656c10d92c4ecbd389e604db8bbae9fb52ae7f685c49eb413dd3673b 2201 ruby-kubeclient_4.9.2-2.dsc 45816d414d926f1dc01fe78c8c7583c7b9c9e9d76c3b97dc14d59a57a4db958c 4312 ruby-kubeclient_4.9.2-2.debian.tar.xz dc347b781f4fdf759b33fa9c81c2158952291678bc39c2ea1583eebbe315291c 10857 ruby-kubeclient_4.9.2-2_amd64.buildinfo Files: d7212696ec52f41931518ee5fc92e04e 2201 ruby optional ruby-kubeclient_4.9.2-2.dsc 0136801c8a21af4e040100224e58bd7f 4312 ruby optional ruby-kubeclient_4.9.2-2.debian.tar.xz 8112d927fa3509f8eaccf530541c84fb 10857 ruby optional ruby-kubeclient_4.9.2-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEvu1N7VVEpMA+KD3HS80FZ8KW0F0FAmGeqB8ACgkQS80FZ8KW 0F1FZw//UQN3VZvCK970D77NmgSkhlhStf4LDUH1ZEinWrkqHFlYXzj3hoYWDFCa k+iLQfiCXIBk+REGXjJjrEueKc31HYMGssehl/6ysf8J6khqKafMbkeO0hkbZ7KT k8ayGfMhyBLTcEOAB6j5YpomR8WHMb2Rs2NtT5qC4E1Wq+TOokPIlpcHQ6/rrFhC W++s0oA7oMCA4w9ic6VKj2yeplOn/BVSGDekf1Twxe+WEK+3Qz8hMAix2P9BNX2P uXBzLphg0Qln/lDr50kh8jDRTlpixzZMVyNhUR4Mmh7BtTWNuZO8Qf/vd3DiSJCL ggL0CxNgRz4IOBF6mP1TH/SQ6zUvAOjPl7318rsjQusg+d+CQj1XhZCAizgTkATI 4LL4gMja/RftYW+GAqlPeihhDFL1XJnFf/cKXXQraEiBfSfwqkNiY1Yk2ccgibBN 8+6qszFSGyrpy7at8PeUFAnoZ8A0//cpDngBZ9A6G7jyb5gBicu2bvBI5RvwM8xk eZ1UjNe6j41rNzyef8U8dW5CTw+uKJsN30/YjGjOsRzBjZkHLsAtgDQNEnMGfJLF GQKJuorbIlQ5tFRaw3/3+fC8VKifwCKGY+tLdR3tXRTA6hk5XxAFyi3G6H2dNcua jiLuN3kRfvs+stzXXqDndOJlvPgPlxv8IXvdngwIMOnPj8r+r40= =zkTe -----END PGP SIGNATURE-----
--- End Message ---