Bug#1036950: marked as done (schleuder: fails to upgrade from 'buster': insufficient dependency on ruby-activerecord (>= 2:6))
Your message dated Sun, 30 Jul 2023 17:32:40 + with message-id and subject line Bug#1036950: fixed in schleuder 3.6.0-3+deb11u2 has caused the Debian Bug report #1036950, regarding schleuder: fails to upgrade from 'buster': insufficient dependency on ruby-activerecord (>= 2:6) 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.) -- 1036950: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036950 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: schleuder Version: 3.6.0-3+deb11u1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'buster'. It installed fine in 'buster', then the upgrade to 'bullseye' fails. Note that this failure only occurs during a 2-stage upgrade (apt-get upgrade && apt-get distupgrade) in the apt-get upgrade step, while a single-stage upgrade (only apt-get dist-upgrade) works fine. >From the attached log (scroll to the bottom...): Setting up schleuder (3.6.0-3+deb11u1) ... Installing new version of config file /etc/schleuder/list-defaults.yml ... dpkg: error processing package schleuder (--configure): installed schleuder package post-installation script subprocess returned error exit status 1 I tried injecting 'set -x' into the postinst, but the output is not very helpful: Setting up schleuder (3.6.0-3+deb11u1) ... + set -e + id schleuder + chown schleuder /etc/schleuder + chown root:schleuder /etc/schleuder/schleuder.yml /etc/schleuder/list-defaults.yml + chmod 0640 /etc/schleuder/schleuder.yml /etc/schleuder/list-defaults.yml + chmod 0750 /var/lib/schleuder /var/log/schleuder + chown schleuder:schleuder /var/lib/schleuder /var/log/schleuder + [ -z 3.4.0-2+deb10u3 ] + dpkg --compare-versions 3.4.0-2+deb10u3 lt 3.0 + SCHEMA=SCHEMA=/dev/null + runuser -u schleuder -- sh -c SCHEMA=/dev/null schleuder install >/dev/null dpkg: error processing package schleuder (--configure): installed schleuder package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: schleuder Entering the chroot after the failure and runnign runuser -u schleuder -- sh -c 'SCHEMA=/dev/null schleuder install' does not give any output either. My guess is that there is some insufficiently versioned dependency that has not yet been upgraded during 'apt-get upgrade' is required for this comand to succeed. cheers, Andreas schleuder_3.6.0-3+deb11u1.log.gz Description: application/gzip --- End Message --- --- Begin Message --- Source: schleuder Source-Version: 3.6.0-3+deb11u2 Done: Georg Faerber 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 1036...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Georg Faerber (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 ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Sat, 24 Jun 2023 15:02:25 + Source: schleuder Architecture: source Version: 3.6.0-3+deb11u2 Distribution: bullseye Urgency: medium Maintainer: Debian Ruby Team Changed-By: Georg Faerber Closes: 1036950 Changes: schleuder (3.6.0-3+deb11u2) bullseye; urgency=medium . * debian/control: - Add missing versioning on ruby-activerecord dependency. Before, upgrades from buster to bullseye might have failed if done in two stages, in contrast to only one stage, which worked as expected. Thanks to Hendrik Jäger and Andreas Beckmann for reporting this issue. (Closes: #1036950) Checksums-Sha1: 896a858b590b1f660708a8c2451fbae08d0e0aef 1686 schleuder_3.6.0-3+deb11u2.dsc 13459afcfdd8928fc5aa53425683ebb7538828fa 294051 schleuder_3.6.0.orig.tar.gz e16c186deb9f64aef20bdb24c780dd5523b9b483 38208 schleuder_3.6.0-3+deb11u2.debian.tar.xz b7c2f374dcd095996fffa91e43dbfb90e54f0ca9 10252 schleuder_3.6.0-3+deb11u2_amd64.buildinfo Checksums-Sha256: 01f0bd5c4f7d7bc34445ccdab465469c6e875419ec4f5e2c04450f347d614072 1686 schleuder_3.6.0-3+deb11u2.dsc f4077f30182335daf75897a35abe28e156fd9d78718dd7fed7a31fcb434b5cac 294051
Bug#1036950: marked as done (schleuder: fails to upgrade from 'buster': insufficient dependency on ruby-activerecord (>= 2:6))
Your message dated Sat, 24 Jun 2023 15:07:10 + with message-id and subject line Bug#1036950: fixed in schleuder 4.0.3-8 has caused the Debian Bug report #1036950, regarding schleuder: fails to upgrade from 'buster': insufficient dependency on ruby-activerecord (>= 2:6) 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.) -- 1036950: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036950 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: schleuder Version: 3.6.0-3+deb11u1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'buster'. It installed fine in 'buster', then the upgrade to 'bullseye' fails. Note that this failure only occurs during a 2-stage upgrade (apt-get upgrade && apt-get distupgrade) in the apt-get upgrade step, while a single-stage upgrade (only apt-get dist-upgrade) works fine. >From the attached log (scroll to the bottom...): Setting up schleuder (3.6.0-3+deb11u1) ... Installing new version of config file /etc/schleuder/list-defaults.yml ... dpkg: error processing package schleuder (--configure): installed schleuder package post-installation script subprocess returned error exit status 1 I tried injecting 'set -x' into the postinst, but the output is not very helpful: Setting up schleuder (3.6.0-3+deb11u1) ... + set -e + id schleuder + chown schleuder /etc/schleuder + chown root:schleuder /etc/schleuder/schleuder.yml /etc/schleuder/list-defaults.yml + chmod 0640 /etc/schleuder/schleuder.yml /etc/schleuder/list-defaults.yml + chmod 0750 /var/lib/schleuder /var/log/schleuder + chown schleuder:schleuder /var/lib/schleuder /var/log/schleuder + [ -z 3.4.0-2+deb10u3 ] + dpkg --compare-versions 3.4.0-2+deb10u3 lt 3.0 + SCHEMA=SCHEMA=/dev/null + runuser -u schleuder -- sh -c SCHEMA=/dev/null schleuder install >/dev/null dpkg: error processing package schleuder (--configure): installed schleuder package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: schleuder Entering the chroot after the failure and runnign runuser -u schleuder -- sh -c 'SCHEMA=/dev/null schleuder install' does not give any output either. My guess is that there is some insufficiently versioned dependency that has not yet been upgraded during 'apt-get upgrade' is required for this comand to succeed. cheers, Andreas schleuder_3.6.0-3+deb11u1.log.gz Description: application/gzip --- End Message --- --- Begin Message --- Source: schleuder Source-Version: 4.0.3-8 Done: Georg Faerber 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 1036...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Georg Faerber (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 ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Sat, 24 Jun 2023 13:57:43 + Source: schleuder Architecture: source Version: 4.0.3-8 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team Changed-By: Georg Faerber Closes: 1036950 Changes: schleuder (4.0.3-8) unstable; urgency=medium . * debian/control: - Add missing versioning on ruby-activerecord dependency. Thanks to Hendrik Jäger and Andreas Beckmann for reporting this issue. (Closes: #1036950) * debian/patches: - Add patch to relax mail version in gemspec. - Refresh two patches to handle fuzz introduced via the added patch. * debian/salsa-ci.yml: - Add an experimental piuparts multi distro upgrade test job. This should ease future maintenance, and help to ensure upgrades of schleuder across distros work as expected. Checksums-Sha1: 45674a1fe29922affefc9d93ad76e95ecb2e600f 1677 schleuder_4.0.3-8.dsc 8e5b4dd945aa618f8e7e836a41ebe33a8f56dba6 291499 schleuder_4.0.3.orig.tar.gz df4017b8a2b63804ad3f579f4b557a4f16b6e987 24164 schleuder_4.0.3-8.debian.tar.xz 669dd4b161831e97f6a8a11e497e5679a2c2e3f8 9881 schleuder_4.0.3-8_amd64.buildinfo Checksums-Sha256: