[Bug 1913321] Re: [MIR] iniparser (dependency of mtd-utils)

Dan Bungert 1913321 at bugs.launchpad.net
Fri Jan 29 19:53:01 UTC 2021


** Description changed:

  [MIR] iniparser (dependency of mtd-utils)
+ 
+ 
+ [Availability]
+ ✓ The package is in universe.
+ 
+ [Rationale]
+ ✓ The package is a new build dependency of a package that we already
+   support (mtd-utils).
+ 
+ [Security]
+ ✓ No CVEs
+ ✓ No openwall
+ ✓ No security relevant binaries
+ - The github has several items of interest - commits not yet in Debian /
+   Ubuntu that address buffer overflows, not-yet-merged fixes for missing
+   null pointer checks/memory leaks, plus more issues filed with typical C
+   code null checks / off by ones.  Could be OK with some updates to
+   address the known issues.
+ 
+ [Quality assurance]
+ ✓ Used package with minimal effort.  Provides a doc package, and the
+   header file for the lib has the same content.  API behaves mostly as
+   expected and was easy to use just based on the header file.
+ ✓ No debconf usage
+ ✓ No long-term usability affecting bugs
+ ✓ No Debian/Ubuntu bugs aside from this MIR
+ - Upstream bugs of interest present, see security section above
+ - Packaging in Debian seems mostly fine, but I noted that back-to-back
+   invocation of dpkg-buildpackage fails.  A `make -C test clean` would
+   resolve this.
+ ✓ No exotic hardware expectations
+ - While a test suite is present, failures in it are not failing the build.
+ ✓ debian/watch file present
+ - lintian --pedantic reports 6 items total, the most severe of which are 2
+   warnings
+ ✓ No reliance on obsolete/pending-demote packages
+ 
+ [Dependencies]
+ ✓ Dependencies are very modest and already in main. (libc6, and
+   libjs-jquery for doc package)
+ 
+ [Standards compliance]
+ ✓ FHS looks good to me.
+ ✓ Outstanding patches - there is a CMake patch, but upstream doesn't want 
+   it.
+   https://github.com/ndevilla/iniparser/blob/master/FAQ-en.md#your-build-system-isnt-portable-let-me-help-you
+ - Recommended item DEB_BUILD_OPTIONS isn't explicitly implemented, all 6
+   options currently listed are potentially relevant.
+   https://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-options
+ - The standards version is old https://tracker.debian.org/pkg/iniparser ,
+   however v4.3.0 is an appropriate version for the last time the package
+   was uploaded.
+ 
+ [Maintenance]
+ ✓ foundations-bugs subscribed on 
+   https://bugs.launchpad.net/ubuntu/+source/iniparser/+subscriptions
+ ✓ I consider this a "simple" package which should continue to be in sync
+   with Debian
+ 
+ [Background information]
+ ✓ Package description is appropriate
+ ✓ No recent (or ever) renames

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to mtd-utils in Ubuntu.
Matching subscriptions: foundations-bugs-with-comments, mtd-utils
https://bugs.launchpad.net/bugs/1913321

Title:
  [MIR] iniparser (dependency of mtd-utils)

Status in iniparser package in Ubuntu:
  Incomplete
Status in mtd-utils package in Ubuntu:
  New
Status in iniparser source package in Hirsute:
  Incomplete
Status in mtd-utils source package in Hirsute:
  New

Bug description:
  [MIR] iniparser (dependency of mtd-utils)

  
  [Availability]
  ✓ The package is in universe.

  [Rationale]
  ✓ The package is a new build dependency of a package that we already
    support (mtd-utils).

  [Security]
  ✓ No CVEs
  ✓ No openwall
  ✓ No security relevant binaries
  - The github has several items of interest - commits not yet in Debian /
    Ubuntu that address buffer overflows, not-yet-merged fixes for missing
    null pointer checks/memory leaks, plus more issues filed with typical C
    code null checks / off by ones.  Could be OK with some updates to
    address the known issues.

  [Quality assurance]
  ✓ Used package with minimal effort.  Provides a doc package, and the
    header file for the lib has the same content.  API behaves mostly as
    expected and was easy to use just based on the header file.
  ✓ No debconf usage
  ✓ No long-term usability affecting bugs
  ✓ No Debian/Ubuntu bugs aside from this MIR
  - Upstream bugs of interest present, see security section above
  - Packaging in Debian seems mostly fine, but I noted that back-to-back
    invocation of dpkg-buildpackage fails.  A `make -C test clean` would
    resolve this.
  ✓ No exotic hardware expectations
  - While a test suite is present, failures in it are not failing the build.
  ✓ debian/watch file present
  - lintian --pedantic reports 6 items total, the most severe of which are 2
    warnings
  ✓ No reliance on obsolete/pending-demote packages

  [Dependencies]
  ✓ Dependencies are very modest and already in main. (libc6, and
    libjs-jquery for doc package)

  [Standards compliance]
  ✓ FHS looks good to me.
  ✓ Outstanding patches - there is a CMake patch, but upstream doesn't want 
    it.
    https://github.com/ndevilla/iniparser/blob/master/FAQ-en.md#your-build-system-isnt-portable-let-me-help-you
  - Recommended item DEB_BUILD_OPTIONS isn't explicitly implemented, all 6
    options currently listed are potentially relevant.
    https://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-options
  - The standards version is old https://tracker.debian.org/pkg/iniparser ,
    however v4.3.0 is an appropriate version for the last time the package
    was uploaded.

  [Maintenance]
  ✓ foundations-bugs subscribed on 
    https://bugs.launchpad.net/ubuntu/+source/iniparser/+subscriptions
  ✓ I consider this a "simple" package which should continue to be in sync
    with Debian

  [Background information]
  ✓ Package description is appropriate
  ✓ No recent (or ever) renames

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/iniparser/+bug/1913321/+subscriptions



More information about the foundations-bugs mailing list