pkg-perl-maintainers team mailing list archive
-
pkg-perl-maintainers team
-
Mailing list archive
-
Message #02918
[Bug 1486181] [NEW] [MIR] libmce-perl
Public bug reported:
Availability: The package is already in the archive and builds
successfully on all architectures.
Rationale: libmce-perl is a new build-dependency of libtest-perl-critic-
perl 1.03-1 in ubuntu wily PROPOSED.
libtest-perl-critic-perl itself is a build-dependency of multiple core
packages in main in the archive; such as lintian and javatools.
Security: There does not appear to be any security advisories for
libmce-perl on CVE, or Secunia.
Quality assurance:
- Multiple examples of usage are shipped with the package.
- The package does not ask debconf questions
- There are no outstanding bug reports for the package in Debian or in Ubuntu.
- The package appears well maintained upstream, though with few changes (mostly bugfix) in the last 6 months.
- There is a reasonable test suite which runs at build time.
- The package makes use of a debian/watch files for downloading new upstream releases.
UI standards: not applicable, this is a Perl library for command-line
use.
Dependencies:
libmce-perl has a single dependency on perl, and build-depends only on debhelper and perl; all of which are in main.
Standards compliance:
The libmce-perl package only has minor importance [pedantic] lintian warnings:
P: libmce-perl source: package-uses-old-debhelper-compat-version 8
P: libmce-perl source: debian-watch-may-check-gpg-signature
It also has one trivial error for the resulting binary package:
X: libmce-perl: perl-module-name-not-mentioned-in-description Mce
It otherwise satisfies policy requirements.
Maintenance:
Since libmce-perl is a relatively simple package that lintian depends on in Debian and is well maintained by a large team in Debian, it appears to satisfy maintenance requirements.
Background information:
libmce-perl is a Perl library used to parallelize compute loads for programs; it can be used to spread work on multiple cores.
The package description follows:
Description: Many-Core Engine for Perl providing parallel processing capabilities
Many-core Engine (MCE) for Perl helps enable a new level of performance
by maximizing all available cores. MCE spawns a pool of workers and
therefore does not fork a new process per each element of data. Instead,
MCE follows a bank queuing model. Imagine the line being the data and
bank-tellers the parallel workers. MCE enhances that model by adding the
ability to chunk the next n elements from the input stream to the next
available worker.
.
Chunking and input data are optional in MCE. One may use MCE to run many
workers in parallel without specifying input data.
** Affects: libmce-perl (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Debian
Perl Group, which is subscribed to libmce-perl in Ubuntu.
https://bugs.launchpad.net/bugs/1486181
Title:
[MIR] libmce-perl
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libmce-perl/+bug/1486181/+subscriptions
Follow ups