Bug#968548: buster-pu: package s390-tools/2.3.0-2~deb10u1
Philipp Kern <[email protected]>
| Newsgroups | gmane.linux.debian.ports.s390 |
|---|---|
| Message-ID | <42206ea5-2236-078b-f7b9-9250a2be2ff6__40592.1428858832$1597652314$gmane$org@philkern.de> |
Package: release.debian.org User: [email protected] Usertags: pu Tags: buster Severity: important X-Debbugs-Cc: [email protected] debootstrap fails to install Debian buster on s390x because of a multi-arch "perl:any" dependency it fails to parse (bug #960265). This update to s390-tools hardcodes the dependency on "perl" without that, which should make the installation possible again. I already validated that this fixed the issue on unstable and I could successfully install it using debian-installer. The fix is this one-liner. Debdiff attached. This should be fixed in the package rather than debootstrap for now as debootstrap fixes are harder to distribute. > diff -Nru s390-tools-2.3.0/debian/control s390-tools-2.3.0/debian/control > --- s390-tools-2.3.0/debian/control 2018-02-04 19:29:22.000000000 +0100 > +++ s390-tools-2.3.0/debian/control 2020-08-16 16:35:52.000000000 +0200 > @@ -9,7 +9,7 @@ > > Package: s390-tools > Architecture: s390x > -Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, gawk > +Depends: ${shlibs:Depends}, ${misc:Depends}, perl, gawk > Recommends: sg3-utils > Description: Set of fundamental utilities for Linux on S/390 > The package contains: My assumption is that this is not fixable through -updates but requires a point release to be properly fixed. Kind regards and thanks Philipp Kern
s390-tools_2.3.0-1_2.3.0-2~deb10u1.debdiff
(text/plain, 1.3 KB)
diff -Nru s390-tools-2.3.0/debian/changelog s390-tools-2.3.0/debian/changelog --- s390-tools-2.3.0/debian/changelog 2018-02-04 19:29:22.000000000 +0100 +++ s390-tools-2.3.0/debian/changelog 2020-08-17 10:04:45.000000000 +0200 @@ -1,3 +1,17 @@ +s390-tools (2.3.0-2~deb10u1) buster; urgency=medium + + * Upload debootstrap fix to Debian stable. + + -- Philipp Kern <[email protected]> Mon, 17 Aug 2020 10:04:45 +0200 + +s390-tools (2.3.0-2) unstable; urgency=medium + + * Hardcode perl dependency instead of using ${perl:Depends}. + The latter introduces a multi-arch dependency (perl:any) that the + base installation environment cannot cope with. + + -- Philipp Kern <[email protected]> Sun, 16 Aug 2020 10:36:02 -0400 + s390-tools (2.3.0-1) unstable; urgency=medium * New upstream release. diff -Nru s390-tools-2.3.0/debian/control s390-tools-2.3.0/debian/control --- s390-tools-2.3.0/debian/control 2018-02-04 19:29:22.000000000 +0100 +++ s390-tools-2.3.0/debian/control 2020-08-16 16:35:52.000000000 +0200 @@ -9,7 +9,7 @@ Package: s390-tools Architecture: s390x -Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, gawk +Depends: ${shlibs:Depends}, ${misc:Depends}, perl, gawk Recommends: sg3-utils Description: Set of fundamental utilities for Linux on S/390 The package contains:
signature.asc
(application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEPzuChCNsw7gPxr3/RG4lRTXQVuwFAl86PM4ACgkQRG4lRTXQ VuxswwgAvqrrjUqbk6Dxcy3AzggN/zWBM644Yt8tTj1Sx6kJu5mEMbOgpMNkUdE4 FNFPZBKrCY0p/U1mON0onrNb74E7mumn8U6v/1MPYpm1WaQLTe0gxHh5/2pXlg8W yid8HcDnTl6+2SbT8/Y47l8bWwgDj3WLgNEB6lz+lbm5a4jo85W8f+G5oAYideKY AXvEi8aJRYJgBkPtkfz4P30MN5xVZhXxIjgUgm/TS3iQk7peDkz1fpblOsTFRhuV Qji2cDvrY97Kz1cwExZ9svnmLIEpJVhzwuQLT+xGBJVuDzpwrvb+n/U8mlassoKP N9WlmcSyK3doc/LSxKr1b6Z6VFhnQw== =PeyI -----END PGP SIGNATURE-----