Hi all!
On 7.1 + CR updates, running "yum list installed | grep -y totem" gives this:
yum list installed | grep -y totem totem.x86_64 1:3.14.3-5.el7 @cr totem-nautilus.x86_64 1:3.14.3-5.el7 @cr totem-pl-parser.x86_64 3.10.5-1.el7 @cr
and "yum list installed | grep -y totem" gives this:
yum list available | grep -y totem gnome-python2-totem.x86_64 2.32.0-20.el7.nux nux-dextop totem-devel.x86_64 1:3.14.3-5.el7 cr totem-mozplugin.x86_64 1:3.8.2-5.el7 base totem-mozplugin-vegas.x86_64 1:3.8.2-5.el7 base totem-pl-parser.i686 3.10.5-1.el7 cr totem-pl-parser-devel.i686 3.10.5-1.el7 cr totem-pl-parser-devel.x86_64 3.10.5-1.el7 cr
so then, why is it that "yum install totem-mozplugin" gives this?
yum install totem-mozplugin Loaded plugins: fastestmirror, langpacks, nvidia Loading mirror speeds from cached hostfile * base: mirrors.lga7.us.voxel.net * elrepo: iad.mirror.rackspace.com * epel: mirrors.mit.edu * extras: mirror.ash.fastserv.com * nux-dextop: mirror.li.nux.ro * updates: centos.chi.host-engine.com Package 1:totem-mozplugin-3.8.2-5.el7.x86_64 is obsoleted by 1:totem-3.14.3-5.el7.x86_64 which is already installed Nothing to do
I don't understand, UNLESS it's saying that the totem package now includes the plugin?
OK, I can understand that. But looking at the contents of the RPM, it seems to contain only plugins for itself.
I'm just upgrading to 7.x, now, and the 6.x box previously had several plugins installed that I can't find, nor even remember where I found 'em. (probably has to do with my age... :[ )
Advice will be appreciated. thanks in advance!
Fred
On Sun, Dec 06, 2015 at 03:25:52PM -0500, Fred Smith wrote:
Package 1:totem-mozplugin-3.8.2-5.el7.x86_64 is obsoleted by 1:totem-3.14.3-5.el7.x86_64 which is already installed Nothing to do
I don't understand, UNLESS it's saying that the totem package now includes the plugin?
OK, I can understand that. But looking at the contents of the RPM, it seems to contain only plugins for itself.
I'm just upgrading to 7.x, now, and the 6.x box previously had several plugins installed that I can't find, nor even remember where I found 'em. (probably has to do with my age... :[ )
The new totem plugin Obsoletes the totem-mozplugin package:
# rpm -q --obsoletes -p totem-3.14.3-5.el7.x86_64.rpm totem-mythtv < 1:2.91.0-1 totem-upnp < 1:3.1.4-1 totem-jamendo < 1:3.1.4-1 totem-tracker < 1:3.1.4-1 totem-publish < 1:3.1.4-1 totem-mozplugin < 1:3.13.90-1 totem-mozplugin-vegas < 1:3.13.90-1
Its a component in GNOME, and was updated along with the rest of GNOME in RHEL 7.2 (and subsequently CentOS). It appears that that in GNOME/totem 3.14, the mozilla plugin was removed, perhaps because browsers are dropping NPAPI support.
If the totem plugin *didn't* obsolete the package, you wouldn't be able to upgrade because there would be missing dependencies. This is how RPM handles this kind of situation.