Your message dated Wed, 06 Mar 2024 17:50:16 +0000
with message-id <[email protected]>
and subject line Bug#1065483: fixed in perl 5.38.2-3.2
has caused the Debian Bug report #1065483,
regarding perl-base: should provide perlapi-5.38.2 on i386
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1065483: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065483
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: perl-base
Version: 5.38.2-3.1
Severity: serious
X-Debbugs-Cc: Sven Joachim <[email protected]>, Steve Langasek <[email protected]>
On i386, perl-base provides perlapi-5.38.2t64 rather than
perlapi-5.38.2. This makes tons of packages uninstallable or
unbuildable and is not what has been agreed upon in #1060246.
The reason is a bad check in debian/rules, line 31:
,----
| # If nonempty, this will determine $Config{debian_abi} and Provides: entries
| # (otherwise, the Provides: entries will be generated by debian/mkprovides)
| perlabi =
| ifeq (,$(filter $(DEB_HOST_GNU_TYPE),i386 hurd-i386))
| ifeq ($(DEB_HOST_ARCH_BITS),32)
| perlabi = 5.38.2t64
| endif
| endif
`----
Unfortunately DEB_HOST_GNU_TYPE does not match i386 or hurd-i386 on
these architectures:
,----
| $ dpkg-architecture -ai386 -qDEB_HOST_GNU_TYPE 2>/dev/null
| i686-linux-gnu
| $ dpkg-architecture -ahurd-i386 -qDEB_HOST_GNU_TYPE 2>/dev/null
| i686-gnu
`----
You may want to filter on DEB_HOST_ARCH instead (make sure it is
defined). A quick fix would be appreciated, because reverse
dependencies are likely going to pick up the wrong perlapi Provides.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.38.2-3.2
Done: Steve Langasek <[email protected]>
We believe that the bug you reported is fixed in the latest version of
perl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve Langasek <[email protected]> (supplier of updated perl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 06 Mar 2024 17:19:01 +0000
Source: perl
Architecture: source
Version: 5.38.2-3.2
Distribution: unstable
Urgency: medium
Maintainer: Niko Tyni <[email protected]>
Changed-By: Steve Langasek <[email protected]>
Closes: 1065483
Changes:
perl (5.38.2-3.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix check for i386 to avoid transitioning there. Closes: #1065483.
* Manually add perlapi-5.38.2t64 to Provides: on i386 to avoid another
difficult transition.
Checksums-Sha1:
5f1c0699acb888e73d03457be03f3c622dc3b45c 2946 perl_5.38.2-3.2.dsc
cdac9edb2e661b4c641bfe60019fcc91f18919a5 165800 perl_5.38.2-3.2.debian.tar.xz
3e41a3fe922a0d7d98c840d5f1df89032140afa4 6285 perl_5.38.2-3.2_source.buildinfo
Checksums-Sha256:
9d5494b48f76abdb907fe4ef6fb85c71c0bae503edb69a782b6dce4de33e47a2 2946
perl_5.38.2-3.2.dsc
31c8950b4bba7b2f48a88b44d335c14e3ba2506f260e82023df533163570a7cc 165800
perl_5.38.2-3.2.debian.tar.xz
70a17be766b12a58d026cd76b9f743b23018a6fd36833f638483a68908d13caa 6285
perl_5.38.2-3.2_source.buildinfo
Files:
e265e67fb5c32fd62d42ddf61366edc9 2946 perl standard perl_5.38.2-3.2.dsc
b096a8dc7012bdd17aa781683629f3ea 165800 perl standard
perl_5.38.2-3.2.debian.tar.xz
a6d23cf1456c38ff4d0af39b8748f254 6285 perl standard
perl_5.38.2-3.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXopqESHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9WqoP/Rrm3Ywafe6s2DSujGWBO5leec81qcTT
TNXRD4KyWt7CmAeLtPVvhSOvTHbDx2LZgvVOOk6MHbs0WW5sVsCqkdc2DNotRArl
VsThwQsdbULqqJ9aphwrjdZQCfvX4kHw+C5+Z3IW0sJCfd+sEiL10Th+V6JperxP
wGWEN897fqg97r1CwpBeBGbY7m3kTGszP1muLuDpukzY1kDs7Sak+Pqgb+/NFE68
hniYjjG+XmdNHO9OprAbQVVxU0bH9KDNiY8u0yklT1WeyRKIX33YNF9xccUb/S4s
Sxl+S+P7+JyrjqXoNawjxhNCoRzO3/S3DARdxb9sclx9LzYaQaJr0x7Bk+EFJfBr
SSwU31ToeBid4f7C1Ill3+xZwHp3M5HjvM3q8IjC7cf1vC3dqa7komVHrqH1PxnF
aUz2RMHrpEFXcY1HoNoFJ0gDrCaP0ezNEoXTiItu87L0HaJfWEOCVW3cYLoYfTnL
DA6By1ljoWHGzXebOgbpdagZWXC+XhQHFPXdYaaDDj9LS1SKOpwxZVnSpXtAuz9t
P6s963GwUg1KvapXT3l0zg5GKc1ssFILXZaBlM6vU0vYojPPm750ZDe7v07nE5qO
3scd4C2Evrk0m2c7vpRiE+aa9XPcDYEMllcXu+tdTytVweOm+aDtdurU5car+pqW
xHt8dfRfoBz9
=JMj6
-----END PGP SIGNATURE-----
pgpTI_EcaiaZY.pgp
Description: PGP signature
--- End Message ---