#1100506 RFS: snuffleupagus/0.11.0-1 [ITP] -- Security module for php7 and php8

#1100506#5
Date:
2025-03-14 17:03:55 UTC
From:
To:
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "snuffleupagus":

 * Package name     : snuffleupagus
   Version          : 0.11.0-1
   Upstream contact : Julien (jvoisin) Voisin
<julien.voisin+snuffleupagus@dustri.org>
 * URL              : https://snuffleupagus.readthedocs.io
 * License          : PHP-3.01, LGPL-3
 * Vcs              : https://salsa.debian.org/cgzones/snuffleupagus
   Section          : php

The source builds the following binary packages:

  php-snuffleupagus - Security module for php7 and php8

To access further information about this package, please visit the
following URL:

https://mentors.debian.net/package/snuffleupagus/

Alternatively, you can download the package with 'dget' using this command:

  dget -x https://mentors.debian.net/debian/pool/main/s/snuffleupagus/snuffleupagus_0.11.0-1.dsc

Changes for the initial release:

 snuffleupagus (0.11.0-1) unstable; urgency=medium
 .
   * Initial Release. (Closes: #894821)

Regards,

#1100506#12
Date:
2025-03-30 11:29:40 UTC
From:
To:
Christian,

Review of upload: 2025-03-12 08:56

For information about the tests run, see:

https://wiki.debian.org/PhilWyett/DebianMentoring

Test 3 (build twice): Information only

   dh_autoreconf_clean -O--sourcedirectory=src
   dh_clean -O--sourcedirectory=src
 dpkg-source -b .
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building snuffleupagus using existing
./snuffleupagus_0.11.0.orig.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: local changes detected, the modified files are:
 snuffleupagus-0.11.0/config/snuffleupagus.ini
dpkg-source: hint: make sure the version in debian/changelog matches the
unpacked source tree
dpkg-source: hint: you can integrate the local changes with dpkg-source --commit
dpkg-source: error: aborting due to unexpected upstream changes, see
/tmp/snuffleupagus_0.11.0-1.diff.fLLx7R
dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2
I: copying local configuration
E: Failed autobuilding of package

Summary
=======

Christian, Looking promising. Would you be able to fix the error in Test 3?

#1100506#17
Date:
2025-03-30 11:29:40 UTC
From:
To:
Christian,

Review of upload: 2025-03-12 08:56

For information about the tests run, see:

https://wiki.debian.org/PhilWyett/DebianMentoring

Test 3 (build twice): Information only

   dh_autoreconf_clean -O--sourcedirectory=src
   dh_clean -O--sourcedirectory=src
 dpkg-source -b .
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building snuffleupagus using existing
./snuffleupagus_0.11.0.orig.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: local changes detected, the modified files are:
 snuffleupagus-0.11.0/config/snuffleupagus.ini
dpkg-source: hint: make sure the version in debian/changelog matches the
unpacked source tree
dpkg-source: hint: you can integrate the local changes with dpkg-source --commit
dpkg-source: error: aborting due to unexpected upstream changes, see
/tmp/snuffleupagus_0.11.0-1.diff.fLLx7R
dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2
I: copying local configuration
E: Failed autobuilding of package

Summary
=======

Christian, Looking promising. Would you be able to fix the error in Test 3?

#1100506#22
Date:
2025-04-05 18:00:44 UTC
From:
To:
Control: tags -1 -moreinfo

Thanks for your review Phil.

I somehow overlooked the build twice failure in the salsa pipeline.
Now fixed in the lates mentors upload via
https://salsa.debian.org/cgzones/snuffleupagus/-/commit/3b38f2500921b8e3e1ff6fc49de0cd8b835a37f7

#1100506#29
Date:
2025-04-06 02:15:28 UTC
From:
To:
Control: tags -1 +confirmed

Christian,

Many thanks for the update. The package looks good to me and I hope a DD can
find the time to look over your package. Tagging as 'confirmed'.

P.S. You may wish to disable DH_VERBOSE to save a little buildd time when doing
releases.

#1100506#36
Date:
2025-04-06 09:20:46 UTC
From:
To:
Thanks again for taking a look.

DH_VERBOSE was disabled because I forgot to actually export it.
Also computing the PHP version only once in the latest mentors upload.


diff --git a/debian/rules b/debian/rules
index caec198..4fe4f7d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,6 @@
#!/usr/bin/make -f

#1100506#41
Date:
2025-04-06 15:09:10 UTC
From:
To:
Nice one Christian. Hopefully a DD can look at the package soon.

Many thanks.