severity 1077994 important
tags 1077994 + patch
retitle Arrange man page transition to manpages-l10n
thanks

Hello Luca,
during the development cycle of Trixi rpm-i18n stopped shipping
localized man pages, unfortunately I could not reliable determine at
which version (no entry in the changelog).

As stated earlier in this bug report, the translated man pages are now
shipped by manpages-l10n (and probably in the future manpages-ja).

In the latest upload of manpages-l10n for Trixie, I had to remove the
(more current) translations of 

ko/man8/rpm2cpio.8, pl/man8/rpm2cpio.8, pl/man8/rpmdeps.8 and pl/man8/rpmgraph.8

because they were both in rpm-i18n version 4.18.0+dfsg-1+deb12u1 in 
bookworm and would be now shipped in Trixie without the proper upgrade
path[1].

So Polish and Korean readers will be deprived of these locallized man
page(s) in Trixie, if we don't act now.

Do you think you could manage an upload in the next days with the
following changes, targetting Trixie? If so, please tell me, so that I
can perform the corresponding upload for manpages-l10n. (And this
would be really great!)

And the patch is not very difficult:

--- rpm-4.20.1+dfsg/debian/control      2025-03-28 11:51:04.000000000 +0100
+++ rpm-4.20.1+dfsg-3/debian/control    2025-06-14 10:12:18.213878592 +0200
@@ -99,12 +99,16 @@
 Section: localization
 Depends: ${misc:Depends}
 Suggests: rpm
-Description: localization and localized man pages for rpm
+Breaks: manpages-pl (<< 1:4.26.3.1-4), manpages-ko (<< 4.26.3.1-4)
+Description: localization for rpm
  The RPM Package Manager (RPM) is a command-line driven package
  management system capable of installing, uninstalling, verifying,
  querying, and updating computer software packages.
  .
- This package contains localization of rpm and localized man pages.
+ This package contains localization of rpm.
+ .
+ Translated man pages are available from the respective manpages-xx package,
+ where xx is your language code, e.g. pl.

 Package: librpm10
 Architecture: any

--- rpm-4.20.1+dfsg/debian/control      2025-03-28 11:51:04.000000000 +0100
+++ rpm-4.20.1+dfsg-3/debian/control    2025-06-14 10:12:18.213878592 +0200
@@ -99,12 +99,16 @@
 Section: localization
 Depends: ${misc:Depends}
 Suggests: rpm
-Description: localization and localized man pages for rpm
+Breaks: manpages-pl (<< 1:4.26.3.1-4), manpages-ko (<< 4.26.3.1-4)
+Description: localization for rpm
  The RPM Package Manager (RPM) is a command-line driven package
  management system capable of installing, uninstalling, verifying,
  querying, and updating computer software packages.
  .
- This package contains localization of rpm and localized man pages.
+ This package contains localization of rpm.
+ .
+ Translated man pages are available from the respective manpages-xx package,
+ where xx is your language code, e.g. pl.

 Package: librpm10
 Architecture: any

--- rpm-4.20.1+dfsg/debian/changelog    2025-03-28 11:51:04.000000000 +0100
+++ rpm-4.20.1+dfsg-3/debian/changelog  2025-06-14 10:14:31.697077289 +0200
@@ -1,3 +1,10 @@
+rpm (4.20.1+dfsg-3) unstable; urgency=medium
+
+  * Properly break manpages-l10n, so that localized man pages can be shipped
+    in Trixi. (Closes: #1077994)
+
+ -- Luca Boccassi <bl...@debian.org>  Sat, 14 Jun 2025 10:12:33 +0200
+
 rpm (4.20.1+dfsg-2) unstable; urgency=medium

   * Enable support for librpm-sequoia

Thanks for considering!

Greetings

           Helge

[1] https://wiki.debian.org/PackageTransition

-- 
      Dr. Helge Kreutzmann                     deb...@helgefjell.de
           Dipl.-Phys.                   http://www.helgefjell.de/debian.php
        64bit GNU powered                     gpg signed mail preferred
           Help keep free software "libre": http://www.ffii.de/

Attachment: signature.asc
Description: PGP signature

Reply via email to