• Bug#1105039: ITP:python3-berkeleydb/18.1.14-1 -- Python interface for B

    From =?UTF-8?B?QW5kcsOp?=@21:1/5 to All on Sat May 10 12:40:01 2025
    Package: sponsorship-requests
    Severity: wishlist

    Dear mentors,

    I am looking for a sponsor for my package "python3-berkeleydb":

    * Package name : python3-berkeleydb
    Version : 18.1.14-1
    Upstream contact : Jesús Cea Avión<jcea@jcea.es>
    * URL :https://www.jcea.es/programacion/pybsddb.htm
    * License : BSD-3-clause, ZPL-2.0
    * Vcs : [fill in URL of packaging vcs]
    Section : python

    The source builds the following binary packages:

    python3-berkeleydb - Python interface for Berkeley DB (Python 3.x)
    python-berkeleydb-doc - Documentation for the python Berkeley DB interface module

    To access further information about this package, please visit the following URL:

    https://mentors.debian.net/package/python3-berkeleydb/

    Alternatively, you can download the package with 'dget' using this command:

    dget -xhttps://mentors.debian.net/debian/pool/main/p/python3-berkeleydb/python3-berkeleydb_18.1.14-1.dsc

    Changes for the initial release:

    python3-berkeleydb (18.1.14-1) unstable; urgency=low
    .
    * Package for berkeleydb 18.1.14
    * Seehttps://pypi.org/project/berkeleydb/

    This package could be a successor of the already existing package python-bsddb3, which is
    orphaned (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977266).
    But this packages introduces the new Python module berkeleydb instead of updating the existing module bsddb3.

    Regards,
    --
    Andre

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Andr=C3=A9_Flechs?=@21:1/5 to All on Thu May 15 00:30:01 2025
    Control: retitle -1 RFS:python3-berkeleydb/18.1.14-1 -- Python interface
    for Berkeley DB (Python 3.x)

    Hello Phil,

    thank you for reply and the lintian hints.

    Can I ask a few questions?


    W: python3-berkeleydb source: source-package-encodes-python-version

    How should I solve this?
    If I rename the package to python-berkeleydb, I get

    W: python3-berkeleydb source: mismatched-python-substvar

    which tells me that the packages should depend on ${python3:Depends} when it appears to be a package for Python 2.x.

    So, should I add a lintian override on this?


    Next I investigate the issues relating to usr/lib/python3/dist-packages/berkeleydb/_berkeleydb.abi3.so

    Regards, André

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Andr=C3=A9_Flechs?=@21:1/5 to All on Sat May 17 13:40:01 2025
    Control: retitle -1 RFS:python-berkeleydb/18.1.14-1 -- Python interface
    for Berkeley DB (Python 3.x)

    Hi.

    Thank you both for your support!

    The package is now available at https://mentors.debian.net/package/python-berkeleydb/

    I solved the lintian error "relative-library-search-path" .

    But there is still the error " source-is-missing".

    The named files are in the upstream package, but I have no idea how to
    remove.
    I tried "Files-Excluded" in debian/copyright, but this led to "repackaged-source-not-advertised". Also this seems odd because the
    removal is not because of copyright issues.
    I tried to remove in the "clean" target and rebuild it, but this didn't
    help.

    What is the best way to remove the files from source package?

    Regards,
    André

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?QW5kcsOp?=@21:1/5 to All on Sun May 18 23:20:01 2025
    Control: tags -1 -moreinfo


    Hi,

    I use overrides now and uploaded a new package

    Regards,
    André

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)