You are not logged in.

#1 2015-01-06 10:56:49

nesk
Member
Registered: 2011-03-31
Posts: 169

[Solved] Uninstalling vlc - dependency issues

pacman 4.2.0:

[root@arch ~]# pacman -Rs vlc
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: phonon-qt4-vlc: requires vlc
[root@arch ~]# pacman -Rs vlc phonon-qt4-vlc
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: phonon-qt4: requires phonon-qt4-backend
[root@arch ~]# pacman -Rs vlc phonon-qt4-vlc phonon-qt4
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: kdelibs: requires phonon-qt4
[root@arch ~]# pacman -Rs phonon-qt4-vlc
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: phonon-qt4: requires phonon-qt4-backend
[root@arch ~]# pacman -R phonon-qt4-vlc
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: phonon-qt4: requires phonon-qt4-backend

And I can't even

[root@arch ~]# pacman -R vlc
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: phonon-qt4-vlc: requires vlc

Last edited by nesk (2015-01-06 11:48:12)


My minimalist setup (WIP): TTY on second GPU, startx, i3, dunst, neomutt, ranger

Offline

#2 2015-01-06 11:01:28

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,165

Re: [Solved] Uninstalling vlc - dependency issues

You can't uninstall vlc if you have phonon-vlc back-end. Switch to gstreamer backend and then uninstall both vlc and phonon-vlc back-end


Github | Soundcloud

"Once you hit 10 nested VMs you're basically brad pitt with women who matter" ~ echoline

Offline

#3 2015-01-06 11:09:07

nesk
Member
Registered: 2011-03-31
Posts: 169

Re: [Solved] Uninstalling vlc - dependency issues

ugjka wrote:

You can't uninstall vlc if you have phonon-vlc back-end. Switch to gstreamer backend and then uninstall both vlc and phonon-vlc back-end

Thanks for reply. I installed phonon-qt4-gstreamer, now where do I switch to it? I'm not sure what it is a backend of smile


My minimalist setup (WIP): TTY on second GPU, startx, i3, dunst, neomutt, ranger

Offline

#4 2015-01-06 11:17:52

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

Re: [Solved] Uninstalling vlc - dependency issues

There is Sound and Multimedia or somesuch in System Settings. Although it should be used if it is the only one.

Offline

#5 2015-01-06 11:27:28

nesk
Member
Registered: 2011-03-31
Posts: 169

Re: [Solved] Uninstalling vlc - dependency issues

lucke wrote:

There is Sound and Multimedia or somesuch in System Settings. Although it should be used if it is the only one.

Do you mean KDE's System Settings? I'm just on plain Openbox+lxpanel, no DE. No PulseAudio either - just ALSA, so I'm not sure where all those backends even come from - I think they were installed as vlc or Firefox dependencies.
I looked around in dconf editor, didn't find anything sound-related there.


My minimalist setup (WIP): TTY on second GPU, startx, i3, dunst, neomutt, ranger

Offline

#6 2015-01-06 11:35:26

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,165

Re: [Solved] Uninstalling vlc - dependency issues

nesk wrote:

so I'm not sure where all those backends even come from - I think they were installed as vlc or Firefox dependencies.
I looked around in dconf editor, didn't find anything sound-related there.

No they are not part of vlc or firefox depends. You probably have some kde application installed. What happens when you run pacman -Rcs vlc?


Github | Soundcloud

"Once you hit 10 nested VMs you're basically brad pitt with women who matter" ~ echoline

Offline

#7 2015-01-06 11:36:53

nesk
Member
Registered: 2011-03-31
Posts: 169

Re: [Solved] Uninstalling vlc - dependency issues

ugjka wrote:

No they are not part of vlc or firefox depends. You probably have some kde application installed. What happens when you run pacman -Rcs vlc?

[root@arch ~]# pacman -Rcs vlc
checking dependencies...
Packages (10) libdvbpsi-1:1.1.2-1  libkate-0.4.1-5  libmpeg2-0.5.1-5  libtar-1.2.20-2  libtiger-0.3.4-4  libupnp-1.6.19-1  phonon-qt4-vlc-0.8.2-1  sdl_image-1.2.12-3  zvbi-0.2.33-6  vlc-2.1.5-5
Total Removed Size:  48.30 MiB
:: Do you want to remove these packages? [Y/n] n

My minimalist setup (WIP): TTY on second GPU, startx, i3, dunst, neomutt, ranger

Offline

#8 2015-01-06 11:38:25

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,165

Re: [Solved] Uninstalling vlc - dependency issues

Well ok go ahead that will remove vlc smile


Github | Soundcloud

"Once you hit 10 nested VMs you're basically brad pitt with women who matter" ~ echoline

Offline

#9 2015-01-06 11:40:02

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 6,355

Re: [Solved] Uninstalling vlc - dependency issues

nesk, phonon is a dependency of kdelibs, which is a depedency for many kde applications .

pactree -r kdelibs will give you an idea how many things on your system require kdelibs and thus phonon .

if you do have kdebase-workspace instaled, you can run KDE System Settings manually from terminal using systemsettings


Multi-init booting with apg Openrc and systemd coexisting
Automounting : not needed, i prefer pmount
Aur helpers : makepkg + my own local repo === rarely need them

Online

#10 2015-01-06 11:40:58

nesk
Member
Registered: 2011-03-31
Posts: 169

Re: [Solved] Uninstalling vlc - dependency issues

ugjka wrote:

Well ok go ahead that will remove vlc smile

I'm pretty sure I'm going to need libmpeg2, libtar and probably others smile Is there a cleaner way to get rid of all those backends?

Last edited by nesk (2015-01-06 11:44:42)


My minimalist setup (WIP): TTY on second GPU, startx, i3, dunst, neomutt, ranger

Offline

#11 2015-01-06 11:47:40

nesk
Member
Registered: 2011-03-31
Posts: 169

Re: [Solved] Uninstalling vlc - dependency issues

Lone_Wolf wrote:

nesk, phonon is a dependency of kdelibs, which is a depedency for many kde applications .

pactree -r kdelibs will give you an idea how many things on your system require kdelibs and thus phonon .

if you do have kdebase-workspace instaled, you can run KDE System Settings manually from terminal using systemsettings

OK, thanks, that did the trick:

[root@arch ~]# pactree -r kdelibs
kdelibs
├─libksane
└─libreoffice-still-kde4
[root@arch ~]# pacman -R libreoffice-still-kde4 libksane
checking dependencies...

Packages (2) libksane-4.14.3-1  libreoffice-still-kde4-4.2.8-2

Total Removed Size:  0.54 MiB

:: Do you want to remove these packages? [Y/n] y
(1/2) removing libksane                                                                                                                  [####################################################################################] 100%
(2/2) removing libreoffice-still-kde4                                                                                                    [####################################################################################] 100%
[root@arch ~]# pacman -R kdelibs
checking dependencies...
:: vlc optionally requires kdelibs: KDE Solid hardware integration

Packages (1) kdelibs-4.14.3-2

Total Removed Size:  50.35 MiB

:: Do you want to remove these packages? [Y/n] y
(1/1) removing kdelibs
[root@arch ~]# pacman -R vlc phonon-qt4-vlc
checking dependencies...

Packages (2) phonon-qt4-vlc-0.8.2-1  vlc-2.1.5-5

Total Removed Size:  43.71 MiB

:: Do you want to remove these packages? [Y/n] y
(1/2) removing phonon-qt4-vlc                                                                                                            [####################################################################################] 100%
(2/2) removing vlc    

My minimalist setup (WIP): TTY on second GPU, startx, i3, dunst, neomutt, ranger

Offline

#12 2015-01-06 11:47:54

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [Solved] Uninstalling vlc - dependency issues

nesk wrote:
ugjka wrote:

Well ok go ahead that will remove vlc smile

I'm pretty sure I'm going to need libmpeg2, libtar and probably others smile Is there a cleaner way to get rid of all those backends?

Can you prove that some other packages need them?


Edit: You really shouldn't use 'pacman -R' as it can leave unused packages.

Last edited by karol (2015-01-06 11:49:01)

Offline

Board footer

Powered by FluxBB