When we try to go to the following U.R.L. (https://salsa.debian.org/manpages-de-team/manpages-de), which is the HOMEPAGE of app-i18n/man-pages-de, we get this warning: "Project 'manpages-de-team/manpages-de' was moved to 'manpages-l10n-team/manpages-l10n'. Please update any links and bookmarks that may still have the old path". Indeed, the Debian man-pages team seems to have recently decided to expand its project to include other languages: French, Dutch, Polish, Brazilian Portuguese and Romanian. Therefore, the packages app-i18n/man-pages-de and app-i18n/man-pages-l10n are redundant. In order to push Gentoo users to turn to app-i18n/man-pages-l10n, I propose to mask app-i18n/man-pages-de to remove it, after a while, from the global tree.
This has to wait at least until app-i18n/man-pages-l10n has a stable revision in tree.
I do not understand because yet, in the man-pages-l10n-4.0.0.ebuild file, we can read in the KEYWORDS line that several arches have been stabilized.
(In reply to Mattéo Rossillol‑‑Laruelle from comment #2) > I do not understand because yet, in the man-pages-l10n-4.0.0.ebuild file, we > can read in the KEYWORDS line that several arches have been stabilized. Ah, my last sync must have been too long ago.
(In reply to Mattéo Rossillol‑‑Laruelle from comment #2) > I do not understand because yet, in the man-pages-l10n-4.0.0.ebuild file, we > can read in the KEYWORDS line that several arches have been stabilized. Indeed, man-pages-l10n-4.0.0 has been stabilised yesterday. I have to think about what will be the best course of action. We cannot do a package move, because this affects all of man-pages-{de,fr,nl,pl}, and we cannot move multiple packages into one. Possible options are: - Mask the separate man-pages-{de,fr,nl,pl} packages for removal. This would require manual intervention by users. - Alternatively, add a dummy ebuild like man-pages-de-4.0.0 that installs no files, but contains a dependency on man-pages-l10n. This could result in an easier upgrade path for users. The downside is that this ebuild would have to be kept for a long transition time (like one year).
(In reply to Ulrich Müller from comment #4) > (In reply to Mattéo Rossillol‑‑Laruelle from comment #2) > > I do not understand because yet, in the man-pages-l10n-4.0.0.ebuild file, we > > can read in the KEYWORDS line that several arches have been stabilized. > > Indeed, man-pages-l10n-4.0.0 has been stabilised yesterday. > > I have to think about what will be the best course of action. We cannot do a > package move, because this affects all of man-pages-{de,fr,nl,pl}, and we > cannot move multiple packages into one. Possible options are: > > - Mask the separate man-pages-{de,fr,nl,pl} packages for removal. This would > require manual intervention by users. > > - Alternatively, add a dummy ebuild like man-pages-de-4.0.0 that installs no > files, but contains a dependency on man-pages-l10n. This could result in an > easier upgrade path for users. The downside is that this ebuild would have > to be kept for a long transition time (like one year). From my part, I have submitted a pull request (https://github.com/gentoo/gentoo/pull/15367) to mask the package that I was maintaining (app-i18n/man-pages-fr) in order to replace it with app-i18n/man-pages-l10n[l10n_fr]. This way, user would have to do: 1. emerge -C app-i18n/man-pages-fr 2. emerge -1 app-i18n/man-pages-l10n
(In reply to Mattéo Rossillol‑‑Laruelle from comment #5) > From my part, I have submitted a pull request > (https://github.com/gentoo/gentoo/pull/15367) to mask the package that I was > maintaining (app-i18n/man-pages-fr) in order to replace it with > app-i18n/man-pages-l10n[l10n_fr]. > This way, user would have to do: > > 1. emerge -C app-i18n/man-pages-fr > 2. emerge -1 app-i18n/man-pages-l10n Yeah, maybe the obvious course of action is also the best. CCing the maintainer of man-pages-pl. The HOMEPAGE at https://sourceforge.net/projects/manpages-pl/ says this: Uwaga! Tłumaczenia nie są aktualizowane, przejdź do https://salsa.debian.org/manpages-l10n-team So, would you be o.k. if we mask man-pages-pl for removal as well?
(In reply to Ulrich Müller from comment #6) > So, would you be o.k. if we mask man-pages-pl for removal as well? Quoting Marcin Kowalski from bug 696558 comment #10: > yes, i think it's best to override the package with that one, since it > supports multiple locales.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c75e003f80da19f0c4fa6a2d1c5b0f4c7759d0 commit 11c75e003f80da19f0c4fa6a2d1c5b0f4c7759d0 Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2020-05-17 19:30:13 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2020-05-17 19:41:10 +0000 app-i18n/man-pages-pl: Remove package. Bug: https://bugs.gentoo.org/717744 Signed-off-by: Ulrich Müller <ulm@gentoo.org> app-i18n/man-pages-pl/Manifest | 1 - app-i18n/man-pages-pl/man-pages-pl-0.7-r1.ebuild | 31 ------------------------ app-i18n/man-pages-pl/man-pages-pl-0.7.ebuild | 29 ---------------------- app-i18n/man-pages-pl/metadata.xml | 15 ------------ 4 files changed, 76 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f954732683fb318c15ca9d218d81ef1ca5d3b67 commit 3f954732683fb318c15ca9d218d81ef1ca5d3b67 Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2020-05-17 19:29:47 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2020-05-17 19:41:09 +0000 app-i18n/man-pages-fr: Remove package. Bug: https://bugs.gentoo.org/717744 Signed-off-by: Ulrich Müller <ulm@gentoo.org> app-i18n/man-pages-fr/Manifest | 3 -- .../files/man-pages-fr-3.70-r1-fix-unpack.patch | 26 ----------- app-i18n/man-pages-fr/man-pages-fr-3.70-r1.ebuild | 50 ---------------------- app-i18n/man-pages-fr/metadata.xml | 18 -------- 4 files changed, 97 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e08d6d77d64bb405e194f9d4356249b328b92d commit c2e08d6d77d64bb405e194f9d4356249b328b92d Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2020-05-17 19:28:55 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2020-05-17 19:41:09 +0000 app-i18n/man-pages-de: Remove package. Bug: https://bugs.gentoo.org/717744 Signed-off-by: Ulrich Müller <ulm@gentoo.org> app-i18n/man-pages-de/Manifest | 2 - app-i18n/man-pages-de/man-pages-de-2.12-r1.ebuild | 82 ----------------------- app-i18n/man-pages-de/man-pages-de-2.16.ebuild | 64 ------------------ app-i18n/man-pages-de/metadata.xml | 12 ---- 4 files changed, 160 deletions(-)