Hi, On pá, 2013-11-29 at 19:35 +0100, Udo Grabowski (IMK) wrote: > On 29/11/2013 16:48, Paolo Marcheschi wrote: > > Hi > > I have troubles in running ffmpeg on latest hipster: > > ffmpeg > > > > ld.so.1: ffmpeg: fatal: libx264.so.136: open failed: No such file or > > directory > > ld.so.1: ffmpeg: fatal: relocation error: file /usr/lib/libavcodec.so.55: > > symbol x264_encoder_close: referenced symbol not found > > ld.so.1: ffmpeg: fatal: relocation error: file /usr/bin/ffmpeg: symbol > > avcodec_register_all: referenced symbol not found > > > > but: > > bash-4.2$ find /usr/lib/ -name libx264* > > > > /usr/lib/libx264.so.138 > > /usr/lib/libx264.so > > /usr/lib/amd64/libx264.so > > /usr/lib/amd64/libx264.so.138 > > > > if I make a link: > > ln -s /usr/lib/libx264.so.138 /usr/lib/libx264.so.136 > > > > > > ld.so.1: ffmpeg: fatal: relocation error: file /usr/lib/libavcodec.so.55: > > symbol x264_encoder_open_136: referenced symbol not found > > ld.so.1: ffmpeg: fatal: relocation error: file /usr/bin/ffmpeg: symbol > > avcodec_register_all: referenced symbol not found > > Killed > > > > for the publishers I have: > > > > bash-4.2$ pkg publisher > > PUBLISHER TYPE STATUS URI > > sfe (non-sticky) origin online > > http://pkg.openindiana.org/sfe/ > > sfe-encumbered (non-sticky) origin online > > http://pkg.openindiana.org/sfe-encumbered/ > > openindiana.org origin online > > http://pkg.openindiana.org/hipster/ > > oi-experimental (non-sticky) origin online > > http://pkg.openindiana.org/experimental/ > > jds.openindiana.org (non-sticky) origin online > > http://opensolaris.cz:10000/ > > ms.omniti.com (non-sticky) origin online > > http://pkg.omniti.com/omniti-ms/ > > > > bash-4.2$ uname -a > > SunOS openindiana 5.11 illumos-a0b6056 i86pc i386 i86pc Solaris > > > > > > Is there a simple way to solve it ? > > Yes, I had the same problem with my older setup. > OI-SFE and OI-SFE-encumbered deliver the same > package, so you have installed the older one from > SFE, which will not work anymore. You have to > set OI-SFE to non-sticky and OI-SFE-encumbered > to sticky, and then update again vi the versions > tab (lower right tab). That will overwrite all > older packages (there are more) with the newer > versions from OI-SFE-enc. > > The duplicate packages from OI-SFE should be > obsoleted, they really confuse existing setups. >
if I will obsolete the package then nothing will change. You have to force install from the repo with newer package. Sorry. I do not kno any proper way how to move IPS package from one repo to another. Anyway, the problem with ffmpeg should be fixed in SFE-encumbered now. Best regards, Milan _______________________________________________ OpenIndiana-discuss mailing list [email protected] http://openindiana.org/mailman/listinfo/openindiana-discuss
