[MIR] libperl-critic-perl

Bug #523242 reported by Ante Karamatić on 2010-02-17
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libemail-address-perl (Ubuntu)
Undecided
Unassigned
Lucid
Undecided
Unassigned
libperl-critic-perl (Ubuntu)
High
Unassigned
Lucid
High
Unassigned
libtest-deep-perl (Ubuntu)
Undecided
Unassigned
Lucid
Undecided
Unassigned

Bug Description

Binary package hint: libperl-critic-perl

1. Availability: all

2. Rationale: The package helps meet https://blueprints.edge.launchpad.net/ubuntu/+spec/server-lucid-cluster-stack blueprint goal. Needed binary packages are libperl-critic-perl.

3. Security: No CVEs

4. QA: 1 minor bug Debian, no bugs in Ubuntu. Upstream: http://search.cpan.org/dist/Perl-Critic/
5. UI standards: none

6. Dependencies: Some in main, some in universe. MIRs:

        bug 522213
        bug 522218
        bug 522221
        bug 522224
        bug 522231
        bug 521373
        bug 522235
        bug 523234
        bug 522444
        bug 522450
        bug 523243
        bug 522457
        bug 523235

7. Standards: no lintian warnings. Package is packaged with debhelper and has no patches.

8. Maintenance: simple package, syncs should be enough. There were no Ubuntu changes at any point.

9. Background information: this package is one of dependencies for new cluster stack in Ubuntu.

Ante Karamatić (ivoks) on 2010-02-17
description: updated
Ante Karamatić (ivoks) wrote :

Not really needed.

Changed in libperl-critic-perl (Ubuntu):
status: New → Invalid
Scott Kitterman (kitterman) wrote :
Changed in libperl-critic-perl (Ubuntu):
importance: Undecided → High
milestone: none → ubuntu-10.04
status: Invalid → New
Martin Pitt (pitti) wrote :

The referenced build log does not exist any more, and libfile-find-rule-perl neither build nor binary depends on libperl-critic-perl , and libperl-critic-perl actually wants to go back to universe (which I did now).

The current build of libfile-find-rule-perl [1] rather failed on

The following packages have unmet dependencies:
  libtest-differences-perl: Depends: libtext-diff-perl but it is not going to be installed

The reason for this is the missing libalgorithm-diff-perl.

[1] http://launchpadlibrarian.net/44676648/buildlog_ubuntu-lucid-i386.libfile-find-rule-perl_0.32-1_FAILEDTOBUILD.txt.gz

Changed in libperl-critic-perl (Ubuntu Lucid):
status: New → Won't Fix
Changed in libperl-critic-perl (Ubuntu):
status: New → Won't Fix
Changed in libperl-critic-perl (Ubuntu Lucid):
milestone: ubuntu-10.04 → none
Changed in libperl-critic-perl (Ubuntu):
milestone: ubuntu-10.04 → none
Scott Kitterman (kitterman) wrote :

This one was about libtest-minimumversion-perl, not libfile-find-rule-perl. libtest-minimumversion-perl is still depwait.

Checking for source dependency conflicts...
  /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper libppi-perl libfile-find-rule-perl libparams-util-perl libfile-find-rule-perl-perl libtest-script-perl libtest-pod-perl libtest-cpan-meta-perl libtest-minimumversion-perl libperl-critic-perl
Reading package lists...
Building dependency tree...
Reading state information...
E: Couldn't find package libperl-critic-perl
apt-get failed.
Package installation failed
Trying to reinstall removed packages:
Trying to uninstall newly installed packages:
Source-dependencies not satisfied; skipping libperl-minimumversion-perl

Changed in libperl-critic-perl (Ubuntu Lucid):
status: Won't Fix → New
milestone: none → ubuntu-10.04
Martin Pitt (pitti) wrote :

 o libemail-address-perl: libemail-address-perl
   [Reverse-Build-Depends: libperl-critic-perl]

 o libtest-deep-perl: libtest-deep-perl
   [Reverse-Build-Depends: libperl-critic-perl]

Martin Pitt (pitti) wrote :

libtest-deep-perl looks fine, approved and promoted.

Changed in libtest-deep-perl (Ubuntu Lucid):
status: New → Fix Released
Martin Pitt (pitti) wrote :

libemail-address-perl is simple and looks fine, approved and promoted.

Changed in libemail-address-perl (Ubuntu Lucid):
status: New → Fix Released
Martin Pitt (pitti) wrote :

Argh, it's a shame (and almost sounds like a bug) that a trivial package like libtest-minimumversion-perl has such heavy dependencies. Why would a simple number comparison ever need things like perltidy (reformatting source code) or policy checks in code (libperl-critic-perl)? In previous Ubuntu releases we deliberately tried to keep them out of main.

Anyway, this was pre-promoted, and the package comes with extensive test cases, so let's keep it that way for lucid.

Changed in libperl-critic-perl (Ubuntu Lucid):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers