Your message dated Sat, 25 Dec 2021 20:49:07 +0000
with message-id <[email protected]>
and subject line Bug#1002622: fixed in schleuder 3.6.0-4
has caused the Debian Bug report #1002622,
regarding schleuder: ActiveRecord >= 6.0 changes boolean serialization, makes
existing mailing lists fail
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.)
--
1002622: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002622
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: schleuder
Version: 3.6.0-3
Severity: grave
Justification: renders package unusable
Forwarded: https://0xacab.org/schleuder/schleuder/-/issues/505
Tags: fixed-upstream
Since ActiveRecord >= 6.0, the SQLite3 connection adapter relies on
boolean serialization to use 1 and 0, but does not natively recognize
't' and 'f' as booleans were previously serialized. This change made
existing mailing lists fail, after people upgraded buster to bullseye,
due to the involved ActiveRecord version bump, as Schleuder isn't able
anymore to fetch correct values from the database.
Unfortunately, we missed this breaking change when bumping ActiveRecord
to >= 6.0 recently. This caused quite some work upstream, but also in
downstream environments and, last but not least, at the side of users.
We should extend our CI to explicitly test, and ensure things work as
expected, if running a Schleuder setup in real world. As of now, we
don't ensure data provided by a user in Schleuder version x still works
after upgrading to version y.
--- End Message ---
--- Begin Message ---
Source: schleuder
Source-Version: 3.6.0-4
Done: Georg Faerber <[email protected]>
We believe that the bug you reported is fixed in the latest version of
schleuder, 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.
Georg Faerber <[email protected]> (supplier of updated schleuder 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: Sat, 25 Dec 2021 20:19:26 +0000
Source: schleuder
Architecture: source
Version: 3.6.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<[email protected]>
Changed-By: Georg Faerber <[email protected]>
Closes: 1002622
Changes:
schleuder (3.6.0-4) unstable; urgency=medium
.
* debian/control: Drop depending on ruby-interpreter, according to team
standards.
* debian/patches: Pull in upstream patch to migrate boolean values to
integers, if the ActiveRecord SQLite3 connection adapter is in use.
Since ActiveRecord >= 6.0, the relevant code relies on boolean
serialization to use 1 and 0, but does not natively recognize 't' and 'f'
as booleans were previously serialized. (Closes: #1002622)
* debian/ruby-tests.rake: Skip tests if running Ruby 3.0 as some tests are
currently not compatible. This will be reverted soon, once Schleuder 4 is
to be uploaded.
* debian/upstream/metadata: Provide file pointing to upstream resources.
Checksums-Sha1:
1fbc957add0b342a20b924c1de2b7324a103cc70 1654 schleuder_3.6.0-4.dsc
13459afcfdd8928fc5aa53425683ebb7538828fa 294051 schleuder_3.6.0.orig.tar.gz
2b477fcef0038ebfd55fe0dd44630568768b3382 38192 schleuder_3.6.0-4.debian.tar.xz
5c6e57a479d6c3b35357758e04e57e21e8ba5380 9826 schleuder_3.6.0-4_amd64.buildinfo
Checksums-Sha256:
273fb67b69d3ebd492bd160ef225a9c0a7a02f20af4f2348b2c1aea7ed63470c 1654
schleuder_3.6.0-4.dsc
f4077f30182335daf75897a35abe28e156fd9d78718dd7fed7a31fcb434b5cac 294051
schleuder_3.6.0.orig.tar.gz
7ac076426fbc5360f774ada64db751ffe7900c02a62bea0e4cfefd69c99f97bb 38192
schleuder_3.6.0-4.debian.tar.xz
6a940ebc0beef2e1cdfa21816c1a7d1a2f77af05d8d7dda2302f41a8a016aa1c 9826
schleuder_3.6.0-4_amd64.buildinfo
Files:
35e076362b48109866e41083d78bcb4a 1654 mail optional schleuder_3.6.0-4.dsc
1686d4cb7cd19b7e3b7cee4cddb487b7 294051 mail optional
schleuder_3.6.0.orig.tar.gz
d32df4470cf7dc8089da0fc4b6a2e7eb 38192 mail optional
schleuder_3.6.0-4.debian.tar.xz
fab147b03d8fa6046815c06b462ce504 9826 mail optional
schleuder_3.6.0-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQTEfr/MTlfp/DLKNABGG+5dJAqekQUCYcd/2wAKCRBGG+5dJAqe
kflyAQD3y8IahGGD1p10D4Zc1v+3PIPMSjGcRQH+T0vCD6dGNQEAm/jtPfnLcqzP
8q08PcgpyNWG3uMh2TdMzk05UxO1LQM=
=aq3F
-----END PGP SIGNATURE-----
--- End Message ---