You are not logged in.

#1 2010-03-13 18:01:09

pie86
Member
Registered: 2009-09-06
Posts: 78

gstreamer0.10-ugly-plugins and x264 dependency

Hi everybody,
why gstreamer0.10-ugly-plugins wants x264=20100207 and not  x264>=20100207  as other packages does:

:: ffmpeg: richiede x264>=20100107
:: mplayer-svn: richiede x264>=20090925
:: opal: richiede x264>=20090416

I installed x264-git and gstreamer-ugly dependecy is blocking updates! hmm

(For the moment I solved changing the provide flag in x264-git PKGBUILD with 20100207 instead of 20100313)

thanks
pietro

Offline

#2 2010-03-14 10:19:13

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: gstreamer0.10-ugly-plugins and x264 dependency

because always when we bump x264, it has a so name bump. so if you use x264-git it has a soname bump to .libx264.so.88 but -ugly package was compiled against .84, therefor ugly will not function well since is not finding libx264.so.84

every maintainer can do how they want but i think is better with =$pkgver in this case

Last edited by wonder (2010-03-14 10:21:21)


Give what you have. To someone, it may be better than you dare to think.

Offline

#3 2010-03-14 10:59:58

pie86
Member
Registered: 2009-09-06
Posts: 78

Re: gstreamer0.10-ugly-plugins and x264 dependency

So if I want to keep x264-git and I want to be able to update my system I have to switch to gstreamer-git right?

Offline

#4 2010-03-14 11:03:57

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: gstreamer0.10-ugly-plugins and x264 dependency

pie86 wrote:

So if I want to keep x264-git and I want to be able to update my system I have to switch to gstreamer-git right?

no. you have to rebuilid gstreamer0.10-ugly to link against new soname. but now is not a problem anymore since i bump x264 yesterday and rebuild all packages against it.

Last edited by wonder (2010-03-14 11:04:28)


Give what you have. To someone, it may be better than you dare to think.

Offline

Board footer

Powered by FluxBB