** 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 Ubuntu Bugs, which is subscribed to 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 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs