Sign me up Login

Details about package gnucash

Name: gnucash (PTS)
Uploader: Loren M. Lang <lorenl@north-winds.org> (Debian QA page)
Description: gnucash - personal and small-business financial-accounting software
gnucash-common - common files for the financial-accounting software Gnucash
python3-gnucash - Gnucash interface for Python

Package uploads

Upload #2

Information

Version: 1:5.11-0.1
Uploaded: 2025-06-02 09:57
Source package: gnucash_5.11-0.1.dsc
Distribution: unstable
Section: gnome
Priority: optional
Homepage: https://www.gnucash.org/
Vcs-Browser: https://salsa.debian.org/debian/gnucash
Vcs-Git: https://salsa.debian.org/debian/gnucash.git

Changelog

 gnucash (1:5.11-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * New upstream release.
   * Standards-Version: 4.7.2.
   * Tests are now run in parallel.
   * Dropped obsolete patches.

QA information

Comments

  1. Loren,
    
    Review of upload: 2025-06-02 09:57
    
    For information about the tests run, see:
    
    https://wiki.debian.org/PhilWyett/DebianMentoring
    
    Test 1 (reproducibility): Information only
    
    Fails in numerous ways. A long term review would be good.
    
    Test 4 (sbuild): Information only
    
    autpkgtest:
    
    autopkgtest [11:54:13]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import gnucash; print(gnucash)" ; done
    autopkgtest [11:54:13]: test autodep8-python3: [-----------------------
    Testing with python3.13:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
        import gnucash; print(gnucash)
        ^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/gnucash/__init__.py", line 6, in <module>
        from gnucash.gnucash_core import *
      File "/usr/lib/python3/dist-packages/gnucash/gnucash_core.py", line 165, in <module>
        from gnucash import gnucash_core_c
      File "/usr/lib/python3/dist-packages/gnucash/gnucash_core_c.py", line 10, in <module>
        from . import _gnucash_core_c
    ImportError: libgnc-app-utils.so: cannot open shared object file: No such file or directory
    autopkgtest [11:54:14]: test autodep8-python3: -----------------------]
    autopkgtest [11:54:14]: test autodep8-python3:  - - - - - - - - - - results - - - - - - - - - -
    autodep8-python3     FAIL non-zero exit status 1
    autopkgtest [11:54:15]:  - - - - - - - - - - running shell - - - - - - - - - -
    You can now log into the VM through the serial terminal.
    Depending on which terminal program you have installed, you can use one of
    
        ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 10022 user@localhost
        minicom -D unix#/tmp/autopkgtest-qemu._yarvgg8/ttyS0
        nc -U /tmp/autopkgtest-qemu._yarvgg8/ttyS0
        socat - UNIX-CONNECT:/tmp/autopkgtest-qemu._yarvgg8/ttyS0
    
    The tested source package is in /tmp/autopkgtest.ggoq1m/build.aIk/src
    
    Test 7 (licenserecon): Information only
    
    philwyett@ks-tarkin:~/Development/builder/debian/gnucash-5.11$ lrc
    en: Versions: licenserecon '4.2'  licensecheck '3.3.9-1'
    
    Parsing Source Tree  ....
    Reading d/copyright  ....
    ** Superfluous file pattern libgnucash/doc/design/gnucash-design.info
    ** Superfluous file pattern libgnucash/doc/design/gnucash-design.texi
    ** Superfluous file pattern gnucash/gnome/dialog-sx-editor2.h
    ** Superfluous file pattern gnucash/gnome/dialog-sx-editor2.c
    ** Superfluous file pattern gnucash/gnome/gnc-plugin-page-sx-list.c
    ** Superfluous file pattern libgnucash/app-utils/gnc-accounting-period.c
    ** Superfluous file pattern libgnucash/app-utils/gnc-accounting-period.h
    ** Superfluous file pattern gnucash/gnome-utils/gnc-currency-edit.c
    ** Superfluous file pattern gnucash/gnome-utils/gnc-date-delta.c
    ** Superfluous file pattern gnucash/gnome-utils/gnc-date-delta.h
    ** Superfluous file pattern libgnucash/core-utils/gnc-jalali.c
    Running licensecheck ....
    
    d/copyright      | licensecheck
    
    GPL-2+           | LGPL-2+           borrowed/goffice/go-optionmenu.c
    GPL-2+           | LGPL-2+           borrowed/goffice/go-optionmenu.h
    LGPL-3+          | LGPL-3            borrowed/guile-json/NEWS
    BSD-3-Clause~author| BSD-2-clause      common/cmake_modules/GncFindLibm.cmake
    GPL-2+           | LGPL-2+           gnucash/gnome-utils/gnc-cell-renderer-text-flag.c
    GPL-2+           | LGPL-2+           gnucash/gnome-utils/gnc-cell-renderer-text-flag.h
    GPL-2+           | LGPL-2+           gnucash/gnome-utils/gnc-currency-edit.cpp
    GPL-2+           | GPL               gnucash/gnome-utils/gnc-dense-cal.h
    GPL-2 or GPL-3 and exception-OpenSSL| GPL               gnucash/gnome-utils/gnc-dense-cal-model.c
    GPL-2 or GPL-3   | GPL               gnucash/gnome-utils/gnc-dense-cal-model.h
    GPL-2 or GPL-3 and exception-OpenSSL| GPL               gnucash/gnome-utils/gnc-dense-cal-store.c
    GPL-2 or GPL-3   | GPL               gnucash/gnome-utils/gnc-dense-cal-store.h
    GPL-2 or GPL-3   | GPL-2+            gnucash/import-export/csv-imp/gnc-csv-gnumeric-popup.c
    GPL-2 or GPL-3   | GPL-2+            gnucash/import-export/csv-imp/gnc-csv-gnumeric-popup.h
    GPL-2+           | GPL-2+ and/or public-domain libgnucash/core-utils/binreloc.c
    GPL-2+           | GPL-2+ and/or public-domain libgnucash/core-utils/binreloc.h
    GPL-2+           | LGPL-2+           libgnucash/engine/gnc-accounting-period.c
    GPL-2+           | LGPL-2+           libgnucash/engine/gnc-accounting-period.h
    
    Additional
    ==========
    
    Tests:
    
    The following tests FAILED:
    	 29 - test-qof (Subprocess aborted)
    	130 - python-bindings (Failed)
    
    More failures exist, but will not be detailed. Seems all tests need review.
    
    Summary
    =======
    
    I understand this is an NMU. I just raise a few of the things I see.
    
    This package needs a maintainer that can afford the package the time it deserves.
    
    Regards
    
    Phil
    Needs work Phil Wyett at June 2, 2025, 11:12 a.m.

Upload #1

Information

Version: 1:5.11-0.1
Uploaded: 2025-06-02 09:27
Distribution: UNRELEASED
Section: gnome
Priority: optional
Homepage: https://www.gnucash.org/
Vcs-Browser: https://salsa.debian.org/debian/gnucash
Vcs-Git: https://salsa.debian.org/debian/gnucash.git

Changelog

 gnucash (1:5.11-0.1) UNRELEASED; urgency=medium
 .
   * Non-maintainer upload.
   * New upstream release.
   * Standards-Version: 4.7.2.
   * Tests are now run in parallel.

QA information

Comments

No comments