[rhelv6-list] question about Firefox 32- vs. 64-bit RPMs in rhel-6-server-rpms and rhel-6-server-optional-rpms repos
Cale Fairchild
cfairchild at brocku.ca
Thu Nov 8 15:54:49 UTC 2018
It certainly seems that RedHat has moved the Firefox 32-bit client updates from the server repository to the optional as any server I have which is not subscribed to rhel-6-server-optional-rpms will also find the old firefox-31.1.0-5.el6_5.i686 package. I also recall noticing that one of my servers wanted to switch over to the i686 version on an upgrade but I can not recall what I did to fix it, and that same server performed the upgrade to 6.10 without that being an issue. Perhaps a 'yum clear all' would help as that is the only thing I can think that I would have done to resolve it?
Regards,
Cale Fairchild
-----Original Message-----
From: rhelv6-list-bounces at redhat.com <rhelv6-list-bounces at redhat.com> On Behalf Of Horst Severini
Sent: Thursday, November 8, 2018 9:30 AM
To: rhelv6-list at redhat.com
Subject: Re: [rhelv6-list] question about firefox 32- vs. 64-bit RPMs in rhel-6-server-rpms and rhel-6-server-optional-rpms repos
Hi again,
I never received any response to this email. Are my emails going through to the list at all? I never even got my own email back.
Thanks,
Horst
On 10/31/18 7:47 PM, Horst Severini wrote:
> Hi all,
>
> we noticed that on our 64-bit RHEL6 Server nodes, whenever there's a
> firefox update, the 64-bit firefox RPM is being replaced with an
> updated 32-bit RPM. I dug a little deeper, and I think the issue might
> be that while there are both 32- and 64-bit versions in the
> rhel-6-server-rpms repo, only the 32-bit version is in the
> rhel-6-server-optional-rpms.
>
> At least that's what I gather from the output of 'yum list firefox':
>
> Installed Packages
> firefox.x86_64 60.3.0-1.el6 @rhel-6-server-rpms
> Available Packages
> firefox.i686 60.3.0-1.el6 rhel-6-server-optional-rpms
>
> Actually, it's even weirder than that. If I uninstall firefox, then I
> get this:
>
> yum --disablerepo=rhel-6-server-optional-rpms list firefox
>
> Available Packages
> firefox.i686 31.1.0-5.el6_5 rhel-6-server-rpms
> firefox.x86_64 60.3.0-1.el6 rhel-6-server-rpms
>
> yum --disablerepo=rhel-6-server-rpms list firefox
>
> Available Packages
> firefox.i686 60.3.0-1.el6 rhel-6-server-optional-rpms
>
> Is there a reason for that? I would've expected that either both of
> them should be provided by and updated in the same repo, or there
> should only be a 64-bit version at all, like there is for thunderbird:
>
> yum list thunderbird
>
> Available Packages
> thunderbird.x86_64 52.9.1-1.el6 rhel-6-server-optional-rpms
>
> Is there a way to fix this in the repos? If not, what would be the
> easiest way to fix it on the client side? I suppose I could add some 'exclude=firefox'
> statement to the [rhel-6-server-optional-rpms] section in
> /etc/yum.repos.d/redhat.repo, but I was hoping I didn't have to resort
> to a hack like that.
>
> Or are there other yum priority tweaks that could address this?
>
> The weird thing is that during a fresh install, it picks the 64-bit
> version, so I'm not sure why an updated 'favors' the 32-bit version.
> Maybe rhel-6-server-optional-rpms is updated before
> rhel-6-server-rpms, and therefore the 'yum update' can only find the
> updated 32-bit version, and therefore chooses that one?
>
> Thanks a lot,
>
> Horst
>
_______________________________________________
rhelv6-list mailing list
rhelv6-list at redhat.com
https://www.redhat.com/mailman/listinfo/rhelv6-list
More information about the rhelv6-list
mailing list