libobject-pad-slotattr-X-perl: Object::Pad::SlotAttr::X is replaced by Object::Pad::FieldAttr::X
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libobject-pad-slotattr-final-perl (Debian) |
Fix Released
|
Unknown
|
|||
libobject-pad-slotattr-final-perl (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
libobject-pad-slotattr-isa-perl (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
libobject-pad-slotattr-lazyinit-perl (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
libobject-pad-slotattr-trigger-perl (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Archive Team,
Please remove the following packages, both source and binary, from Jammy:
libobject-
libobject-
libobject-
libobject-
Justification
1. All 4 packages above are failing in autopkgtest with the same error:
register_
2. Upstream is aware of this issue, having corrected it in now renamed packages
3. Debian is aware of it, in the bug report that this was created from where they plan to remove these in favor of packages renamed as libobject-
4. None of them have reverse dependencies
Thanks!
Original Description Follows:
Imported from Debian bug http://
Source: libobject-
Version: 0.04-2
Severity: normal
X-Debbugs-Cc: Jonas Smedegaard <email address hidden>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
I noticed that libobject-
autopkgtests because of a deprecation warning:
autopkgtest [15:14:29]: test autodep8-perl: /usr/share/
autopkgtest [15:14:29]: test autodep8-perl: [------
# Failed test ' /usr/bin/perl -w -M"Object:
# at /usr/share/
# Failed test 'env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Object:
# at /usr/share/
# Looks like you failed 2 tests of 4.
/usr/share/
1..4
# register_
ok 1 - /usr/bin/perl -w -M"Object:
not ok 2 - /usr/bin/perl -w -M"Object:
# register_
ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Object:
not ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Object:
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/4 subtests
Test Summary Report
- -------------------
/usr/share/
Failed tests: 2, 4
Non-zero exit status: 2
Files=1, Tests=4, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.09 cusr 0.02 csys = 0.13 CPU)
Result: FAIL
autopkgtest [15:14:29]: test autodep8-perl: -------
autopkgtest [15:14:30]: test autodep8-perl: - - - - - - - - - - results - - - - - - - - - -
This warning comes from Object::Pad 0.60 which renamed 'slots' to
'fields'.
Now in libobject-
autopkgtest warnings or we could patch the code but still the module
and the package would be called *slot* …
So I looked at the MetaCPAN, and indeed, there is a renamed
distribution available: https:/
I guess we should replace libobject-
libobject-
Well, and this is not the only package with 'slot':
% apt-cache --names-only search libobject-pad-slot | grep -v dbgsym
libobject-
libobject-
libobject-
libobject-
Cheers,
gregor
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiE
aXNzdWVyLWZwckB
RTEzMTZFOTNBNzY
qgbCnA/
APPkugDOgyDOa+
xNuQs0Gvmy+
Bvy/avAS/
qpmZnlXXVcgOPMR
I3iloE2ly2Mb8dU
CMtQt/7ql5wKfnJ
ZBjp2/ANFI5iCYC
uLi1CTdRTqO+
aN4l0GI1qIvG6n4
ttyVJuXZrvtS4go
=eSHN
-----END PGP SIGNATURE-----
Changed in libobject-pad-slotattr-final-perl (Debian): | |
importance: | Undecided → Unknown |
summary: |
- libobject-pad-slotattr-final-perl: Object::Pad::SlotAttr::Final is - replaced by Object::Pad::FieldAttr::Final + libobject-pad-slotattr-X-perl: Object::Pad::SlotAttr::X is replaced by + Object::Pad::FieldAttr::X |
description: | updated |
description: | updated |
description: | updated |
tags: | added: ftbfs update-excuse |
Changed in libobject-pad-slotattr-final-perl (Debian): | |
status: | New → Fix Released |
Removing packages from jammy: pad-slotattr- final-perl 0.04-2 in jammy pad-slotattr- final-perl 0.04-2 in jammy amd64 pad-slotattr- final-perl 0.04-2 in jammy arm64 pad-slotattr- final-perl 0.04-2 in jammy armhf pad-slotattr- final-perl 0.04-2 in jammy ppc64el pad-slotattr- final-perl 0.04-2 in jammy riscv64 pad-slotattr- final-perl 0.04-2 in jammy s390x dependencies; LP: #1962050
libobject-
libobject-
libobject-
libobject-
libobject-
libobject-
libobject-
Comment: Fails tests with new perl, blocks perl transition, no reverse-
1 package successfully removed.