• Re: Bug#1106094: RFS: subnetcalc/2.6.4-1

    From Soren Stoutner@21:1/5 to All on Tue May 20 19:58:38 2025
    XPost: linux.debian.devel.mentors
    Copy: dreibh@simula.no (Thomas Dreibholz)
    Copy: 1106094-quiet@bugs.debian.org

    Thomas,

    On Monday, May 19, 2025 8:49:21 AM Mountain Standard Time Thomas Dreibholz wrote:
    Package: sponsorship-requests
    Severity: normal

    Dear mentors,

    I am looking for a sponsor for my package "subnetcalc <https://www.nntb.no/~dreibh/subnetcalc/>":

    * Package name: subnetcalc
    Version: 2.6.4-1
    Upstream Author: Thomas Dreibholz <thomas.dreibholz@gmail.com>
    * URL: https://www.nntb.no/~dreibh/subnetcalc/
    * License: GPL-3+
    * Section: net

    Your package doesn’t appear to match the source at:

    https://github.com/dreibh/subnetcalc/tree/master/debian

    For example, the changelog file on GitHub looks like it was designed for Ubuntu and doesn’t match the one used for Debian packaging:

    https://tracker.debian.org/media/packages/s/subnetcalc/changelog-2.6.2-1

    Trying to build from your Git repository produces the following error, even when checking out the subnetcalc-2.6.4 tag:

    dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/ subnetcalc_2.6.4-1ubuntu1.diff.dgZBqo

    I would recommend you move your Debian packaging to Salsa. In my experience as an upstream developer, it makes my life easier if you put your upstream source where ever you already have it and the Debian packaging on Salsa. If you use gbp, importing each new upstream release can be as simple as:

    gbp import-orig uscan
    dch
    gbp buildpackage
    gbp tag
    gbp push

    I wrote an email a while back that explains a bit about how gbp works.

    https://lists.debian.org/debian-mentors/2024/09/msg00057.html

    In addition, placing the Debian packaging on Salsa lets you use Salsa CI, which catches a lot of problems before release, like the missing build flags.

    https://qa.debian.org/bls/packages/s/subnetcalc.html

    --
    Soren Stoutner
    soren@debian.org
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmgtQV4ACgkQwufLJ66w tgPhfRAAq0Fcxe7nkvwHmLQQWSqKR05WVZK2ol+MbMPjpzZmRgCoIuVIqQ7B7+gz 23+Hb6YziUJ3EGTinSo6wweBS1iN9ZH8O5rvVHO0xGL8gESPlJHEi3DwGnMcN+UE cg8ntsBX7RSlV4CX1urreWyad5JNXorewovXof8sIu8mg9oNwzjsHmMpge5LCVuT 996PTjqHBSN9y4o2//R3ETgZJrj8ULLCs6O4YCuVGrFKbhnjr1J7jloDTztMwacx JDl8ZMd/2gPxEw4uWSKHYaw8428vaTYQZgys5Lp3433p0sWZPXjHJ8d2OPDyOaLx SyUI3je9GhVpumGbkZfAJ63XYyvImqyHqNgwYLBnOPFBKpjPSXF/YgPbEa4WOiyC bdvJr5J9xp3b8o73Hx9QvBXjajWaPq93W+Oesvm6RLHsMrk3qieyhsPMISkl1sef r5w4y0TtxUgW7fnCWeLka+wzLTN6mENugphJg1XYbYIKilEnFHEpw04bZpdhYJLg 9WQ1OlRee5FraNgmqNK3K/xCeSiHe161DwcAk0K/JoRmOuY4hvePSu2AWxsCa4Sl qZy15anF8gV9avfo3KGNSgwLo9WOl6tKHoLP55Y2rAAhqrfR2uvvYnfwbiOs3RhE EUmvTCvf41cdvtmFbOmuyYAZ8LsTVLyFv9DesmDF134D8zSpHco=
    =9dK7
    -----END PGP SIGNATURE-----

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