If media-plugins/mediastreamer-silk-0.0.1 has been installed on x86, revdep-rebuild recognizes /usr/lib/mediastreamer/plugins/libmssilk.la as broken file. Remerging does not help. I believe this is caused by dependency_libs value in the file:
# cat /usr/lib/mediastreamer/plugins/libmssilk.la
# libmssilk.la - a libtool library file
# Generated by libtool (GNU libtool) 2.4
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
# Names of this library.
library_names='libmssilk.so.0.0.0 libmssilk.so.0 libmssilk.so'
# The name of the static archive.
# Linker flags that can not go in dependency_libs.
# Libraries that this one depends upon.
dependency_libs=' -L/var/tmp/portage/media-plugins/mediastreamer-silk-0.0.1/work/mssilk/sdk/SILK_SDK_SRC_v1.0.8/SILK_SDK_SRC_FIX_v1.0.8 -lmediastreamer -lortp -lpthread -lsrtp -lssl -lcrypto -lSKP_SILK_SDK -lm'
# Names of additional weak libraries provided by this library
# Version information for libmssilk.
# Is this an already installed library?
# Should we warn about portability when linking against -modules?
# Files to dlopen/dlpreopen
# Directory that this library needs to be installed in:
Confirmed here as well. Tried lafilefixer, SEARCH_DIRS_MASK="/usr/lib-*", still it finds it. It believes it needs the original install directory, SKP_SILK_SDK. The package works fine otherwise.
fixed in mediastreamer-silk-1.0.0 (voip overlay).
One year on, any ETA on when the fix will make it to the main tree as opposed to the voip overlay ?
hello, Andrew Savchenko, are you still working on this?
media-plugins/mediastreamer-silk-1.0.0 also depend on media-libs/silk (which is not in portage tree), and checking the git history, no more commits since 2013 0ct13, so I'm not sure if all the ebuilds are updated or not.
(In reply to Yixun Lan from comment #5)
> hello, Andrew Savchenko, are you still working on this?
> media-plugins/mediastreamer-silk-1.0.0 also depend on media-libs/silk (which
> is not in portage tree),
Neither media-streamer-silk-1.0.0. I don't have a write access to portage tree. media-plugins/Mediastreamer-silk-1.0.0 and media-libs/silk-1.0.9 from voip overlay should work fine. If not, please file a separate bugs. Original issues is fixed.
> and checking the git history, no more commits since
> 2013 0ct13, so I'm not sure if all the ebuilds are updated or not.
What's wrong with no commits for a year if code still works fine?
As of today I can also confirm this issue. Any progress solving it?
Removing wrt #599580