Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 634912

Summary: media-libs/libilbc-2.0.2 collision with dev-libs/ilbc-rfc3951-0-r1
Product: Gentoo Linux Reporter: deference
Component: Current packagesAssignee: Tony Vroon (RETIRED) <chainsaw>
Status: RESOLVED DUPLICATE    
Severity: normal CC: deference, jstein, p.c-bugzilla, sound
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
emerge --info

Description deference 2017-10-21 01:16:40 UTC
[ebuild  N    ] media-libs/libilbc-2.0.2  USE="static-libs" ABI_X86="32 (64) (-x32)" 

* Detected file collision(s):
 *
 *      /usr/lib64/libilbc.a
 *      /usr/lib64/libilbc.so
 *
 * Searching all installed packages for file collisions...
 *
 * Press Ctrl-C to Stop
 *
 * dev-libs/ilbc-rfc3951-0-r1:0::gentoo
 *      /usr/lib64/libilbc.a
 *      /usr/lib64/libilbc.so
Comment 1 deference 2017-10-21 01:17:02 UTC
Created attachment 499428 [details]
build.log
Comment 2 deference 2017-10-21 01:17:18 UTC
Created attachment 499430 [details]
emerge --info
Comment 3 Nikita Zlobin 2018-01-29 16:57:08 UTC
Hello. I got this problem, trying to emerge ffmpeg with USE=ilbc, while yate is installed.

I can say exactly, libilbc is drop-in replacement for ilbc-rfc. If you go to home page of ilbc-rfc, you will find that page kept only for historical reference, and that ilbc is now part of webrtc. However, webrtc provides only some sample apps, while libilbc is really extracted from webrtc samples, to be usable in shared form.

Thus, libilbc and ilbc-rfc is same thing.
I think, would be good to move all other packages from ilbc-rfc to libilbc too.
Comment 4 Nikita Zlobin 2018-01-29 16:58:44 UTC
To complete previous comment, i made
emerge -1 --nodeps yate

after libilbc is installed. Emerge was ok.
Comment 5 Larry the Git Cow gentoo-dev 2020-01-08 17:54:05 UTC
The bug has been referenced in the following commit(s):

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

commit fcdc5b98db423a0403eff714dd16452ed4996a20
Author:     Jaco Kroon <jaco@uls.co.za>
AuthorDate: 2020-01-06 09:10:56 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-01-08 17:53:47 +0000

    net-libs/pjproject: Update deps for libilbc
    
    Bug: https://bugs.gentoo.org/444470
    Bug: https://bugs.gentoo.org/634912
    
    Package-Manager: Portage-2.3.79, Repoman-2.3.16
    Signed-off-by: Jaco Kroon <jaco@uls.co.za>
    Closes: https://github.com/gentoo/gentoo/pull/14260
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 .../pjproject/{pjproject-2.7.2.ebuild => pjproject-2.7.2-r1.ebuild}   | 4 ++--
 net-libs/pjproject/{pjproject-2.9.ebuild => pjproject-2.9-r1.ebuild}  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 6 Andreas Sturmlechner gentoo-dev 2020-12-28 13:18:45 UTC

*** This bug has been marked as a duplicate of bug 444470 ***