My question is what is changing?
I find that do not need them and install
They are replacing them?
I didn’t find an official info about the possibility to replace GStreamer0.10 with GStreamer.
When I noticed that Cnchi installs a set of gst-plugins-* pkgs, plus few others gstreamer-related, I tried to understand which gstreamer0.10* pkgs may be substituted by gst-plugins-* ones:
Cnchi My Arch systems -- -- extra/gstreamer <-- aur/gstreamer0.10 extra/gst-libav <-- aur/gstreamer0.10-ffmpeg extra/gst-plugins-bad <-- aur/gstreamer0.10-bad + aur/gstreamer0.10-bad-plugins extra/gst-plugins-base <-- aur/gstreamer0.10-base + aur/gstreamer0.10-base-plugins extra/gst-plugins-base-libs <-- <void> extra/gst-plugins-good <-- aur/gstreamer0.10-good + aur/gstreamer0.10-good-plugins extra/gst-plugins-ugly <-- aur/gstreamer0.10-ugly + aur/gstreamer0.10-ugly-plugins extra/gstreamer-vaapi <-- <void>
So I uninstalled all gstreamer0.10* stuff, keeping gstreamer and gst-plugins-* pkgs. I.e., substituting GStreamer0.10 by GStreamer.
I did it awhile ago, and since then don’t notice any problem with multimedia. Various sound, video, audio files | streams are reproduced normally.
This is a very personal experience. Yours may be different.
gstreamer0.10 was maintained because of legacy software. Now that most of all audio/video software can be compiled against current gstreamer, gstreamer0.10 has no use.
…why gstreamer0.10* stuff is not uninstalled by update?
Because pacman knows nothing about AUR pkgs. They all are “foreign” for pacman. Pacman works with pkgs from regular repos only. AUR pkgs don’t belong to them.
Each installed AUR pkg must be uninstalled by hand.
It appears everytime I try to install gstreamer0.10 in my updates, it fails. I’m assuming because something is not being uninstalled
Can someone post some quick instructions on how to get the new ones installed correctly, so I don’t keep getting notified there are updates available please?
yaourt -R gstreamer0.10 gstreamer0.10-ffmpeg gstreamer0.10-bad gstreamer0.10-bad-plugins gstreamer0.10-base gstreamer0.10-base-plugins gstreamer0.10-good gstreamer0.10-good-plugins gstreamer0.10-ugly gstreamer0.10-ugly-plugins
yaourt -S gstreamer gst-libav gst-plugins-bad gst-plugins-base gst-plugins-base-libs gst-plugins-good gst-plugins-ugly gstreamer-vaapi
Thanks. Is that what joekamprad commands with yaourt are doing? Sorry, still a bit new to Antergos and Arch…
Thanks. Is that what joekamprad commands with yaourt are doing?..
Yes, it is.
Though I prefer a stronger removal command in yaourt:
yaourt -Rcnsu ...
You may see what the switches do with the command
The installation command by @joekamprad is also good. Most probably you’ll see that many pkgs are going to be reinstalled - that’s OK. They were already installed by Cnchi. Go ahead and confirm the installation.