Sign me up Login

Details about package rsplib

Name: rsplib (PTS)
Uploader: Thomas Dreibholz <dreibh@simula.no> (Debian QA page)
Description: librsplib3 - RSerPool client/server API library for session management
librsplib-dev - headers of the RSerPool client/server API library rsplib
libcpprspserver3 - C++ RSerPool client/server API library
libcpprspserver-dev - headers of the C++ RSerPool client/server API library
rsplib-doc - documentation of the RSerPool implementation RSPLIB
rsplib-registrar - RSerPool Registrar service
rsplib-tools - RSerPool test tools
rsplib-services - RSerPool example services
rsplib-fgp-cfgfiles - RSerPool Fractal Generator Service example input files
rsplib-all - RSerPool implementation RSPLIB

Package uploads

Upload #8

Information

Version: 3.4.9-1
Uploaded: 2024-06-08 12:24
Source package: rsplib_3.4.9-1.dsc
Distribution: unstable
Section: net
Priority: optional
Homepage: https://www.nntb.no/~dreibh/rserpool/

Changelog

 rsplib (3.4.9-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/control: Updated standards version to 4.7.0.
   * debian/control: Removed unnecessary build dependencies.
   * debian/control: Fixed dependency on obsolete lsb-core.
   * debian/control: Removed unnecessary constraints.

QA information

Comments

  1. Hi Thomas,
    
    You have indicated on mentors that you are seeking sponsorship for the package. However, I am unable to find a Request For Sponsorship (RFS) bug for this submission.
    
    Am I missing it?
    
    If you need to create one, you will find information on how to at the link below.
    
    https://mentors.debian.net/sponsors/rfs-howto/
    
    Regards
    
    Phil
    Phil Wyett at June 10, 2024, 7:58 a.m.
  2. Hi Thomas,
    
    As no Request For Sponsorship (RFS) bug has been filed, I will offer a review here.
    
    Good day Thomas,
    
    Preamble...
    
    Thanks for taking time to create this package and your contribution to Debian.
    
    The below review is for assistance. It is offered to help submitters of
    packages to Debian mentors improve their packages prior to possible
    sponsorship into Debian. There is no obligation on behalf of the subitter to
    make any alterations based upon information provided in the review.
    
    Review...
    
    1. Build: Issue
    
       dh_makeshlibs -a -O--buildsystem=cmake
    dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
    dpkg-gensymbols: warning: debian/librsplib3/DEBIAN/symbols doesn't match completely debian/librsplib3.symbols
    --- debian/librsplib3.symbols (librsplib3_3.4.9-1_amd64)
    +++ dpkg-gensymbols5Gf3tr	2024-07-08 14:13:43.106465519 +0000
    @@ -489,6 +489,7 @@
      sendshutdown@Base 2.7.8
      sendtoplus@Base 2.7.8
      setBlocking@Base 2.7.8
    + setIPv6Only@Base 3.4.9-1
      setNonBlocking@Base 2.7.8
      setPort@Base 2.7.8
      setReusable@Base 2.7.8
       dh_shlibdeps -a -O--buildsystem=cmake
    
    2. Lintian: Errors, Warnings and Information
    
    E: librsplib3: symbols-file-contains-current-version-with-debian-revision on symbol setIPv6Only@Base (libtdnetutilities.so.3) [symbols]
    N: 
    N:   Debian revisions should be stripped from versions in symbols files. Not
    N:   doing so leads to dependencies unsatisfiable by backports (1.0-1~bpo <<
    N:   1.0-1 while 1.0-1~bpo >= 1.0). If the Debian revision can't be stripped
    N:   because the symbol really appeared between two specific Debian revisions,
    N:   you should postfix the version with a single "~" (example: 1.0-3~ if the
    N:   symbol appeared in 1.0-3).
    N:   
    N:   This problem normally means that the symbols were added automatically by
    N:   dpkg-gensymbols. dpkg-gensymbols uses the full version number for the
    N:   dependency associated to any new symbol that it detects. The maintainer
    N:   must update the debian/<package>.symbols file by adding the new symbols
    N:   with the corresponding upstream version.
    N: 
    N:   Visibility: error
    N:   Show-Always: no
    N:   Check: debian/shlibs
    N: 
    N:
    W: libcpprspserver-dev: initial-upload-closes-no-bugs [usr/share/doc/libcpprspserver-dev/changelog.Debian.gz:1]
    N: 
    N:   This package appears to be the first packaging of a new upstream software
    N:   package (there is only one changelog entry and the Debian revision is 1),
    N:   but it does not close any bugs. The initial upload of a new package should
    N:   close the corresponding ITP bug for that package.
    N:   
    N:   This warning can be ignored if the package is not intended for Debian or
    N:   if it is a split of an existing Debian package.
    N: 
    N:   Please refer to New packages (Section 5.1) in the Debian Developer's
    N:   Reference for details.
    N: 
    N:   Visibility: warning
    N:   Show-Always: no
    N:   Check: debian/changelog
    N:   Renamed from: new-package-should-close-itp-bug
    N: 
    N:
    W: libcpprspserver3: initial-upload-closes-no-bugs [usr/share/doc/libcpprspserver3/changelog.Debian.gz:1]
    N:
    W: librsplib-dev: initial-upload-closes-no-bugs [usr/share/doc/librsplib-dev/changelog.Debian.gz:1]
    N:
    W: librsplib3: initial-upload-closes-no-bugs [usr/share/doc/librsplib3/changelog.Debian.gz:1]
    N:
    W: rsplib-all: initial-upload-closes-no-bugs [usr/share/doc/rsplib-all/changelog.Debian.gz:1]
    N:
    W: rsplib-doc: initial-upload-closes-no-bugs [usr/share/doc/rsplib-doc/changelog.Debian.gz:1]
    N:
    W: rsplib-fgp-cfgfiles: initial-upload-closes-no-bugs [usr/share/doc/rsplib-fgp-cfgfiles/changelog.Debian.gz:1]
    N:
    W: rsplib-registrar: initial-upload-closes-no-bugs [usr/share/doc/rsplib-registrar/changelog.Debian.gz:1]
    N:
    W: rsplib-services: initial-upload-closes-no-bugs [usr/share/doc/rsplib-services/changelog.Debian.gz:1]
    N:
    W: rsplib-tools: initial-upload-closes-no-bugs [usr/share/doc/rsplib-tools/changelog.Debian.gz:1]
    N:
    W: rsplib source: newer-standards-version 4.7.0 (current is 4.6.2)
    N: 
    N:   The source package refers to a Standards-Version which is newer than the
    N:   highest one Lintian is programmed to check.
    N:   
    N:   If the source package is correct, please upgrade Lintian to the newest
    N:   version.
    N: 
    N:   Visibility: warning
    N:   Show-Always: no
    N:   Check: fields/standards-version
    
    3. Licenses (lrc): Issue
    
    philwyett@ks-windu:~/Development/builder/debian/mentoring/rsplib-3.4.9$ lrc
    en: Versions: recon 1.11  check 3.3.9-1
    
    Parsing Source Tree  ....
    Reading copyright    ....
    Running licensecheck ....
    
    d/copyright     | licensecheck
    
    GPL-3+          | GPL-2+           src/nornet/prepare-compilehost
    GPL-3+          | GPL-2+           src/planetlab/combine-disaster-scenario1-results
    GPL-3+          | GPL-2+           src/planetlab/combine-vectors
    GPL-3+          | GPL-2+           src/planetlab/ComponentControl
    GPL-3+          | GPL-2+           src/planetlab/ComponentControl.config
    GPL-3+          | GPL-2+           src/planetlab/perftest
    GPL-3+          | GPL-2+           src/planetlab/perftest-version2
    GPL-3+          | GPL-2+           src/planetlab/prepare-compilehost
    GPL-3+          | GPL-2+           src/planetlab/RemoteComponentControl
    
    4. Watch file (uscan --force-download): Good
    
    5. Build Twice (sudo pbuilder build --twice <package>.dsc): Good
    
    6. Reproducible builds (reporotest)[1]: Good
    
    7. Install (No previous installs): Not performed due to (1. Build)
    
    8. Upgrade (Over previous installs if any): Not performed due to (1. Build)
    
    [1] https://wiki.debian.org/ReproducibleBuilds/Howto#Newer_method
    
    Regards
    
    Phil
    Needs work Phil Wyett at July 8, 2024, 2:36 p.m.
  3. Hi Thomas,
    
    Additional...
    
    Looking at:
    
    https://tracker.debian.org/pkg/rsplib
    
    I see some hinter suggestions.
    There are issues with the multiarch metadata for this package.
    
        rsplib-doc could be marked Multi-Arch: foreign
        rsplib-fgp-cfgfiles could be marked Multi-Arch: foreign
        librsplib3t64 could be marked Multi-Arch: same
    
    Regards
    
    Phil
    Needs work Phil Wyett at July 8, 2024, 2:38 p.m.

Upload #7

Information

Version: 3.4.9~rc1-1
Uploaded: 2024-06-08 09:09
Source package: rsplib_3.4.9~rc1-1.dsc
Distribution: unstable
Section: net
Priority: optional
Homepage: https://www.nntb.no/~dreibh/rserpool/

Changelog

 rsplib (3.4.9~rc1-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/control: Fixed dependency on obsolete lsb-core.
   * debian/control: Removed unnecessary constraints.

QA information

Comments

No comments

Upload #6

Information

Version: 3.4.8-1
Uploaded: 2024-04-11 08:16
Source package: rsplib_3.4.8-1.dsc
Distribution: unstable
Section: net
Priority: optional
Homepage: https://www.nntb.no/~dreibh/rserpool/

Changelog

 rsplib (3.4.8-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/control: Fixed dependency on obsolete lsb-core.
   * debian/control: Removed unnecessary constraints.

QA information

Comments

No comments

Upload #5

Information

Version: 3.4.8~rc0-1
Uploaded: 2024-04-10 12:01
Source package: rsplib_3.4.8~rc0-1.dsc
Distribution: unstable
Section: net
Priority: optional
Homepage: https://www.nntb.no/~dreibh/rserpool/

Changelog

 rsplib (3.4.8~rc0-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/control: Fixed dependency on obsolete lsb-core.
   * debian/control: Removed unnecessary constraints.

QA information

Comments

No comments

Upload #4

Information

Version: 3.4.7-2
Uploaded: 2024-02-10 13:55
Source package: rsplib_3.4.7-2.dsc
Distribution: unstable
Section: net
Priority: optional
Homepage: https://www.nntb.no/~dreibh/rserpool/
Closes bugs: #1062869

Changelog

 rsplib (3.4.7-2) unstable; urgency=high
 .
   * New upstream release.
   * Rename libraries for 64-bit time_t transition (Closes: #1062869).

QA information

Comments

No comments

Upload #3

Information

Version: 3.4.7-1
Uploaded: 2023-12-18 12:10
Source package: rsplib_3.4.7-1.dsc
Distribution: unstable
Section: net
Priority: optional
Homepage: https://www.nntb.no/~dreibh/rserpool/

Changelog

 rsplib (3.4.7-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/control: Fixed dependency on obsolete lsb-core.
   * debian/control: Removed unnecessary constraints.

QA information

Comments

  1. Thanks for your contribution, while there is a pending RC bug open for the 64bit time_t transition (#1062869), would you mind to have a look?
    Needs work Aron Xu at Feb. 4, 2024, 9:44 a.m.

Upload #2

Information

Version: 3.4.6-1
Uploaded: 2023-12-18 12:10
Source package: rsplib_3.4.6-1.dsc
Distribution: unstable
Section: net
Priority: optional
Homepage: https://www.nntb.no/~dreibh/rserpool/

Changelog

 rsplib (3.4.6-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/control: Fixed dependency on obsolete lsb-core.
   * debian/control: Removed unnecessary constraints.

QA information

Comments

No comments

Upload #1

Information

Version: 3.4.5-1
Uploaded: 2023-12-06 16:10
Source package: rsplib_3.4.5-1.dsc
Distribution: unstable
Section: net
Priority: optional
Homepage: https://www.nntb.no/~dreibh/rserpool/

Changelog

 rsplib (3.4.5-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/control: Fixed dependency on obsolete lsb-core.
   * debian/control: Removed unnecessary constraints.

QA information

Comments

No comments