Andre, Review of upload: 2025-05-16 23:11
For information about the tests run, see: https://wiki.debian.org/PhilWyett/DebianMentoring Test 4 (sbuild): Information only Running lintian... N: I: python3-berkeleydb: hardening-no-bindnow [usr/lib/python3/dist- packages/berkeleydb/_berkeleydb.abi3.so] N: N: This package provides an ELF binary that lacks the "bindnow" linker flag. N: N: This is needed (together with "relro") to make the "Global Offset Table" N: (GOT) fully read-only. The bindnow feature trades startup time for N: improved security. Please consider enabling this feature or consider N: overriding the tag (possibly with a comment about why). N: N: If you use dpkg-buildflags, you may have to add hardening=+bindnow or N: hardening=+all to DEB_BUILD_MAINT_OPTIONS. N: N: The relevant compiler flags are set in LDFLAGS. N: N: Please refer to https://wiki.debian.org/Hardening for details. N: N: Visibility: info N: Show-Always: no N: Check: binaries/hardening N: N: I: python3-berkeleydb: hardening-no-fortify-functions [usr/lib/python3/dist- packages/berkeleydb/_berkeleydb.abi3.so] N: N: This package provides an ELF binary that lacks the use of fortified libc N: functions. Either there are no potentially unfortified functions called by N: any routines, all unfortified calls have already been fully validated at N: compile-time, or the package was not built with the default Debian N: compiler flags defined by dpkg-buildflags. If built using dpkg-buildflags N: directly, be sure to import CPPFLAGS. N: N: NB: Due to false-positives, Lintian ignores some unprotected functions N: (e.g. memcpy). N: N: Please refer to https://wiki.debian.org/Hardening and Bug#673112 for N: details. N: N: Visibility: info N: Show-Always: no N: Check: binaries/hardening N: N: I: python-berkeleydb source: no-dh-sequencer [debian/rules] N: N: This package does not use the dh sequencer in debian/rules. N: N: While maintainers may use a variety of build systems, this one is by far N: the most popular. N: N: Maintainers are strongly encouraged to use the dh sequencer in new N: packages and convert existing ones when appropriate. N: N: Visibility: info N: Show-Always: no N: Check: debian/rules/dh-sequencer N: N: I: python-berkeleydb source: uses-deprecated-python-stdlib distutils (deprecated in Python 3.10, removed in Python 3.12) [setup3.py:46] N: N: N: The Python library flagged by this tag has been formally marked as N: deprecated. N: N: Please prepare for this deprecation and migrate away from this Python N: library. N: N: See-Also: https://peps.python.org/pep-0594/#deprecated-modules N: N: Visibility: info N: Show-Always: no N: Check: languages/python/stdlib-deprecation N: N: P: python-berkeleydb source: source-contains-prebuilt-javascript-object [docs/html/searchindex.js] N: N: The source tarball contains a prebuilt (minified) JavaScript object. They N: are usually left by mistake when generating the tarball by not cleaning N: the source directory first. You may want to report this as an upstream N: bug, in case there is no sign that this was intended. N: N: Visibility: pedantic N: Show-Always: no N: Check: files/source-missing N: N: P: python-berkeleydb source: source-contains-prebuilt-sphinx-documentation [docs/html/] N: N: The source tarball contains prebuilt Sphinx documentation. This is usually N: left by mistake when generating the tarball without first cleaning the N: source directory. You may want to report this as an upstream bug if there N: is no sign that this was intended. N: N: It is preferable to rebuild documentation directly from source. N: N: Visibility: pedantic N: Show-Always: no N: Check: cruft N: N: N: masked by screen python/egg/metadata M: python3-berkeleydb: package-contains-documentation-outside-usr-share-doc [usr/lib/python3/dist-packages/berkeleydb-18.1.14.egg-info/dependency_links.txt] N: N: This package ships a documentation file outside /usr/share/doc N: Documentation files are normally installed inside /usr/share/doc. N: N: If this file doesn't describe the contents or purpose of the directory it N: is in, please consider moving this file to /usr/share/doc/ or maybe even N: removing it. If this file does describe the contents or purpose of the N: directory it is in, please add a lintian override. N: N: Visibility: info N: Show-Always: no N: Check: documentation N: N: Screen: python/egg/metadata N: Advocates: "Scott Kitterman" <deb...@kitterman.com> N: Reason: The folders XXX.dist-info/ and XXX.egg-info/ hold metadata for N: Python modules. Those files are not documentation even though N: some of their names carry the .txt file extension. N: N: Python modules can be both public and private. N: N: Read more in N: https://www.python.org/dev/peps/pep-0427/#the-dist-info-directory, N: https://www.python.org/dev/peps/pep-0376/#id16, N: https://www.python.org/dev/peps/pep-0610/, N: https://www.python.org/dev/peps/pep-0639/, N: https://setuptools.pypa.io/en/latest/deprecated/python_eggs.html, N: and Bug#1003913. N: N: N: masked by screen python/egg/metadata M: python3-berkeleydb: package-contains-documentation-outside-usr-share-doc [usr/lib/python3/dist-packages/berkeleydb-18.1.14.egg-info/top_level.txt] I: Lintian run was successful. Summary ======= Some lintian issues that still need to be looked at and possibly addressed. When you do a new upload, can you remove the 'moreinfo' tag by adding the line below to the top of the reply email telling of the new upload. Control: tags -1 -moreinfo -- Regards Phil Donate: 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 --
signature.asc
Description: This is a digitally signed message part