pkg-perl-maintainers team mailing list archive
-
pkg-perl-maintainers team
-
Mailing list archive
-
Message #04378
[Bug 1972853] Re: [MIR] lib*-perl
** Description changed:
- TBD
+ [Availability]
+ The packages libxs-parse-sublike-perl, libobject-pad-perl, libindirect-perl, libunicode-escape-perl, libunicode-string-perl are already in Ubuntu universe and build for the architectures they're designed to work on.
- All of those new dependencies are maintained by the Debian Perl Group
- (pkg-perl-maintainers).
+ They currently build and work for the following architectures:
- Needed in "main" as new dependencies of licensecheck:
- * libxs-parse-sublike-perl
- * libobject-pad-perl
- * libindirect-perl
+ libxs-parse-sublike-perl: amd64 arm64 armhf ppc64el riscv64 s390x
+ libobject-pad-perl: amd64 arm64 armhf ppc64el riscv64 s390x
+ libindirect-perl: amd64 arm64 armhf ppc64el riscv64 s390x
+ libunicode-string-perl: amd64 arm64 armhf i386 ppc64el riscv64 s390x
+ libunicode-escape-perl: all
- and sphinx:
- * libunicode-escape-perl
- * libunicode-string-perl
+ Links to packages:
+ https://launchpad.net/ubuntu/+source/libxs-parse-sublike-perl
+ https://launchpad.net/ubuntu/+source/libobject-pad-perl
+ https://launchpad.net/ubuntu/+source/libindirect-perl
+ https://launchpad.net/ubuntu/+source/libunicode-string-perl
+ https://launchpad.net/ubuntu/+source/libunicode-escape-perl
+
+ [Rationale]
+ The packages libxs-parse-sublike-perl, libobject-pad-perl and libindirect-perl are required in Ubuntu main as new dependencies of the licensecheck (directly or transitively)
+ The packages libunicode-escape-perl and libunicode-string-perl are required in Ubuntu main as new dependencies of the sphinx package.
+
+ There are no definite deadlines for this MIR.
+
+ [Security]
+ libxs-parse-sublike-perl: I couldn't find any security issue for this package in the past.
+ libobject-pad-perl: I couldn't find any security issue for this package in the past.
+ libindirect-perl: I couldn't find any security issue for this package in the past.
+ libunicode-string-perl: I couldn't find any security issue for this package in the past.
+ libunicode-escape-perl: I couldn't find any security issue for this package in the past.
+
+ All packages only ship Perl binary extensions or source modules, along
+ with documentation. There are no binaries, services, recurring jobs.
+
+
+ [Quality assurance - function/usage]
+ The packages can be correctly imported in a Perl script after installation.
+
+ [Quality assurance - maintenance]
+ The packages are maintainted well in Debian, as they are under the umbrella of the Perl team.
+ Most don't have any open bugs:
+
+ https://bugs.debian.org/src:libindirect-perl
+ https://bugs.launchpad.net/ubuntu/+source/libindirect-perl/+bug
+ https://bugs.debian.org/src:libunicode-escape-perl
+ https://bugs.launchpad.net/ubuntu/+source/libunicode-escape-perl/+bug
+ https://bugs.debian.org/src:libunicode-string-perl
+ https://bugs.launchpad.net/ubuntu/+source/libunicode-string-perl/+bug
+ https://bugs.debian.org/src:libxs-parse-sublike-perl
+ https://bugs.launchpad.net/ubuntu/+source/libxs-parse-sublike-perl/+bug
+
+ The libobject-pad-perl package has one bug opened:
+
+ https://bugs.launchpad.net/ubuntu/+source/libobject-pad-perl/+bug
+ https://bugs.debian.org/src:libobject-pad-perl
+ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006658
+
+ The issue described in the bug doesn't seem to be triggered by the test
+ suite anymore.
+
+ [Quality assurance - testing]
+
+ The packages all include a test suite that is run both at runtime and as
+ autopkgtests.
+
+ [Quality assurance - packaging]
+ ALl packages has watchfiles that work.
+
+ They appear relatively lintian-clean, with some more warnings to the
+ libunicode* packages due to the packaging not having been refreshed in a while.
+
+ None of them have any overrides.
+
+ Link to the Lintian runs on Debian (relevant as there are no Ubuntu
+ delta):
+
+ https://lintian.debian.org/sources/libindirect-perl
+ https://lintian.debian.org/sources/libxs-parse-sublike-perl
+ https://lintian.debian.org/sources/libobject-pad-perl
+ https://lintian.debian.org/sources/libunicode-string-perl
+ https://lintian.debian.org/sources/libunicode-escape-perl
+
+ These packages do not rely on obsolete or about to be demoted packages.
+ These packages have no python2 or GTK2 dependencies
+
+ The packages will not be installed by default
+
+ Packaging and build are easy:
+ https://salsa.debian.org/perl-team/modules/packages/libindirect-perl/-/blob/master/debian/rules
+ https://salsa.debian.org/perl-team/modules/packages/libxs-parse-sublike-perl/-/blob/master/debian/rules
+ https://salsa.debian.org/perl-team/modules/packages/libobject-pad-perl/-/blob/master/debian/rules
+ https://salsa.debian.org/perl-team/modules/packages/libunicode-string-perl/-/blob/master/debian/rules
+
+ The packaging for libunicode-escape-perl is a bit outdated:
+ https://salsa.debian.org/perl-team/modules/packages/libunicode-escape-perl/-/blob/master/debian/rules
+
+ [UI standards]
+ These are not applications but runtime dependencies.
+
+ [Dependencies]
+ No further depends or recommends dependencies that are not yet in main
+
+ [Standards compliance]
+ These packages correctly follow FHS and Debian Policy.
+
+ [Maintenance/Owner]
+ Owning Team will be Foundations
+ Team is not yet, but will subscribe to the packages before promotion
+
+ These do not use static builds
+ These do not use vendored code
+
+ All packages were successfully built during the most recent test rebuild (Jammy
+ 20220317), and those that have been updated since also built successfully.
+
+ [Background information]
+ ALl packages are fairly self-contained Perl modules packaged from CPAN:
+
+ https://metacpan.org/dist/indirect
+ https://metacpan.org/dist/XS-Parse-Sublike
+ https://metacpan.org/dist/Object-Pad
+ https://metacpan.org/dist/Unicode-String
+ https://metacpan.org/dist/Unicode-Escape
** Changed in: libindirect-perl (Ubuntu)
Status: Incomplete => Confirmed
** Changed in: libobject-pad-perl (Ubuntu)
Status: Incomplete => Confirmed
** Changed in: libunicode-escape-perl (Ubuntu)
Status: Incomplete => Confirmed
** Changed in: libunicode-string-perl (Ubuntu)
Status: Incomplete => Confirmed
** Changed in: libxs-parse-sublike-perl (Ubuntu)
Status: Incomplete => Confirmed
--
You received this bug notification because you are a member of Debian
Perl Group, which is subscribed to libxs-parse-sublike-perl in Ubuntu.
https://bugs.launchpad.net/bugs/1972853
Title:
[MIR] lib*-perl
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libindirect-perl/+bug/1972853/+subscriptions
References