Your message dated Fri, 05 Nov 2021 21:05:17 +0000
with message-id <[email protected]>
and subject line Bug#996230: fixed in ruby-friendly-id 5.4.2-1
has caused the Debian Bug report #996230,
regarding ruby-friendly-id: FTBFS with ruby3.0: ERROR: Test "ruby3.0" failed:
/usr/share/rubygems-integration/all/gems/activerecord-6.0.3.7/lib/active_record/associations.rb:1370:in
`has_many': wrong number of arguments (given 3, expected 1..2) (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.)
--
996230: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996230
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-friendly-id
Version: 5.3.0-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-friendly-id 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/share/rubygems-integration/all/gems/activerecord-6.0.3.7/lib/active_record/associations.rb:1370:in
> `has_many': wrong number of arguments (given 3, expected 1..2)
> (ArgumentError)
> from
> /<<PKGBUILDDIR>>/debian/ruby-friendly-id/usr/lib/ruby/vendor_ruby/friendly_id/history.rb:75:in
> `block in included'
> from
> /<<PKGBUILDDIR>>/debian/ruby-friendly-id/usr/lib/ruby/vendor_ruby/friendly_id/history.rb:74:in
> `class_eval'
> from
> /<<PKGBUILDDIR>>/debian/ruby-friendly-id/usr/lib/ruby/vendor_ruby/friendly_id/history.rb:74:in
> `included'
> from
> /<<PKGBUILDDIR>>/debian/ruby-friendly-id/usr/lib/ruby/vendor_ruby/friendly_id/configuration.rb:56:in
> `include'
> from
> /<<PKGBUILDDIR>>/debian/ruby-friendly-id/usr/lib/ruby/vendor_ruby/friendly_id/configuration.rb:56:in
> `block in use'
> from
> /<<PKGBUILDDIR>>/debian/ruby-friendly-id/usr/lib/ruby/vendor_ruby/friendly_id/configuration.rb:53:in
> `map'
> from
> /<<PKGBUILDDIR>>/debian/ruby-friendly-id/usr/lib/ruby/vendor_ruby/friendly_id/configuration.rb:53:in
> `use'
> from
> /<<PKGBUILDDIR>>/debian/ruby-friendly-id/usr/lib/ruby/vendor_ruby/friendly_id/base.rb:209:in
> `friendly_id'
> from /<<PKGBUILDDIR>>/test/history_test.rb:10:in `<class:Manual>'
> from /<<PKGBUILDDIR>>/test/history_test.rb:8:in `<class:HistoryTest>'
> from /<<PKGBUILDDIR>>/test/history_test.rb:3: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/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/dependencies.rb:324:in
> `block in require'
> from
> /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/dependencies.rb:291:in
> `load_dependency'
> from
> /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/dependencies.rb:324: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>'
> ------------------------------------------------------------------------
> Using ruby 3.0.2 AR 6.0.3.7 with sqlite3 (in-memory)
> 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/base_test.rb" "test/candidates_test.rb" "test/configuration_test.rb"
> "test/core_test.rb" "test/finders_test.rb" "test/generator_test.rb"
> "test/history_test.rb" "test/numeric_slug_test.rb"
> "test/object_utils_test.rb" "test/reserved_test.rb" "test/scoped_test.rb"
> "test/sequentially_slugged_test.rb" "test/simple_i18n_test.rb"
> "test/slugged_test.rb" "test/sti_test.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-friendly-id/ruby-friendly-id_5.3.0-1+rebuild1633380511_amd64.build.txt
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: ruby-friendly-id
Source-Version: 5.4.2-1
Done: Lucas Kanashiro <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ruby-friendly-id, 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.
Lucas Kanashiro <[email protected]> (supplier of updated ruby-friendly-id
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: SHA256
Format: 1.8
Date: Fri, 05 Nov 2021 17:28:17 -0300
Source: ruby-friendly-id
Architecture: source
Version: 5.4.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<[email protected]>
Changed-By: Lucas Kanashiro <[email protected]>
Closes: 996230
Changes:
ruby-friendly-id (5.4.2-1) unstable; urgency=medium
.
* Team upload.
.
[ Debian Janitor ]
* Bump debhelper from old 11 to 12.
* Set debhelper-compat version in Build-Depends.
* Set field Upstream-Contact in debian/copyright.
* Remove obsolete fields Contact, Name from debian/upstream/metadata (already
present in machine-readable debian/copyright).
* Update watch file format version to 4.
* Bump debhelper from old 12 to 13.
* Update standards version to 4.5.1, no changes needed.
.
[ Lucas Kanashiro ]
* New upstream version 5.4.2 (Closes: #996230)
* Add runtime dependency on ${ruby:Depends}
* Declare compliance with Debian Policy 4.6.0
Checksums-Sha1:
795ec22b186d3c6d09346ce1faeddb5a12b8cb08 2176 ruby-friendly-id_5.4.2-1.dsc
ad258168fdfcf1801f27383eb8a90c1bf577e15e 51007
ruby-friendly-id_5.4.2.orig.tar.gz
212719871ff1500a5e4a917748325f19fa6b64ed 2836
ruby-friendly-id_5.4.2-1.debian.tar.xz
Checksums-Sha256:
58167d8b0c7e11a96a93b50e1f554c5d2bc4661e38db116be4f1b0bed792deba 2176
ruby-friendly-id_5.4.2-1.dsc
092720ac7a9e985c0121ef4c080e959e05c28422880de84e5c8af694f9759dd9 51007
ruby-friendly-id_5.4.2.orig.tar.gz
42dcac51debe53b2abed00223e1a73d8dbe48504782c79f40911c75d3c369990 2836
ruby-friendly-id_5.4.2-1.debian.tar.xz
Files:
c5f0652b241ef14b0fe7bfeb74bd08b3 2176 ruby optional
ruby-friendly-id_5.4.2-1.dsc
a99355107b9c33ababbd5cca6ec9eeb9 51007 ruby optional
ruby-friendly-id_5.4.2.orig.tar.gz
bea2dfc70881603f6f3d1a69ddbe6a51 2836 ruby optional
ruby-friendly-id_5.4.2-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCAAzFiEEjtbD+LrJ23/BMKhw+COicpiDyXwFAmGFlHEVHGthbmFzaGly
b0BkZWJpYW4ub3JnAAoJEPgjonKYg8l8yoQQAIPej9pxSE5jJEa85EuCjkQ3SOPB
tMRi8fggbOdl8zpr6r47qcZfk27D1JBPxDnf7mwGdtpCAD8NjBoi9ItB7Hk8r2oZ
g9hmfQBSfYgt7sT5+i9GCG6bwF0XRczwCHsysS2DyNzwrETBs5cY7VX6SCbD8hw8
Wcz0fQEJqmMuIsFKwqO3PzUMbSReAGNSb1jUy8Aul49KZkixweleJbBThCeiXynY
46Zxn4tPpMffJl0wn0qK5hw086HVRLYeFo2pZPSs0533WSQWCCjtwNi45YH9wTQd
5VPfmZoR4c4Efk65K2UNEk6KvGTxPdW1xCv5njw2IKBcykFUeqZEGEanvZSxu81q
TSZSi7k4pNc0A+AdxnaZW4M3pY/1BVEcIvdYx7aQna6/RSryUpA/+KoPJkdn3+aQ
m0FjKJGq1hTf2gVSIEuZ8qzsngk6UXGUbKIzBkP272akniEiWNdKheevuyNl2bq2
MJrcD5XYtcQM3UQOgb7h7VN0zqsNC4jwLxTYc02pSEKtlZ4ZK5lbTpVCg5WPk7WQ
+aFsrUnS35kCjXsLTvgnh6a06G6LE3ZnKx/yy+njSCq1F1qeA84u/ChlfD80Yqw+
D2o9PTcdrxbHd1ORjrN74XW1Ds00C69LyXCg5Jr9HTACw2L7VlGLPZJO+xUif4MO
Zn+qh/NRQIXHA6cj
=1bFj
-----END PGP SIGNATURE-----
--- End Message ---