Am 15.11.2016 um 15:31 schrieb Karanbir Singh mail-lists@karan.org:
On 15/11/16 13:38, Sandro Bonazzola wrote:
Looks like dist tag is not considered in version computation. 21.1 is higher than 16.1 but el7 is considered higher than el7_2. Just to be sure, please try yum clean metadata, and then yum distro-sync.
I can confirm this behavior here. In fact, it looks like we've missed two updates; el7_2.16.1 was released the day after el7.16.1 was, and that one didn't update my install, either. In checking, it appears that both have an epoch of 10.
A yum distro-sync does not offer to reinstall qemu-$subpackage-ev for me, even after yum clean metadata or yum clean all.
karanbir any chance we can get the offending package removed from the repository? So at least rpm -Uvh --force to the newer release will work and yum won't try to downgrade it.
if we were to try and resolve this without removing rpms, what would that solution look like ?
qemu-kvm-ev-2.1.2-23.el7_1.8.1.x86_64.rpm 23-Oct-2015 11:19 1.9M qemu-kvm-ev-2.3.0-31.el7.16.1.x86_64.rpm 08-Aug-2016 17:36 2.1M qemu-kvm-ev-2.3.0-31.el7_2.7.1.x86_64.rpm 03-Feb-2016 16:51 2.1M qemu-kvm-ev-2.3.0-31.el7_2.10.1.x86_64.rpm 14-Apr-2016 12:16 2.1M qemu-kvm-ev-2.3.0-31.el7_2.16.1.x86_64.rpm 09-Aug-2016 12:53 2.1M qemu-kvm-ev-2.3.0-31.el7_2.21.1.x86_64.rpm 24-Aug-2016 13:40 2.1M
are this packages intentional (dist tag diff)?
qemu-kvm-ev-2.3.0-31.el7.16.1.x86_64.rpm 08-Aug-2016 17:36 2.1M qemu-kvm-ev-2.3.0-31.el7_2.16.1.x86_64.rpm 09-Aug-2016 12:53 2.1M
-- LF