Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 565646 - media-video/mpv-0.11.0 with USE="iconv" - automagic dependency on dev-libs/uchardet-0.0.1
Summary: media-video/mpv-0.11.0 with USE="iconv" - automagic dependency on dev-libs/uc...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Ben de Groot (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-13 07:38 UTC by Mike Hiretsky
Modified: 2015-12-28 13:41 UTC (History)
4 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 Mike Hiretsky 2015-11-13 07:38:59 UTC
After `emerge -c` uninstalled dev-libs/uchardet I got the following preserved lib:
>>> package: dev-libs/uchardet-0.0.1
 *  - /usr/lib64/libuchardet.so.0
 *  - /usr/lib64/libuchardet.so.0.0.0
 *      used by /usr/bin/mpv (media-video/mpv-0.11.0)

Reproducible: Always

Steps to Reproduce:
1. emerge dev-libs/uchardet
2. USE="iconv" emerge media-video/mpv
3. emerge -C dev-libs/uchardet
Comment 1 Coacher 2015-12-28 13:41:24 UTC
commit 6965c84f286cf0fb6a67765a00bdc6ae20cf0b19
Author: Ilya Tumaykin <itumaykin@gmail.com>
Date:   Tue Dec 22 20:11:26 2015 +0300

    media-video/mpv: avoid uchardet automagic dep wrt bug 565646

    Add missing uchardet USE flag to avoid automagic dependency on uchardet
    wrt bug 565646.

    Gentoo-Bug: 565646

    Package-Manager: portage-2.2.24


This fix is included in 0.11.0-r1, 0.14.0, 9999.

uchardet USE is masked on everything but amd64 and x86 for now, because dev-libs/uchardet has only those keywords. See also bug #569114.