Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 836362 - app-i18n/man-pages-l10n-4.12.1-r1[l10n_de] file collision with sys-apps/sysvinit-3.02-r1
Summary: app-i18n/man-pages-l10n-4.12.1-r1[l10n_de] file collision with sys-apps/sysvi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ulrich Müller
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-29 08:57 UTC by Andreas Sturmlechner
Modified: 2022-03-29 14:07 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2022-03-29 08:57:33 UTC
* app-i18n/man-pages-l10n-4.12.1-r1:0::gentoo
 *      /usr/share/man/de/man1/last.1.bz2
 *      /usr/share/man/de/man1/mesg.1.bz2
 *      /usr/share/man/de/man1/mountpoint.1.bz2
 *      /usr/share/man/de/man1/utmpdump.1.bz2
 *      /usr/share/man/de/man1/wall.1.bz2
 *      /usr/share/man/de/man5/initscript.5.bz2
 *      /usr/share/man/de/man5/inittab.5.bz2
 *      /usr/share/man/de/man8/halt.8.bz2
 *      /usr/share/man/de/man8/init.8.bz2
 *      /usr/share/man/de/man8/runlevel.8.bz2
 *      /usr/share/man/de/man8/sulogin.8.bz2
 * 
 * Package 'sys-apps/sysvinit-3.02-r1' NOT merged due to file collisions.
 * If necessary, refer to your elog messages for the whole content of the
 * above message.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-03-29 09:08:19 UTC
Debian still has strong ties to sysvinit so let's just drop the translations from there for now I guess.
Comment 2 Larry the Git Cow gentoo-dev 2022-03-29 10:46:07 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18dcba3744bdbd1ef1700183c71a6a6703fed40

commit e18dcba3744bdbd1ef1700183c71a6a6703fed40
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-03-29 10:45:20 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-03-29 10:45:54 +0000

    sys-apps/sysvinit: drop translations again
    
    They're also provided by man-pages-l10n which is Good Enough for now,
    we can revisit if they diverge.
    
    Closes: https://bugs.gentoo.org/836362
    Closes: https://bugs.gentoo.org/836353
    Signed-off-by: Sam James <sam@gentoo.org>

 ...init-3.02-r1.ebuild => sysvinit-3.02-r2.ebuild} | 37 +++-------------------
 1 file changed, 5 insertions(+), 32 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2022-03-29 11:21:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d801bb390f90644cec89c9e81701f6f3e0ef725

commit 3d801bb390f90644cec89c9e81701f6f3e0ef725
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2022-03-29 11:19:36 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2022-03-29 11:21:47 +0000

    app-i18n/man-pages-l10n: Fix file collisions with sys-apps/sysvinit-3.02-r1
    
    Closes: https://bugs.gentoo.org/836362
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 ...n-4.12.1-r1.ebuild => man-pages-l10n-4.12.1-r2.ebuild} | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-03-29 11:26:01 UTC
Thanks ulm. Can you please restore the support in sysvinit? I can do it later if not. Cheers.
Comment 5 Ulrich Müller gentoo-dev 2022-03-29 11:47:09 UTC
Oops, I've missed the second bug (and haven't updated here before pushing my fix).
Comment 6 Larry the Git Cow gentoo-dev 2022-03-29 11:49:38 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccaac2fdf7f1256c6cf5273fac824d24fdde777

commit cccaac2fdf7f1256c6cf5273fac824d24fdde777
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2022-03-29 11:46:53 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2022-03-29 11:49:25 +0000

    Revert "sys-apps/sysvinit: drop translations again"
    
    And revision bump to -r3.
    
    This reverts commit e18dcba3744bdbd1ef1700183c71a6a6703fed40.
    
    Bug: https://bugs.gentoo.org/836362#c4
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 ...init-3.02-r2.ebuild => sysvinit-3.02-r3.ebuild} | 37 +++++++++++++++++++---
 1 file changed, 32 insertions(+), 5 deletions(-)
Comment 7 Ulrich Müller gentoo-dev 2022-03-29 12:28:12 UTC
In general, so far I've always handled it in a way that installing the manpage translations by the package itself is preferred. The underlying assumption being that they follow upstream more closely than those maintained as part of the large collection.

In other words, packages win against man-pages-l10n.
Comment 8 Larry the Git Cow gentoo-dev 2022-03-29 14:07:08 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0703b5cb1b48406df729f764a2f3d54fa3c8f405

commit 0703b5cb1b48406df729f764a2f3d54fa3c8f405
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2022-03-29 14:06:53 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2022-03-29 14:06:53 +0000

    sys-apps/sysvinit: Block against <man-pages-l10n-4.12.1-r2
    
    Bug: https://bugs.gentoo.org/836362
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 sys-apps/sysvinit/sysvinit-3.02-r3.ebuild | 1 +
 1 file changed, 1 insertion(+)