Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 659632 - media-video/mkvtoolnix blocks >=sys-libs/glibc-2.26 via unnecessary but forced dependencies
Summary: media-video/mkvtoolnix blocks >=sys-libs/glibc-2.26 via unnecessary but force...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-06-30 04:08 UTC by ascendant512+gentoo
Modified: 2018-09-11 15:32 UTC (History)
1 user (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 ascendant512+gentoo 2018-06-30 04:08:03 UTC
"emerge -puD world" snippet:
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

sys-libs/glibc:2.2

  (sys-libs/glibc-2.26-r7:2.2/2.2::gentoo, ebuild scheduled for merge) conflicts with
    sys-libs/glibc[rpc(-)] required by (net-libs/rpcsvc-proto-0:0/0::gentoo, installed)
                          
    <sys-libs/glibc-2.26 required by (net-libs/libnsl-0-r1:0/1::gentoo, installed)
    ^               ^^^^

The tree looks like this:
net-libs/libnsl-0-r1:0
for
app-text/opensp-1.5.2-r3 (net-libs/libnsl:0)
for
app-text/openjade-1.3.2-r7 (>=app-text/opensp-1.5.1)
for
app-text/po4a-0.47-r1 (app-text/openjade)
for
media-video/mkvtoolnix-23.0.0 (app-text/po4a)

All ebuilds for mkvtoolnix including the stable one depend on app-text/po4a though it is an optional dependency:
https://gitlab.com/mbunkus/mkvtoolnix/blob/master/README.md#22-optional-components

Newer versions of net-libs/libnsl (which satisfy the dependency for most (all?) other packages) do not block sys-libs/glibc-2.26. Can we have LINGUAS/L10N implemented for mkvtoolnix.ebuild to make this dependency optional if po4a is not needed to translate the man pages? Here are the languages:
https://gitlab.com/mbunkus/mkvtoolnix/tree/master/doc/man/po4a/po
Comment 1 Jonas Stein gentoo-dev 2018-07-03 22:31:14 UTC
please create one ticket per topic.
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2018-09-11 15:32:11 UTC
This should have resolved itself somehow by now.