On Tuesday 17 of May 2011 09:41:40 Ionut Biru wrote:
On 05/17/2011 10:18 AM, Marek Otahal wrote:
Hi, a recent update wants to bring in a lot of new gnome/gstreamer-plugins dependencies, like gtk3,gconf etc..is that really necessary?
On my system, kde-meta-kdemultimedia needs farsight2, which seems to cause all the new dependencies.
Should the dependencies be reviewed or do I really need all that? Thanks, Mark
shouldn't you review them before starting this discussion?
Well, I unfortunately don't understand this in depth, I just noticed that previous version of farsight2 didn't require so much deps, in contrast to this. What I was asking for is to consider if it would be possible to keep the dependencies as low as possible (the old version). Like you said the stuff is brought for the RTP plugin, so could this be made just optional? (I know I could rebuild it myself as I wish, I just like to stick to offic packages as much as possible).
http://cgit.collabora.co.uk/git/farsight2.git/tree/README
Run time for the RTP plugin: All of the build time requirements (except gtk-doc) plus - gst-plugins-good 0.10.29 - gst-plugins-bad 0.10.20
Note that this is used for codecs when using video/voice over telepathy.
If you don't want kde-meta-kdemultimedia then don't install it. I know :), but I like it. Just it seems me and some more ppl dont like kopete/pidgin now pulling lot of gnome dependencies.
Thanks, Mark PS: I'm attaching a patch for farsight Anthony sent me. Thank you. -------------------------------------------------- --- arch/git/packages/farsight2/trunk/PKGBUILD 2011-05-17 01:31:32.000000000 -0700 +++ abs/extra/farsight2/PKGBUILD 2011-05-17 02:18:18.000000000 -0700 @@ -9,14 +9,16 @@ arch=('i686' 'x86_64') url="http://farsight.freedesktop.org" license=('LGPL') -depends=('libnice' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good-plugins' 'gstreamer0.10-bad-plugins' 'gstreamer0.10-python' 'pygobject') +depends=('libnice' 'gstreamer0.10-base-plugins' 'gstreamer0.10-python') +optdepends=('gstreamer0.10-good-plugins: for RTP plugin' + 'gstreamer0.10-bad-plugins: for RTP plugin') options=('!libtool' '!emptydirs') source=(http://farsight.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz) md5sums=('38767e775067270754a32aaf8e3a7db1') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr \ + PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ --with-package-name='Arch Linux farsight2 package' \ --with-package-origin='http://archlinux.org' \ --disable-static \ -- Marek Otahal :o)