You are not logged in.

#1 2010-11-13 12:52:38

Atronach
Banned
Registered: 2010-11-13
Posts: 48

Replace Phonon-Gstreamer by Phonon-VLC [SOLVED]

Hi,
i'm quite new to GNU/Linux and this is one of the thing i don't understand. By reading the archwiki article about phonon which makes you independent on any multimedia framework like gstreamer I switched to phonon-vlc backend since i use vlc and as i understand it, it should use vlc codecs in any multimedia app in kde. Obeying the simple arch approach i tried to remove gstreamer and its plugins because i don't want to double the task. But it surprised me that pacman wanted to remove half of my system along with some packages like truecrypt. Why? Whole my life i lived in this illusion that truerypt is a encryption SW, i never used it for playing multimedia!:) Anyway, what's the deal with gstreamer? Thanks.

Last edited by Atronach (2010-11-13 21:18:26)

Offline

#2 2010-11-13 15:19:18

birdflesh
Member
From: Greece
Registered: 2010-08-04
Posts: 97

Re: Replace Phonon-Gstreamer by Phonon-VLC [SOLVED]

If you first install phonon-vlc, removing phonon-gsrtreamer (pacman -Rnsc phonon-gstreamer) should only uninstall uneeded gstreamer dependencies.

Offline

#3 2010-11-13 17:12:42

Atronach
Banned
Registered: 2010-11-13
Posts: 48

Re: Replace Phonon-Gstreamer by Phonon-VLC [SOLVED]

Yeah, i did that and it only removed phonon-gstreamer itself. Now there's a bunch of gstreamer other stuff left:
gstreamer0.10
gstreamer0.10-bad
gstreamer0.10-bad-plugins
gstreamer0.10-base
gstreamer0.10-base-plugins
gstreamer0.10-ffmpeg
gstreamer0.10-good
gstreamer0.10-good-plugins
gstreamer0.10-python
gstreamer0.10-ugly
gstreamer0.10-ugly-plugins
So there's no way to get rid of them without sacrifying kdenetwork and spicebird and truecrypt and so on? Or is it ok to remove them with the "--force" switch without breaking the other stuff? I guess not...

Offline

#4 2010-11-13 17:35:28

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,018

Re: Replace Phonon-Gstreamer by Phonon-VLC [SOLVED]

You're probably abusing switches. Just run "pacman -R gstreamer0.10-plugins" (it's a group) and then whatever else is left.

Offline

#5 2010-11-13 19:03:09

Atronach
Banned
Registered: 2010-11-13
Posts: 48

Re: Replace Phonon-Gstreamer by Phonon-VLC [SOLVED]

I'm sorry, i meant the "-d" option to skip dependency checks.
But anyway, if i run just bauerbill (pacman) -R gstreamer0.10-plugins it refuses to execute because of "farsight2". If i run bauerbill -R gstreamer0.10-plugins farsight2 it refuses because of libpurple and telepathy-farsight2 and so on... if i run -Rs the same thing happens
so if i run -Rc it wants to remove kdenetwork-krdc spicebird telepathy-qt4 telepathy-farsight libpurple farsight2.
I tried the -Rc option and then re-downloaded spicebird and the other stuff but it wanted gstreamer0.10-base-plugins. Now i have these leftovers:
gstreamer0.10
gstreamer0.10-base
gstreamer0.10-base-plugins
gstreamer0.10-good
gstreamer0.10-python
gstreamer0.10-ugly

Offline

#6 2010-11-13 20:47:43

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,018

Re: Replace Phonon-Gstreamer by Phonon-VLC [SOLVED]

So either remove all those things that need (parts of) gstreamer or leave those needed gstreamer parts alone. You can remove those gstreamer packages one by one.

Offline

#7 2010-11-13 21:14:25

Atronach
Banned
Registered: 2010-11-13
Posts: 48

Re: Replace Phonon-Gstreamer by Phonon-VLC [SOLVED]

Of course i can remove them. As well as i can keep gstreamer in my system without asking any question, set-and-forget, but then i could use Ubuntu as well. That's why I've chosen Arch - to actually learn individual parts of my system. And that's why i posted this question here. I just wondered why there's things like phonon-vlc and why i am actually dependent on gstreamer when archwiki claims that phonon makes me independent on it. So i'll remove phonon-vlc an keep that all gstreamer stuff installed, no big deal. Thanks for info.

Offline

#8 2010-11-13 21:47:48

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,018

Re: Replace Phonon-Gstreamer by Phonon-VLC [SOLVED]

Removing phonon-gstreamer removes phonon's dependency on gstreamer - it doesn't mean that other packages wouldn't depend on it. Most, if not all, packages you have mentioned have something to do with instant messaging and they apparently use gstreamer for video/audio functionality. You can install pacman-contrib and use pactree to see better what those dependencies look like. Removing kdenetwork-krdc, together with changing dependencies of spicebird and building it without gstreamer installed, would perhaps allow you to get rid of gstreamer completely.

Last edited by lucke (2010-11-13 21:51:41)

Offline

#9 2010-11-13 22:11:34

Atronach
Banned
Registered: 2010-11-13
Posts: 48

Re: Replace Phonon-Gstreamer by Phonon-VLC [SOLVED]

That's interesting. Can't krdc be also changed this way instead of removing? I guess it doesn't worth it because i would have to rebuild these packages during every upgrade, eh? But it's still very satisfying info at least.

Offline

#10 2010-11-13 22:37:40

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,018

Re: Replace Phonon-Gstreamer by Phonon-VLC [SOLVED]

Perhaps krdc can work without gstreamer, but you'd have to rebuild it during every upgrade indeed. Similarly, perhaps spicebird needs gstreamer to work at all.

Offline

#11 2010-11-13 23:12:23

Atronach
Banned
Registered: 2010-11-13
Posts: 48

Re: Replace Phonon-Gstreamer by Phonon-VLC [SOLVED]

Alright, that's all i need to know, thanks. SOLVED

Offline

Board footer

Powered by FluxBB