Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 634912 - media-libs/libilbc-2.0.2 collision with dev-libs/ilbc-rfc3951-0-r1
Summary: media-libs/libilbc-2.0.2 collision with dev-libs/ilbc-rfc3951-0-r1
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Tony Vroon
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-21 01:16 UTC by deference
Modified: 2020-01-08 17:54 UTC (History)
4 users (show)

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


Attachments
build.log (build-libilbc.txt,155.77 KB, text/plain)
2017-10-21 01:17 UTC, deference
Details
emerge --info (emergeinfo-libilbc.txt,30.95 KB, text/plain)
2017-10-21 01:17 UTC, deference
Details

Note You need to log in before you can comment on or make changes to this bug.
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(-)