← Back to team overview

pkg-perl-maintainers team mailing list archive

[Bug 1980662] Re: [MIR] lib*-perl for lintian 2.115

 

[Availability]
The package libmldbm-perl is already in Ubuntu universe.
The package libmldbm-perl builds for the architectures it is designed to work on.
It currently builds and works for architetcures: all (perl package)
Link to package https://launchpad.net/ubuntu/+source/libmldbm-perl

[Rationale]
The package libmldbm-perl is required in Ubuntu main for lintian
The package libmldbm-perl will not generally be useful for a large part of
our user base, but is important/helpful still because
 - The package libmldbm-perl is a new runtime dependency of package lintian that
   we already support
 - The package libmldbm-perl is required in Ubuntu main no later than 2022-08-25
   due to Kinetic Feature Freeze

[Security]
 - No CVEs/security issues in this software in the past
 - no executables in `/sbin` and `/usr/sbin`
 - Package does not install services, timers or recurring jobs
 - Packages does not open privileged ports (ports < 1024)
 - Packages does not contain extensions to security-sensitive software
   (filters, scanners, plugins, UI skins, ...)

[Quality assurance - function/usage]
 - The package works well right after install - it is a library

[Quality assurance - maintenance]
 - The package does not deal with exotic hardware we cannot support

[Quality assurance - testing]
 - The package runs a test suite on build time, if it fails
   it makes the build fail, link to build log
   https://launchpad.net/ubuntu/+source/libmldbm-perl/2.05-3/+build/23856967
 - The package runs an autopkgtest, and is currently passing on
   amd64 arm64 armhf ppc64el s390x, link to test logs
   https://autopkgtest.ubuntu.com/packages/libmldbm-perl
 - The package does have not failing autopkgtests right now

[Quality assurance - packaging]
 - debian/watch is present and works
 - debian/control defines a correct Maintainer field
 - This package does not yield massive lintian Warnings, Errors
   two warnings https://udd.debian.org/lintian/?packages=libmldbm-perl
   the last uploader ommitted 'Team upload' or 'Non-maintainer upload'
 - Please link to a recent build log of the package
   https://launchpad.net/ubuntu/+source/libmldbm-perl/2.05-3/+build/23856967
 - Full output of `lintian --pedantic`
   E: libmldbm-perl changes: bad-distribution-in-changes-file unstable
   P: libmldbm-perl source: silent-on-rules-requiring-root [debian/control]
   P: libmldbm-perl source: update-debian-copyright 2013 vs 2022 [debian/copyright:14]
 - Lintian overrides are not present
 - This package does not rely on obsolete or about to be demoted packages.
 - This package has no python2 or GTK2 dependencies
 - The package will not be installed by default
 - Packaging and build is easy, link to d/rules
   https://salsa.debian.org/perl-team/modules/packages/libmldbm-perl/-/blob/master/debian/rules

[UI standards]
 - Application is not end-user facing (does not need translation)

[Dependencies]
 - There are further dependencies that are not yet in main, the MIR
   process for them is handled as part of this bug here.
   Recommends: libfreezethaw-perl
   
[Standards compliance]
 - This package correctly follows FHS and Debian Policy

[Maintenance/Owner]
 - Owning Team will be Ubuntu Foundations
 - Team is not yet, but will subscribe to the package before promotion
 - This does not use static builds
 - This does not use vendored code
 - The package has been built in the archive more recently than the last
   test rebuild

[Background information]
The Package description explains the package well
Upstream Name is MLDBM
Link to upstream project
https://metacpan.org/dist/MLDBM
Package is maintained by Debian Perl Group
Package was previously in main, see LP: #1427724

** Description changed:

  See comments below:
  
  #5: libhtml-tokeparser-simple-perl
  #6: libwww-mechanize-perl
+ #7: libmldbm-perl

** Changed in: libmldbm-perl (Ubuntu)
       Status: Incomplete => New

** Changed in: libmldbm-perl (Ubuntu)
     Assignee: Graham Inggs (ginggs) => (unassigned)

-- 
You received this bug notification because you are a member of Debian
Perl Group, which is subscribed to libhttp-server-simple-perl in Ubuntu.
https://bugs.launchpad.net/bugs/1980662

Title:
  [MIR] lib*-perl for lintian 2.115

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libfreezethaw-perl/+bug/1980662/+subscriptions



References