Details about package p2pool-io
Package uploads
Upload #1
Information
Changelog
p2pool-io (4.6+ds-1) unstable; urgency=medium
.
* Initial Package (Closes: #1042708)
Comments
-
Ben,
Review of upload: 2025-05-24 00:41
For information about the tests run, see:
https://wiki.debian.org/PhilWyett/DebianMentoring
Test 4 (sbuild): Information only
Lintian:
Running lintian...
N:
E: p2pool-io: custom-library-search-path RUNPATH /usr/lib/x86_64-linux-gnu/android [usr/bin/p2pool]
N:
N: The binary or shared library sets RPATH or RUNPATH. This overrides the
N: normal library search path, possibly interfering with local policy and
N: causing problems for multilib, among other issues.
N:
N: The only time a binary or shared library in a Debian package should set
N: RPATH or RUNPATH is if it is linked to private shared libraries in the
N: same package. In that case, place those private shared libraries in
N: /usr/lib/*package*. Libraries used by binaries in other packages should be
N: placed in /lib or /usr/lib as appropriate, with a proper SONAME, in which
N: case RPATH/RUNPATH is unnecessary.
N:
N: To fix this problem, look for link lines like:
N:
N: gcc test.o -o test -Wl,--rpath,/usr/local/lib
N:
N: or
N:
N: gcc test.o -o test -R/usr/local/lib
N:
N: and remove the -Wl,--rpath or -R argument. You can also use the chrpath
N: utility to remove the RPATH.
N:
N: Please refer to https://wiki.debian.org/RpathIssue for details.
N:
N: Visibility: error
N: Show-Always: no
N: Check: binaries/rpath
N: Renamed from: binary-or-shlib-defines-rpath
N:
N:
I: p2pool-io: extended-description-is-probably-too-short
N:
N: The extended description (the lines after the first line of the
N: "Description:" field) is only one or two lines long. The extended
N: description should provide a user with enough information to decide
N: whether they want to install this package, what it contains, and how it
N: compares to similar packages. One or two lines is normally not enough to
N: do this.
N:
N: Please refer to General guidelines for package descriptions (Section
N: 6.2.1) in the Debian Developer's Reference and The long description
N: (Section 6.2.3) in the Debian Developer's Reference for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: fields/description
N:
N:
P: p2pool-io source: maintainer-manual-page [debian/p2pool.1]
N:
N: The maintainer keeps a manual page in ./debian. Please forward the manual
N: page upstream and ask them to include in their version control system, and
N: in their next release.
N:
N: If the manual page was already forwarded or rejected, or the upstream is
N: gone, please override the tag and annotate it with a suitable comment.
N:
N: Please refer to social contract item 2, Coordination with upstream
N: developers (Section 3.1.4) in the Debian Developer's Reference, and
N: Changes to the upstream sources (Section 4.3) in the Debian Policy Manual
N: for details.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debian/manual-pages
N: Renamed from: maintainer-manpage
N:
E: Lintian run failed (policy violation)
Test 7 (licenserecon): Information only
philwyett@ks-tarkin:~/Development/builder/debian/p2pool-io-4.6+ds$ lrc
en: Versions: licenserecon '4.2' licensecheck '3.3.9-1'
Parsing Source Tree ....
Reading d/copyright ....
Running licensecheck ....
d/copyright | licensecheck
BSD-3-clause | BSD-3-clause and/or Expat external/src/cryptonote/LICENSE
Summary
=======
A few lintian issues and maybe an 'lrc' issue you may wish to address.
Regards
Phil
Needs work
Phil Wyett at May 25, 2025, 9:23 a.m.