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
-
–
Package uses debhelper-compatDebhelper compatibility level 12
-
–
Package is the latest upstream version
Local: 5.11 Upstream: 5.11 Url: https://qa.debian.org/watch/sf.php/gnucash/gnucash-5.11.tar.bz2 -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is not in the package's "Maintainer" or "Uploaders" fields
- User email
- lorenl@north-winds.org
- "Maintainer" email
- onlyjob@debian.org
-
–
Package has lintian warningsgnucash source
-
W
superfluous-file-pattern
- gnucash/gnome-utils/gnc-currency-edit.c [debian/copyright:189]
- gnucash/gnome-utils/gnc-date-delta.c [debian/copyright:189]
- gnucash/gnome-utils/gnc-date-delta.h [debian/copyright:189]
- gnucash/gnome/dialog-sx-editor2.c [debian/copyright:165]
- gnucash/gnome/dialog-sx-editor2.h [debian/copyright:150]
- gnucash/gnome/gnc-plugin-page-sx-list.c [debian/copyright:165]
- libgnucash/app-utils/gnc-accounting-period.c [debian/copyright:189]
- libgnucash/app-utils/gnc-accounting-period.h [debian/copyright:189]
- libgnucash/core-utils/gnc-jalali.c [debian/copyright:220]
- libgnucash/doc/design/gnucash-design.info [debian/copyright:142]
- libgnucash/doc/design/gnucash-design.texi [debian/copyright:142]
-
I
uses-python-distutils
- [gnucash/python/pycons/setup.py:29]
-
P
debug-symbol-migration-possibly-complete
- --dbgsym-migration='gnucash-dbg (<< 1:2.6.13~)' [debian/rules:109]
-
P
package-uses-old-debhelper-compat-version
- 12
-
P
source-contains-prebuilt-javascript-object
- [borrowed/chartjs/Chart.bundle.js]
- [borrowed/chartjs/Chart.bundle.min.js]
- [borrowed/chartjs/Chart.js]
- [borrowed/chartjs/Chart.min.js]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
update-debian-copyright
- 2024 vs 2025 [debian/copyright:249]
-
X
upstream-metadata-file-is-missing
-
X
very-long-line-length-in-source-file
- 1102 > 512 [gnucash/import-export/bi-import/dialog-bi-import-gui.c:332]
- 172955 > 512 [borrowed/chartjs/Chart.min.js:7]
- 226374 > 512 [borrowed/chartjs/Chart.bundle.min.js:7]
- 2387 > 512 [bindings/guile/test/test-scm-query-import.scm:115]
- 518 > 512 [data/accounts/de_DE/acctchrt_skr49.gnucash-xea:13640]
- 521 > 512 [borrowed/chartjs/Chart.min.css:1]
- 613 > 512 [libgnucash/app-utils/test/test-exp-parser.c:194]
- 625 > 512 [gnucash/gtkbuilder/dialog-preferences.glade:2115]
- 652 > 512 [libgnucash/tax/us/txf-help.scm:197]
- 668 > 512 [ChangeLog.2013:2399]
- 675 > 512 [ChangeLog.2020:2359]
- 677 > 512 [gnucash/gschemas/org.gnucash.GnuCash.deprecated.gschema.xml.in:1061]
- 677 > 512 [gnucash/gschemas/org.gnucash.GnuCash.dialogs.import.generic.gschema.xml.in:46]
- 773 > 512 [ChangeLog.2021:803]
- 778 > 512 [NEWS:3816]
- 881 > 512 [gnucash/import-export/customer-import/dialog-customer-import-gui.c:312]
- 998 > 512 [borrowed/chartjs/Chart.bundle.js:7410]
- 998 > 512 [borrowed/chartjs/Chart.js:7406]
-
O
source-is-missing
- [borrowed/chartjs/Chart.bundle.js] (override comment: # False-positives. Those are the sources.)
- [borrowed/chartjs/Chart.js] (override comment: # False-positives. Those are the sources.)
-
W
superfluous-file-pattern
-
–
Package is already in Debian
- Detected as a non-maintainer upload
- The package uploader is not currently maintaining gnucash in Debian
- Last upload was on the 2025-01-15
-
–
Upstream-Contact missing from d/copyright
Upstream Contact: None Licenses: BSD-3-Clause~author, GPL-2 or GPL-3 and exception-OpenSSL, LGPL-2+, LGPL-2.1+, BSD-2-Clause, Expat, BSD-3-Clause, public-domain, GFDL-NIV-1.1, GPL-2 or GPL-3, LGPL-3+, GPL-2+
Comments
-
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
-
–
Package uploaded for the UNRELEASED distribution
-
–
Package uses debhelper-compatDebhelper compatibility level 12
-
–
Package is the latest upstream version
Local: 5.11 Upstream: 5.11 Url: https://qa.debian.org/watch/sf.php/gnucash/gnucash-5.11.tar.bz2 -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is not in the package's "Maintainer" or "Uploaders" fields
- User email
- lorenl@north-winds.org
- "Maintainer" email
- onlyjob@debian.org
-
–
Package has lintian warningsgnucash source
-
W
superfluous-file-pattern
- gnucash/gnome-utils/gnc-currency-edit.c [debian/copyright:189]
- gnucash/gnome-utils/gnc-date-delta.c [debian/copyright:189]
- gnucash/gnome-utils/gnc-date-delta.h [debian/copyright:189]
- gnucash/gnome/dialog-sx-editor2.c [debian/copyright:165]
- gnucash/gnome/dialog-sx-editor2.h [debian/copyright:150]
- gnucash/gnome/gnc-plugin-page-sx-list.c [debian/copyright:165]
- libgnucash/app-utils/gnc-accounting-period.c [debian/copyright:189]
- libgnucash/app-utils/gnc-accounting-period.h [debian/copyright:189]
- libgnucash/core-utils/gnc-jalali.c [debian/copyright:220]
- libgnucash/doc/design/gnucash-design.info [debian/copyright:142]
- libgnucash/doc/design/gnucash-design.texi [debian/copyright:142]
-
I
unreleased-changelog-distribution
- [debian/changelog:1]
-
I
uses-python-distutils
- [gnucash/python/pycons/setup.py:29]
-
P
debug-symbol-migration-possibly-complete
- --dbgsym-migration='gnucash-dbg (<< 1:2.6.13~)' [debian/rules:109]
-
P
package-uses-old-debhelper-compat-version
- 12
-
P
source-contains-prebuilt-javascript-object
- [borrowed/chartjs/Chart.bundle.js]
- [borrowed/chartjs/Chart.bundle.min.js]
- [borrowed/chartjs/Chart.js]
- [borrowed/chartjs/Chart.min.js]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
update-debian-copyright
- 2024 vs 2025 [debian/copyright:249]
-
X
upstream-metadata-file-is-missing
-
X
very-long-line-length-in-source-file
- 1102 > 512 [gnucash/import-export/bi-import/dialog-bi-import-gui.c:342]
- 172955 > 512 [borrowed/chartjs/Chart.min.js:7]
- 226374 > 512 [borrowed/chartjs/Chart.bundle.min.js:7]
- 2387 > 512 [bindings/guile/test/test-scm-query-import.scm:115]
- 518 > 512 [data/accounts/de_DE/acctchrt_skr49.gnucash-xea:13640]
- 521 > 512 [borrowed/chartjs/Chart.min.css:1]
- 613 > 512 [libgnucash/app-utils/test/test-exp-parser.c:194]
- 625 > 512 [gnucash/gtkbuilder/dialog-preferences.glade:2115]
- 652 > 512 [libgnucash/tax/us/txf-help.scm:197]
- 668 > 512 [ChangeLog.2013:2399]
- 675 > 512 [ChangeLog.2020:2359]
- 677 > 512 [gnucash/gschemas/org.gnucash.GnuCash.deprecated.gschema.xml.in:1061]
- 677 > 512 [gnucash/gschemas/org.gnucash.GnuCash.dialogs.import.generic.gschema.xml.in:46]
- 773 > 512 [ChangeLog.2021:803]
- 778 > 512 [NEWS:3816]
- 881 > 512 [gnucash/import-export/customer-import/dialog-customer-import-gui.c:312]
- 998 > 512 [borrowed/chartjs/Chart.bundle.js:7410]
- 998 > 512 [borrowed/chartjs/Chart.js:7406]
-
O
source-is-missing
- [borrowed/chartjs/Chart.bundle.js] (override comment: # False-positives. Those are the sources.)
- [borrowed/chartjs/Chart.js] (override comment: # False-positives. Those are the sources.)
-
W
superfluous-file-pattern
-
–
Package is already in Debian
- Detected as a non-maintainer upload
- The package uploader is not currently maintaining gnucash in Debian
- Last upload was on the 2025-01-15
-
–
Upstream-Contact missing from d/copyright
Upstream Contact: None Licenses: BSD-3-Clause~author, GPL-2 or GPL-3 and exception-OpenSSL, LGPL-2+, LGPL-2.1+, BSD-2-Clause, Expat, BSD-3-Clause, public-domain, GFDL-NIV-1.1, GPL-2 or GPL-3, LGPL-3+, GPL-2+
Comments
No comments