Bug#1050591: bullseye-pu: package awstats/7.8-2+deb11u2
Em terça-feira, 19 de dezembro de 2023, às 19:53:31 -03, Jonathan Wiltshire escreveu: > > Please go ahead. Hi all! The maintainer of awstats, in copy, did some tests and did not find the bug. Looks like it was fixed in the latest PU for bookworm [1]. I don't know how to deal with this open bug, I'm new here. Then, someone can close or archive it. Thank you Jonathan and Christian! Bye, Figueredo [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050384
Bug#1037213: Awstats bug #1037213 - is bug really fixed?
Hi Christian, I saw now that you adopted the awstats package and that you closed this bug (1037213). But I believe the bug is not resolved yet. It happens on bookworm. I have two bugs open right now to fix this. [1] Since you are the maintainer now, how do you want to resolve this issue? [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050384 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050591 signature.asc Description: This is a digitally signed message part.
Bug#1050591: bullseye-pu: package awstats/7.8-2+deb11u2
Package: release.debian.org Severity: normal Tags: bullseye User: release.debian@packages.debian.org Usertags: pu X-Debbugs-Cc: awst...@packages.debian.org, lourisva...@figueredo.tec.br Control: affects -1 + src:awstats [ Reason ] The package has a policy violation bug, caused by an error in posting file. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037213 The bug was introduced in version 7.8-2+deb11u1 (bullseye), and I am fixing it backwards. [ Impact ] If not fixed, the package will not be able to move on to testing and will be out of trixie. [ Tests ] Manual tests only. I have tested following the upgrade from buster to bullseye and then to bookworm, testing and sid. [ Risks ] Trivial [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in (old)stable [x] the issue is verified as fixed in unstable [ Changes ] * debian/awstats.postinst: part of the code was moved to the awstats.preinst file, to avoid creating the /etc/logrotate.d/httpd-prerotate/awstats.dpkg-new file, and thus requiring user interaction when updating. (Closes: #1037213) * debian/awstats.preinst: created. diffstat for awstats-7.8 awstats-7.8 awstats.postinst |7 --- awstats.preinst | 28 changelog| 11 +++ 3 files changed, 39 insertions(+), 7 deletions(-) diff -Nru awstats-7.8/debian/awstats.postinst awstats-7.8/debian/awstats.postinst --- awstats-7.8/debian/awstats.postinst 2022-12-07 17:47:25.0 -0300 +++ awstats-7.8/debian/awstats.postinst 2023-08-22 22:57:27.0 -0300 @@ -17,13 +17,6 @@ chown www-data:www-data /var/cache/awstats chmod 750 /var/cache/awstats fi - # clean-up old script that didn't run - if [ -n "$2" ]; then - if dpkg --compare-versions "$2" lt '7.8-1~'; then - rm -f /etc/logrotate.d/httpd-prerotate/awstats/prerotate.sh - rmdir /etc/logrotate.d/httpd-prerotate/awstats/ || true - fi - fi ;; abort-upgrade|abort-remove|abort-deconfigure) diff -Nru awstats-7.8/debian/awstats.preinst awstats-7.8/debian/awstats.preinst --- awstats-7.8/debian/awstats.preinst 1969-12-31 21:00:00.0 -0300 +++ awstats-7.8/debian/awstats.preinst 2023-07-08 15:51:53.0 -0300 @@ -0,0 +1,28 @@ +#! /bin/sh + +set -e + +case "$1" in +upgrade) + # clean-up old script that didn't run + if [ -n "$2" ]; then + if dpkg --compare-versions "$2" lt '7.8-1~'; then + rm -f /etc/logrotate.d/httpd-prerotate/awstats/prerotate.sh + rmdir /etc/logrotate.d/httpd-prerotate/awstats/ || true + fi + fi +;; + +install|abort-upgrade|abort-remove|abort-deconfigure) + +;; + +*) +echo "preinst called with unknown argument \`$1'" >&2 +exit 0 +;; +esac + +#DEBHELPER# + +exit 0 diff -Nru awstats-7.8/debian/changelog awstats-7.8/debian/changelog --- awstats-7.8/debian/changelog2022-12-07 17:47:25.0 -0300 +++ awstats-7.8/debian/changelog2023-08-22 22:57:27.0 -0300 @@ -1,3 +1,14 @@ +awstats (7.8-2+deb11u2) bullseye; urgency=medium + + * QA upload. + * debian/awstats.postinst: part of the code was moved to the awstats.preinst +file, to avoid creating the +/etc/logrotate.d/httpd-prerotate/awstats.dpkg-new file, and thus requiring +user interaction when updating. (Closes: #1037213) + * debian/awstats.preinst: created. + + -- Lourisvaldo Figueredo Junior Tue, 22 Aug 2023 22:57:27 -0300 + awstats (7.8-2+deb11u1) bullseye; urgency=medium * QA upload.
Bug#1050384: bookworm-pu: package awstats/7.8-3+deb12u1
Package: release.debian.org Severity: normal Tags: bookworm User: release.debian@packages.debian.org Usertags: pu X-Debbugs-Cc: awst...@packages.debian.org, lourisva...@figueredo.tec.br Control: affects -1 + src:awstats [ Reason ] The package has a policy violation caused by an error in the postinst file. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037213 The bug was introduced in version 7.8-2+deb11u1 (bullseye), and I am fixing it backwards. [ Impact ] If not fixed, the package will not be able to move on to testing and will be out of trixie. [ Tests ] Manual tests only. I have tested following the upgrade from buster to bullseye and then to bookworm and sid. [ Risks ] Trivial [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in stable [x] the issue is verified as fixed in unstable [ Changes ] * debian/awstats.postinst: part of the code was moved to the awstats.preinst file, to avoid creating the /etc/logrotate.d/httpd-prerotate/awstats.dpkg-new file, and thus requiring user interaction when updating. See #1037213. * debian/awstats.preinst: created. diffstat for awstats-7.8 awstats-7.8 awstats.postinst |7 --- awstats.preinst | 28 changelog| 11 +++ 3 files changed, 39 insertions(+), 7 deletions(-) diff -Nru awstats-7.8/debian/awstats.postinst awstats-7.8/debian/awstats.postinst --- awstats-7.8/debian/awstats.postinst 2022-12-04 16:52:31.0 -0300 +++ awstats-7.8/debian/awstats.postinst 2023-08-22 22:10:53.0 -0300 @@ -17,13 +17,6 @@ chown www-data:www-data /var/cache/awstats chmod 750 /var/cache/awstats fi - # clean-up old script that didn't run - if [ -n "$2" ]; then - if dpkg --compare-versions "$2" lt '7.8-1~'; then - rm -f /etc/logrotate.d/httpd-prerotate/awstats/prerotate.sh - rmdir /etc/logrotate.d/httpd-prerotate/awstats/ || true - fi - fi ;; abort-upgrade|abort-remove|abort-deconfigure) diff -Nru awstats-7.8/debian/awstats.preinst awstats-7.8/debian/awstats.preinst --- awstats-7.8/debian/awstats.preinst 1969-12-31 21:00:00.0 -0300 +++ awstats-7.8/debian/awstats.preinst 2023-08-22 22:10:53.0 -0300 @@ -0,0 +1,28 @@ +#! /bin/sh + +set -e + +case "$1" in +upgrade) + # clean-up old script that didn't run + if [ -n "$2" ]; then + if dpkg --compare-versions "$2" lt '7.8-1~'; then + rm -f /etc/logrotate.d/httpd-prerotate/awstats/prerotate.sh + rmdir /etc/logrotate.d/httpd-prerotate/awstats/ || true + fi + fi +;; + +install|abort-upgrade|abort-remove|abort-deconfigure) + +;; + +*) +echo "preinst called with unknown argument \`$1'" >&2 +exit 0 +;; +esac + +#DEBHELPER# + +exit 0 diff -Nru awstats-7.8/debian/changelog awstats-7.8/debian/changelog --- awstats-7.8/debian/changelog2022-12-04 16:52:31.0 -0300 +++ awstats-7.8/debian/changelog2023-08-22 22:10:53.0 -0300 @@ -1,3 +1,14 @@ +awstats (7.8-3+deb12u1) bookworm; urgency=medium + + * QA upload. + * debian/awstats.postinst: part of the code was moved to the awstats.preinst +file, to avoid creating the +/etc/logrotate.d/httpd-prerotate/awstats.dpkg-new file, and thus requiring +user interaction when updating. See #1037213. + * debian/awstats.preinst: created. + + -- Lourisvaldo Figueredo Junior Tue, 22 Aug 2023 22:10:53 -0300 + awstats (7.8-3) unstable; urgency=medium * QA upload.
Bug#1040701: RFS: awstats/7.8-4 [QA] -- powerful and featureful web server log analyzer
Package: sponsorship-requests Severity: normal Dear mentors, This is the first step towards resolving bug #1037213. This bug was apparently introduced in version 7.8-1 by attempting to resolve bug #890414. In this version, the postinst script does a removal of the /etc/logrotate.d/ httpd-prerotate/awstats directory, but before that apt installs in the same directory as a file called awstats, thus generating an awstats.dpkg-new file. If a preinst script is used to remove the directory, apt does not rename the file to the dpkg-new extension. Tested on upgrading from buster to bullseye and then bookworm, requiring no user intervention. Step 1: fix this bug in unstable. (7.8-3 to 7.8-4) Step 2: fix in bookworm. (7.8-3 to 7.8-3+deb12u1) Step 2: fix in bullseye, and finally close this bug. (7.8-2+deb11u1 to 7.8-2+deb11u2) I am looking for a sponsor for my package "awstats": * Package name : awstats Version : 7.8-4 Upstream contact : Laurent Destailleur * URL : http://awstats.sourceforge.net/ * License : GPL-3+, Apache-2.0, CC-BY-3.0, GPL-1+ * Vcs : https://salsa.debian.org/debian/awstats Section : web The source builds the following binary packages: awstats - powerful and featureful web server log analyzer To access further information about this package, please visit the following URL: https://mentors.debian.net/package/awstats/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/a/awstats/ awstats_7.8-4.dsc Changes since the last upload: awstats (7.8-4) unstable; urgency=medium . * QA upload. * debian/awstats.postinst: part of the code was moved to the awstats.preinst file, to avoid creating the /etc/logrotate.d/httpd-prerotate/awstats.dpkg-new file, and thus requiring user interaction when updating. See #1037213. * debian/awstats.preinst: created. Regards, Lourisvaldo Figueredo Junior signature.asc Description: This is a digitally signed message part.
Bug#1025274: RFS: tuxguitar/1.5.6+dfsg1-1 [QA] -- Multitrack guitar tablature editor and player
Em sexta-feira, 9 de dezembro de 2022, às 10:10:32 -03, Helmar Gerloni escreveu: > Right now i only have > amd64 hardware available, so i can't build on other architectures > (cross-compile maybe, but that doesn't sound trivial). I have already had success following these articles: https://wiki.debian.org/CrossCompiling https://wiki.debian.org/CrossBuildPackagingGuidelines Good Luck! signature.asc Description: This is a digitally signed message part.
Bug#1024348: RFS: analog/2:6.0.17-3 -- web server log analyzer
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "analog": * Package name : analog Version : 2:6.0.17-3 Upstream contact : [fill in name and email of upstream] * URL : https://www.c-amie.co.uk/software/analog * License : public-domain, GD, BSD-4-clause, GPL-2+, PCRE, zlib, libpng * Vcs : https://salsa.debian.org/debian/analog Section : web The source builds the following binary packages: analog - web server log analyzer To access further information about this package, please visit the following URL: https://mentors.debian.net/package/analog/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/a/analog/ analog_6.0.17-3.dsc Changes since the last upload: analog (2:6.0.17-3) unstable; urgency=medium . * debian/analog.lintian-overrides: added to override warning about documentation outside /usr/share/doc. The files are not documentation. * debian/config: removed old package check, version 2:5.23-3. * debian/copyright: fix spelling error. * debian/lang/*: added UTF-8 language files, which were converted with iconv from the upstream lang directory. Consequently: - debian/install: changed to install UTF-8 language files from debian/lang directory. - debian/README.Debian: added explanation about debian/lang directory. * debian/po/de.po: changed to UTF-8 text encoding. * debian/po/pt_BR.po: changed to UTF-8 text encoding. * debian/po/sv.po: changed to UTF-8 text encoding. * debian/watch: updated. Regards, -- Lourisvaldo Figueredo Junior
Bug#1016720: RFS: analog/2:6.0.17-2 [ITA] -- web server log analyzer
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "analog": * Package name: analog Version : 2:6.0.17-2 Upstream Author : [fill in name and email of upstream] * URL : https://www.c-amie.co.uk/software/analog * License : BSD-4-clause, PCRE, zlib, libpng, GPL-2+, public-domain, GD * Vcs : https://salsa.debian.org/debian/analog Section : web The source builds the following binary packages: analog - web server log analyzer To access further information about this package, please visit the following URL: https://mentors.debian.net/package/analog/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/a/analog/ analog_6.0.17-2.dsc Changes since the last upload: analog (2:6.0.17-2) unstable; urgency=medium . * New maintainer. (Closes: #674866) * debian/control: bumped Std-Ver to 4.6.1. * debian/patches/06_fix-pcre-version.patch: created to make analog work with new version of PCRE. (Closes: #17) Regards, Lourisvaldo Figueredo Junior signature.asc Description: This is a digitally signed message part.
Bug#1010394: RFS: analog/2:6.0.17-1 [QA] -- web server log analyzer
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "analog": * Package name: analog Version : 2:6.0.17-1 Upstream Author : [fill in name and email of upstream] * URL : https://www.c-amie.co.uk/software/analog * License : public-domain, GD, libpng, GPL-2+, zlib, BSD-4-clause, PCRE * Vcs : https://salsa.debian.org/debian/analog Section : web The source builds the following binary packages: analog - web server log analyzer To access further information about this package, please visit the following URL: https://mentors.debian.net/package/analog/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/a/analog/ analog_6.0.17-1.dsc Changes since the last upload: analog (2:6.0.17-1) unstable; urgency=medium . * QA upload. * New upstream release. (Closes: #698359) (LP: #905313) Consequently: - debian/analog.cfg: created. - debian/control: updated Homepage field. (Closes: #974671) - debian/install: modified to install debian/analog.cfg. - debian/patches: ~ 00_misc_fixes.diff renamed to 01_misc_fixes.patch and updated. ~ 01_bzip_reading.diff renamed to 02_bzip_reading.patch and updated. ~ 02_fix_realpath_calls.diff renamed to 03_fix_realpath_calls.patch and updated. ~ 02_windows_vista_7.patch removed. No longer needed. ~ 04_reproducible.patch updated. - debian/upstream/metadata: created. - debian/watch: updated. * debian/rules: using SOURCE_DATE_EPOCH variable, instead of parsing the output of dpkg-parsechangelog. Regards, -- Lourisvaldo Figueredo Junior signature.asc Description: This is a digitally signed message part.
Bug#1005714: RFS: analog/2:6.0-23 [QA] -- web server log analyzer
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "analog": * Package name: analog Version : 2:6.0-23 Upstream Author : [fill in name and email of upstream] * URL : http://www.analog.cx/ * License : GD, BSD-4-clause, zlib, libpng, PCRE, GPL-2+, public- domain * Vcs : https://salsa.debian.org/debian/analog Section : web It builds those binary packages: analog - web server log analyzer To access further information about this package, please visit the following URL: https://mentors.debian.net/package/analog/ Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/a/analog/ analog_6.0-23.dsc Changes since the last upload: analog (2:6.0-23) unstable; urgency=medium . * QA upload. * Using new DH level format. Consequently: - debian/compat: removed. - debian/control: changed from 'debhelper' to 'debhelper-compat' in Build-Depends field and bumped to 13. * debian/control: - Added 'Rules-Requires-Root: no' to source stanza. - Updated Vcs-* fields. - Bumped Standards-Version to 4.6.0.1. * debian/copyright: - Migrated to 1.0 format. - Updated all data. * debian/rules: - Removed 'export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed' line. No longer needed. * debian/salsa-ci.yml: created. * debian/tests/control: created to perform trivial CI tests. (LP: #1677701) * Fix FTCBFS: Pass cross compiler to Makefile. Thank you Helmut Grohne . (Closes: #812231) The git repository is on my salsa account [1]. Please, import this to debian repository [2]. Any tips or suggestions given will be welcome. Regards, -- Lourisvaldo Figueredo Junior [1] https://salsa.debian.org/figueredo/analog [2] https://salsa.debian.org/debian/analog signature.asc Description: This is a digitally signed message part.
Bug#1004458: RFS: utf8gen/1.1-4 [QA] -- convert ASCII hexadecimal Unicode code points to UTF-8
Package: sponsorship-requests Severity: normal X-Debbugs-Cc: lourisva...@figueredo.tec.br Dear mentors, I am looking for a sponsor for my package "utf8gen": * Package name: utf8gen Version : 1.1-4 Upstream Author : Paul Hardy * URL : https://unifoundry.com/utf8gen/ * License : GPL-2+, GFDL-1.3+ * Vcs : https://salsa.debian.org/debian/utf8gen Section : text It builds those binary packages: utf8gen - convert ASCII hexadecimal Unicode code points to UTF-8 To access further information about this package, please visit the following URL: https://mentors.debian.net/package/utf8gen/ Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/u/utf8gen/utf8gen_1.1-4.dsc Changes since the last upload: utf8gen (1.1-4) unstable; urgency=medium . * QA upload. * Using new DH level format. Consequently: - debian/compat: removed. - debian/control: changed from 'debhelper' to 'debhelper-compat' in Build-Depends field and bumped to 13. * debian/control: - Added 'Rules-Requires-Root: no' to source stanza. - Added Vcs-* fields. - Bumped Standards-Version to 4.6.0.1. - Using a secure URI in Homepage field. * debian/copyright: - Using a secure URI in Source field. - Removed duplicate license. - Separated packaging license from upstream license. * debian/salsa-ci.yml: created to provide CI tests for salsa. * debian/tests/control: updated. * debian/watch: cleaned and using a secure URI. The git repository is on my salsa account[1]. Please, move this to debian repository[2]. Any tips or suggestions given will be welcome. Regards, -- Lourisvaldo Figueredo Junior [1] https://salsa.debian.org/figueredo/utf8gen [2] https://salsa.debian.org/debian/utf8gen
Bug#1004410: RFS: utfcheck/1.2-3 [QA] -- check validity of UTF-8 and ASCII files
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "utfcheck": * Package name: utfcheck Version : 1.2-3 Upstream Author : Paul Hardy * URL : https://unifoundry.com/utfcheck/ * License : GPL-2+ * Vcs : https://salsa.debian.org/debian/utfcheck Section : text It builds those binary packages: utfcheck - check validity of UTF-8 and ASCII files To access further information about this package, please visit the following URL: https://mentors.debian.net/package/utfcheck/ Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/u/utfcheck/utfcheck_1.2-3.dsc Changes since the last upload: utfcheck (1.2-3) unstable; urgency=medium . * QA upload. * Using new DH level format. Consequently: - debian/compat: removed. - debian/control: changed from 'debhelper' to 'debhelper-compat' in Build-Depends field and bumped to 13. * debian/control: - Added 'Rules-Requires-Root: no' to source stanza. - Added Vcs-* fields. - Bumped Standards-Version to 4.6.0.1. - Using a secure URI in Homepage field. * debian/copyright: - Using a secure URI in Source field. - Removed duplicate license. - Separated packaging license from upstream license. * debian/salsa-ci.yml: created to provide CI tests for salsa. * debian/tests/control: updated. * debian/watch: cleaned and using a secure URI. The git repository is on my account[1]. Please, send this to debian repository. Any tips or suggestions given will be welcome. [1] https://salsa.debian.org/figueredo/utfcheck Regards, -- Lourisvaldo Figueredo Junior