Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bugzilla DB migration completed. Please report issues to Infra team via email via or IRC

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 <chainsaw>
Status: UNCONFIRMED ---    
Severity: normal CC: deference, jstein, p.c-bugzilla, sound
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
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/
 * 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/
Comment 1 deference 2017-10-21 01:17:02 UTC
Created attachment 499428 [details]
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):

commit fcdc5b98db423a0403eff714dd16452ed4996a20
Author:     Jaco Kroon <>
AuthorDate: 2020-01-06 09:10:56 +0000
Commit:     Joonas Niilola <>
CommitDate: 2020-01-08 17:53:47 +0000

    net-libs/pjproject: Update deps for libilbc
    Package-Manager: Portage-2.3.79, Repoman-2.3.16
    Signed-off-by: Jaco Kroon <>
    Signed-off-by: Joonas Niilola <>

 .../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(-)