Your message dated Fri, 09 Sep 2022 16:35:19 +0000
with message-id <e1owgyn-00ej7m...@fasolo.debian.org>
and subject line Bug#1009915: fixed in sysvinit 3.05-2
has caused the Debian Bug report #1009915,
regarding sysvinit: Please align with manpages-l10n and afterwards activate man 
page translations
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 ow...@bugs.debian.org
immediately.)


-- 
1009915: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009915
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: sysvinit
Version: 3.03
Severity: wishlist

For better understanding, I provide some background and afterwards my
exact proposal (request).

On myself
=========
I'm maintainer of (amongst others) manpages-l10n (localized man pages)
and offered to continue the German translation for sysvinit upstream.

Background:
===========
Until recently (i.e. before manpges-l10n version 4.13-1 released in 
February) the translations from Sysvinit were shipped, even if Systemd 
had a man page of the same name. This caused user confusion (see 
#1001908) and therefor manpages-l10n (i.e. manpages-de, manpages-fr, 
manpages-pl, ..) now ship the translation of the systemd man pages 
always.

An example for this is shutdown(8).

When resolving this issue, upstream agreed to accept the man page
translations for its man pages, so they are not lost.

I monitored the sourceware repository, but apparently those files did
not appear there, but in github, therefor I could not post an advanced
warning to you, apologizes.

For the benefit of Sysvinit using Debian users, it would be great if
you could enable the translations of the man pages during package
build; if you need any help on this please ask me and I can have a
look. However, this will create file conflicts if systemd ships a man
page of the same name (which is definitly translated into German but
possibly other languages). 

Simply conflicting manpages-de, manpages-pl, ... won't work, as
manpages-l10n ships translations for over 100 upstream projects, so
forcing it out on Systemvinit systems would not be very nice to users
(they e.g. loose all man-pages translations, mutt, groff, ...).

My request:
===========
The only solution I can imagine is the Alternatives system, so we
identify which man pages conflict and both manpages-l10n and sysvinit
establish alternatives for those translations. Except for German I
expect little updates for other languages, so this system would be
rather static.

If there are better ways to have both sysvinit and manpages-de
(manpages-es, manpages-fr, ..) on the same system at the same time,
then of course I would prefer this. Otherwise bear with me, as a
package maintainer I haven't used the alternatives system so far.

Once this is in place, you enable the translations in sysvinit
packages and users of sysvinit in other languages can read their
correct man pages again (as they did for the last 25 years in German,
other languages simmilarly).

This bug mainly serves to get the ball rolling before the file
conflicts appear and we can coordinate our uploads and packages. Of
course, we can discuss this off-bug, if you prefer.



-- System Information:
Debian Release: 11.3
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to de_DE.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
      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


--- End Message ---
--- Begin Message ---
Source: sysvinit
Source-Version: 3.05-2
Done: Mark Hindley <lee...@debian.org>

We believe that the bug you reported is fixed in the latest version of
sysvinit, 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 1009...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mark Hindley <lee...@debian.org> (supplier of updated sysvinit 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 09 Sep 2022 16:56:55 +0100
Source: sysvinit
Architecture: source
Version: 3.05-2
Distribution: unstable
Urgency: medium
Maintainer: Debian sysvinit maintainers 
<debian-init-divers...@chiark.greenend.org.uk>
Changed-By: Mark Hindley <lee...@debian.org>
Closes: 1009915
Changes:
 sysvinit (3.05-2) unstable; urgency=medium
 .
   * d/changelog: add missing closes for #959860 in previous version.
   * d/control: add Breaks/Replaces for manpages-fr (<< 4.15.0-9~) to avoid
     bootlogd(8) conflict. (Closes: #1009915)
Checksums-Sha1:
 670118f7daa5fe38708eb0db2a5767a89b3d29c7 2380 sysvinit_3.05-2.dsc
 6c10fb6d8ddca036ec53acf3391587ab1e78f01a 134092 sysvinit_3.05-2.debian.tar.xz
 eda9eac7db077b93e83d44199fc7627a0a29ddf8 9598 sysvinit_3.05-2_amd64.buildinfo
Checksums-Sha256:
 7251de3a946bd3a75eb93d1a22ab53ca357dcf331d33e379c8a18eb22dc1f1bc 2380 
sysvinit_3.05-2.dsc
 44d747b2b1171e74064811ada4e115a0849fe92db17e41b247f0e1ff7be253f3 134092 
sysvinit_3.05-2.debian.tar.xz
 46dde3a581331fe5ed701e5217ec0319020a76169621a525e9569738763bbc02 9598 
sysvinit_3.05-2_amd64.buildinfo
Files:
 73e90936c2e782010e2c3b5c723c6d9c 2380 admin optional sysvinit_3.05-2.dsc
 46f35d63c2c9d7fd73293552f8f12ea0 134092 admin optional 
sysvinit_3.05-2.debian.tar.xz
 0459ab8f9fd91fe9f30a12991bdad25c 9598 admin optional 
sysvinit_3.05-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEUGwVpCsK9aCoVCPu0opFvzKH1kkFAmMbZdwACgkQ0opFvzKH
1kl5aA//fopw1o7VaGd2h9w6WNNGVhzOHZqsITd3jIRELKktpdJXubZeOSXzcTjd
VXSYKlpcPvfrhuLiUuCqXBp5bwUaY0scLDl0UygRVZErSJ8mkg0nda5KuC8XP3bY
smynxRBTC7+Lj8R05/G5FewE48J5yocTVpkoFBl5WZ/jxOApMzKKlMq+BQGK/mHc
YLNMcwUpOJlmnYfLoCM2gPqochdTljTCIvoDT//J9XOkl8DL8sdOhtq52u01tJIs
k9QK1VyfDL7Bf7TdmEBYrUO/5uYqlM4ZRh16wtQ2+iU0GXOHxAwiGD+FfaG2aY4p
ZeCxF5ttBIYza+ExTvCd3KvKO1QoZQLgyDBMX97T5A2CexHFZH3WQ/cZ39nJXB3J
F9GJvcbyXp9CYDR67JjYm35ZSa4Z0dgtqvmeHt4G+ytbxnQnc445jVxYDRvYjAMx
ZsX2asy4YPVBhCmbZiyPScsWEDdF6f5BJwElE9nWsTmBWhyK2mrHVXF1jQJzVKX0
upAHOLb7ZMV9uonT4A52gN7xFwwIvi5O5cPvK8cyCjULeb4hHY6wHM9BM9ybbejJ
F/l/zn52pBTA589tC48bdvtXpyjSEjNvWkheJNd0i14MAMO2cd6ph+l6CU1j4a6i
eEDCvBVt881bSWPUCSaKRq1KWrH+btjZPiogN1kb+U86FSZGpGU=
=A4pv
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to