Hi Phil,

Once again I'm missing your mail and am not able to provide a timely
reply (sad).  Anyway, please see my replies below.

On Sun, 12 Jan 2025 06:47:08 +0000 Phil Wyett <philip.wy...@kathenas.org> wrote:
> Control: tags -1 +moreinfo
> 
> Xiyue,
> 
> Preamble...
> 
> Thank you for taking the time to prepare this package and your contribution to
> the Debian project.
> 
> This review is offered to help package submitters to Debian mentors inorder to
> improve their packages prior to possible sponsorship into Debian. There is no
> obligation on behalf of the submitter to make any alterations based upon
> information provided in the review.
> 
> Review...
> 
> 1. Build: 
> 
>   * pbuilder [1]: Good
>   * sbuild [2]: Good
> 
> 2. Lintian [3]: Good
> 
> 3. Licenses [4]: Issue
> 
> philwyett@ks-tarkin:~/Development/builder/debian/geiser-0.31.1$ lrc
> en: Versions: recon 3.3  check 3.3.9-1
> 
> Parsing Source Tree  ....
> Reading d/copyright  ....
> Running licensecheck ....
> 
> d/copyright      | licensecheck
> 
> GFDL-1.3         | GFDL-1.3+         doc/geiser.texi
>

This should be fine, as the package is using GFDL-1.3 with "no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts."[1], which is
DFSG compliant (see "Exceptions" on the DFSGLicense Wiki[2]).

> * The 'doc' directory contains files with a variety of licenses e.g.
> 'doc/makefile'.
> 
> 4. Watch file [uscan --force-download]: Good
> 
> 5. Build Twice (build source after successful build [1]: Issue
> 
> dpkg-deb: building package 'elpa-geiser' in '../elpa-geiser_0.31.1-1_all.deb'.
>  dpkg-genbuildinfo -O../geiser_0.31.1-1_amd64.buildinfo
>  dpkg-genchanges -O../geiser_0.31.1-1_amd64.changes
> dpkg-genchanges: info: including full source code in upload
>  dpkg-source --after-build .
> dpkg-buildpackage: info: full upload (original source is included)
> dpkg-genchanges: info: including full source code in upload
> dpkg-buildpackage: info: source package geiser
> dpkg-buildpackage: info: source version 0.31.1-1
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Xiyue Deng <manp...@gmail.com>
> dpkg-buildpackage: info: host architecture amd64
>  dpkg-source --before-build .
>  debian/rules clean
> dh clean --with elpa
>    dh_clean
>  dpkg-source -b .
>  debian/rules clean
> dh clean --with elpa
>    dh_clean
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building geiser using existing ./geiser_0.31.1.orig.tar.xz
> dpkg-source: error: cannot represent change to doc/html/img/autodoc-multi.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/autodoc-multi.png in
> debian/source/include-binaries if you want to store the modified binary in the
> debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/autodoc-req.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/autodoc-req.png in debian/source/include-
> binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/autodoc-scm.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/autodoc-scm.png in debian/source/include-
> binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/autodoc-var.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/autodoc-var.png in debian/source/include-
> binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/docstring-
> racket.png: binary file contents changed
> dpkg-source: error: add doc/html/img/docstring-racket.png in
> debian/source/include-binaries if you want to store the modified binary in the
> debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/docstring.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/docstring.png in debian/source/include-
> binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/eval-error.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/eval-error.png in debian/source/include-
> binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/geiser-mode.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/geiser-mode.png in debian/source/include-
> binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/guile-eval-
> error.png: binary file contents changed
> dpkg-source: error: add doc/html/img/guile-eval-error.png in
> debian/source/include-binaries if you want to store the modified binary in the
> debian tarball
> dpkg-source: error: cannot represent change to 
> doc/html/img/mod-completion.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/mod-completion.png in
> debian/source/include-binaries if you want to store the modified binary in the
> debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/repl-autodoc.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/repl-autodoc.png in 
> debian/source/include-
> binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/repl-images.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/repl-images.png in debian/source/include-
> binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/repl-menu.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/repl-menu.png in debian/source/include-
> binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/repl-mod.png:
> binary file contents changed
> dpkg-source: error: add doc/html/img/repl-mod.png in debian/source/include-
> binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to doc/html/img/repls.png: binary
> file contents changed
> dpkg-source: error: add doc/html/img/repls.png in debian/source/include-
> binaries if you want to store the modified binary in the debian tarball
> dpkg-source: error: unrepresentable changes to source
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 1
> I: copying local configuration
> E: Failed autobuilding of package
> I: unmounting dev/ptmx filesystem
> I: unmounting dev/pts filesystem
> I: unmounting dev/shm filesystem
> I: unmounting proc filesystem
> I: unmounting sys filesystem
> I: cleaning the build env 
> I: removing directory /var/cache/pbuilder/build/1575539 and its subdirectories
> philwyett@ks-tarkin:~/Development/builder/debian$
>

This should be fixed in the new upload to mentors.  PTAL.

> 6. Reproducible builds [5]: Good
> 
> 7. Install [No previous installs]: Not performed at this time
> 
> 8. Upgrade [Over previous installs if any]: Not performed at this time
> 
> Additional...
> 
> A. A variety of bugs are covered in this update and is a large version leap.
> What test plan is in place to minimise any issues/regressions?
> 
> B. Bug 897140 should have its ownership taken to declare it is being worked on
> and show a point of contact for communication.
> 
> Summary...
> 
> I believe 'geiser' is not yet ready for sponsorship at this time. Could the
> contributor rectify one of more of the raised issues.
> 
> Once updated to your satisfaction and a new upload done, please remove the
> 'moreinfo' tag on the Request For Sponsorship (RFS) bug report.
> 
> To remove 'moreinfo' tag, add below line to top of email replying to bug 
> report
> when a new upload is made.
> 
> Control: tags -1 -moreinfo
> 
> Please try the below on your packages...
> 
> [1] pbuilder:
> 
>   * Command for 1.: sudo pbuilder build <PACKAGE>.dsc
>   * Command for 5.: sudo pbuilder build --twice <PACKAGE>.dsc
>   * Document: https://wiki.ubuntu.com/PbuilderHowto.
>   * Document: https://wiki.debian.org/PbuilderTricks
> 
> [2] sbuild:
> 
>   * Command: sbuild -d unstable <PACKAGE>.dsc
>   * Document: https://wiki.debian.org/sbuild
> 
> [3] lintian:
> 
>   * Command: lintian --display-info --verbose --fail-on error --info 
> --pedantic
> --show-overrides (*.dsc, *.changes, *.buildinfo). Each can throw up different
> results, so be thorough.
>   * Document: https://wiki.debian.org/Lintian
> 
> [4] lrc:
> 
>   * Command: lrc
>   * Document: https://wiki.debian.org/CopyrightReviewTools#licenserecon
> 
>   Note: Please report false positives as bug reports against 'licenserecon'.
> 
> [5] reprotest
> 
>   * Command: sudo reprotest --vary=-build_path,domain_host.use_sudo=1 --auto-
> build <PACKAGE>.dsc -- schroot unstable-amd64-sbuild
>   * Document: https://wiki.kathenas.org/pmwiki.php/Kathenas/Article00000004
>   * Document: https://wiki.debian.org/ReproducibleBuilds/
>   * Document: https://wiki.debian.org/ReproducibleBuilds/Howto#Newer_method
>   
> Regards
> 
> Phil
> 
> -- 
> 
> Donations...
> 
> Buy Me A Coffee: https://buymeacoffee.com/kathenasorg
> 
> --
> 
> "I play the game for the game’s own sake"
> 
> Arthur Conan Doyle - The Adventure of the Bruce-Partington Plans
> 
> --
> 
> Internet Relay Chat (IRC): kathenas
> 
> Website: https://kathenas.org
> 
> Instagram: https://instagram.com/kathenasorg
> 
> Threads: https://www.threads.net/@kathenasorg
> 
> --

Please check again on the new package (and add me in CC to ensure email
deliver).  Thanks again for providing the package checking service!

[1] 
https://salsa.debian.org/emacsen-team/geiser/-/blob/master/doc/geiser.texi?ref_type=heads#L17
[2] 
https://wiki.debian.org/DFSGLicenses#GNU_Free_Documentation_License_.28GFDL.29

-- 
Regards,
Xiyue Deng

Attachment: signature.asc
Description: PGP signature

Reply via email to