Your message dated Sun, 21 Nov 2021 23:08:05 +0000
with message-id <[email protected]>
and subject line Bug#996382: fixed in ruby-seamless-database-pool 1.0.20-2
has caused the Debian Bug report #996382,
regarding ruby-seamless-database-pool: FTBFS with ruby3.0: ERROR: Test
"ruby3.0" failed: ArgumentError:
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 [email protected]
immediately.)
--
996382: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996382
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-seamless-database-pool
Version: 1.0.20-1.1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ruby3.0
Hi,
We are about to enable building against ruby3.0 on unstable. During a test
rebuild, ruby-seamless-database-pool 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):
> ArgumentError:
> wrong number of arguments (given 1, expected 0)
> #
> /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.7/lib/active_record/connection_adapters/abstract/database_statements.rb:273:in
> `transaction'
> #
> ./lib/active_record/connection_adapters/seamless_database_pool_adapter.rb:187:in
> `block in transaction'
> #
> ./lib/active_record/connection_adapters/seamless_database_pool_adapter.rb:260:in
> `use_master_connection'
> #
> ./lib/active_record/connection_adapters/seamless_database_pool_adapter.rb:186:in
> `transaction'
> # ./spec/seamless_database_pool_adapter_spec.rb:146:in `block (4 levels)
> in <top (required)>'
> # ./lib/seamless_database_pool.rb:51:in `block in
> use_persistent_read_connection'
> # ./lib/seamless_database_pool.rb:78:in `set_read_only_connection_type'
> # ./lib/seamless_database_pool.rb:51:in `use_persistent_read_connection'
> # ./spec/seamless_database_pool_adapter_spec.rb:144:in `block (3 levels)
> in <top (required)>'
>
> Finished in 0.75931 seconds (files took 0.97484 seconds to load)
> 64 examples, 1 failure
>
> Failed examples:
>
> rspec ./spec/seamless_database_pool_adapter_spec.rb:135 #
> SeamlessDatabasePoolAdapter selecting a connection from the pool should use
> the master connection inside a transaction
>
> Randomized with seed 45692
>
> /usr/bin/ruby3.0
> -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib
> /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec
> --pattern ./spec/\*\*/\*_spec.rb --format documentation failed
> ERROR: Test "ruby3.0" failed:
The full build log is available at
https://people.debian.org/~kanashiro/ruby3.0/round2/builds/3/ruby-seamless-database-pool/ruby-seamless-database-pool_1.0.20-1.1+rebuild1633395012_amd64.build.txt
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: ruby-seamless-database-pool
Source-Version: 1.0.20-2
Done: Daniel Leidert <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ruby-seamless-database-pool, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Leidert <[email protected]> (supplier of updated
ruby-seamless-database-pool 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 21 Nov 2021 23:30:51 +0100
Source: ruby-seamless-database-pool
Architecture: source
Version: 1.0.20-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<[email protected]>
Changed-By: Daniel Leidert <[email protected]>
Closes: 996382
Changes:
ruby-seamless-database-pool (1.0.20-2) unstable; urgency=medium
.
* Team upload.
.
[ Debian Janitor ]
* Bump debhelper from old 11 to 13.
* Set debhelper-compat version in Build-Depends.
* Set upstream metadata fields: Bug-Database, Bug-Submit.
.
[ Daniel Leidert ]
* d/control: Add Rules-Requires-Root field.
(Standards-Version): Bump to 4.6.0.
(Depends): Remove interpreters and use ${ruby:Depends}.
* d/copyright: Add Upstream-Contact field.
(Copyright): Add team.
* d/rules: Use gem installation layout and install upstream changelog.
* d/patches/0002-Fix-Ruby-3.0-kwargs-handling.patch: Add patch.
- Fix handling of keyword arguments for Ruby 3.0 (closes: #996382).
* d/patches/series: Enable new patch.
* d/upstream/metadata: Add missing fields.
Checksums-Sha1:
2a1a745d0b1045c69369326454890a32dcbc459e 2241
ruby-seamless-database-pool_1.0.20-2.dsc
bb5f01aaed518310a066742bb9dfd55d10828a4c 3388
ruby-seamless-database-pool_1.0.20-2.debian.tar.xz
e9c5087e76979158914c6c71d6d72162919ab1a7 9701
ruby-seamless-database-pool_1.0.20-2_amd64.buildinfo
Checksums-Sha256:
0cb307b08b0660ea68d68c8ee4b45716a3e035af764110c9154ecc33fdfd7639 2241
ruby-seamless-database-pool_1.0.20-2.dsc
81bc05590e07966883886073d47bc34fe8a403c67189bace45b3fb0bfc13ea2c 3388
ruby-seamless-database-pool_1.0.20-2.debian.tar.xz
f97d70d1f4c8c759c84887019d723e1e8453e23494829dbbb351e83ef7d16c0e 9701
ruby-seamless-database-pool_1.0.20-2_amd64.buildinfo
Files:
707f15d5740a976ed9cd2beb0e9b9115 2241 ruby optional
ruby-seamless-database-pool_1.0.20-2.dsc
a3eda86c76356d3e4a5367cfcd29a543 3388 ruby optional
ruby-seamless-database-pool_1.0.20-2.debian.tar.xz
d39bd9c387839ee4484db30b0dc8b633 9701 ruby optional
ruby-seamless-database-pool_1.0.20-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEvu1N7VVEpMA+KD3HS80FZ8KW0F0FAmGayeIACgkQS80FZ8KW
0F0UOw//R8pcV1eRZMHqkqPFmdNqdIPVXR2dbGZJAi8vpdHcjzZfSfQlDw8Dfp+w
1a3x+OqUjKnbf86BqSaFcsnxNGOyqpl2imC5ICvXfejaH4dpld7Zs57X5hd7Lzyx
4uwOwvv5INSkk13cJjEXrZnR8KadB844YME6+mW0kAgPxqeYdT9Tsxfmb4DGh21s
83ILBD10nSEJRyycrvCEAfsEnQCKcoKOv4bs0pErOnaGElR8OxWdWwqNIruHo5go
vfIsDBuB15L9gTSMaLt9UecyKHsu0SRDNvOEPaV8dfGq1KotjL5ugveYOl7jaZkp
GEs4tS0sqdFkvFKsHaavaXqMQPtz+2O6nR8QrQDP7Cj/V4LA/i1qD4ovs9YaL6Of
Yd2PO0R/qx91roqt93IPvRcJc5Kqlqzq1vigRcfr2Hj17+crREwdz62PDVePqePT
3o9WqMIjP9XK++LVzgbtoqAyKoWeHAh3JDUnpyWtMgnZTFdEYQ2p2kwYVsb4HTuF
D+6A2JLjoYwv9KCb/pqU8QQI4rnyyHNv00n8wUJoEWDlheuWLSfiGYYHNFg9ldvS
Nc8LsdnsxcvceEKjgQo57HXWU2XYiYjNhHfhdVGG9D4Gxeh5jxC8GDqPLM9iksHA
69nzVA6BB8Lu+zZxFmGRUJwU78+Xdzoz9ycYxstCr+h8D7moDaQ=
=5+rY
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers