[kernel-xen] (4.5 testing) package conflicts
Glenn Enright
glenn at rimuhosting.com
Fri May 1 18:44:51 AEST 2015
On 30/04/15 21:00, Steven Haigh wrote:
> On 28/04/2015 8:47 PM, Glenn Enright wrote:
>> On 28/04/15 21:36, Steven Haigh wrote:
>>> On 28/04/2015 1:43 PM, Glenn Enright wrote:
>>>> HI there
>>>>
>>>> When updating directly from the 4.2 to 4.5 packages from testing on c6,
>>>> I get the below conflicts. I can resolve it by removing the xen
>>>> packages. Is there a way to make that work?
>>>>
>>>> Regards, Glenn
>>>> http://ri.mu - Startups start here.
>>>> Hosting. DNS. Web Programming. Email. Backups. Monitoring.
>>>>
>>>>
>>>> [root at host651 consolelogs]# yum install xen45
>>>> Loaded plugins: downloadonly, fastestmirror, security, verify
>>>> Setting up Install Process
>>>> Loading mirror speeds from cached hostfile
>>>> * base: pubmirrors.dal.corespace.com
>>>> * epel: mirror.oss.ou.edu
>>>> * extras: yum.tamu.edu
>>>> * kernel-xen: us5.mirror.crc.id.au
>>>> * kernel-xen-testing: us5.mirror.crc.id.au
>>>> * updates: yum.tamu.edu
>>>> Resolving Dependencies
>>>> --> Running transaction check
>>>> ---> Package xen.x86_64 0:4.2.5-14.el6 will be obsoleted
>>>> --> Processing Dependency: xen = 4.2.5-14.el6 for package:
>>>> xen-doc-4.2.5-14.el6.x86_64
>>>> --> Processing Dependency: xen = 4.2.5-14.el6 for package:
>>>> xen-runtime-4.2.5-14.el6.x86_64
>>>> --> Processing Dependency: xen = 4.2.5-14.el6 for package:
>>>> xen-licenses-4.2.5-14.el6.x86_64
>>>> --> Processing Dependency: xen = 4.2.5-14.el6 for package:
>>>> xen-hypervisor-4.2.5-14.el6.x86_64
>>>> --> Processing Dependency: xen = 4.2.5-14.el6 for package:
>>>> xen-libs-4.2.5-14.el6.x86_64
>>>> ---> Package xen45.x86_64 0:4.5.0-0.7.el6 will be obsoleting
>>>> --> Processing Dependency: xen45-ocaml = 4.5.0-0.7.el6 for package:
>>>> xen45-4.5.0-0.7.el6.x86_64
>>>> --> Running transaction check
>>>> ---> Package xen.x86_64 0:4.2.5-14.el6 will be obsoleted
>>>> --> Processing Dependency: xen = 4.2.5-14.el6 for package:
>>>> xen-libs-4.2.5-14.el6.x86_64
>>>> ---> Package xen-doc.x86_64 0:4.2.5-14.el6 will be obsoleted
>>>> ---> Package xen-hypervisor.x86_64 0:4.2.5-14.el6 will be obsoleted
>>>> ---> Package xen-licenses.x86_64 0:4.2.5-14.el6 will be obsoleted
>>>> --> Processing Dependency: xen-licenses = 4.2.5-14.el6 for package:
>>>> xen-libs-4.2.5-14.el6.x86_64
>>>> ---> Package xen-runtime.x86_64 0:4.2.5-14.el6 will be obsoleted
>>>> ---> Package xen45-doc.x86_64 0:4.5.0-0.7.el6 will be obsoleting
>>>> ---> Package xen45-hypervisor.x86_64 0:4.5.0-0.7.el6 will be obsoleting
>>>> ---> Package xen45-libs.x86_64 0:4.5.0-0.7.el6 will be obsoleting
>>>> ---> Package xen45-licenses.x86_64 0:4.5.0-0.7.el6 will be obsoleting
>>>> ---> Package xen45-ocaml.x86_64 0:4.5.0-0.7.el6 will be installed
>>>> ---> Package xen45-runtime.x86_64 0:4.5.0-0.7.el6 will be obsoleting
>>>> --> Finished Dependency Resolution
>>>> Error: Package: xen-libs-4.2.5-14.el6.x86_64 (@kernel-xen)
>>>> Requires: xen = 4.2.5-14.el6
>>>> Removing: xen-4.2.5-14.el6.x86_64 (@kernel-xen)
>>>> xen = 4.2.5-14.el6
>>>> Obsoleted By: xen45-4.5.0-0.7.el6.x86_64
>>>> (kernel-xen-testing)
>>>> Not found
>>>> Available: xen-4.2.5-6.el6.x86_64 (kernel-xen)
>>>> xen = 4.2.5-6.el6
>>>> Available: xen-4.2.5-7.el6.x86_64 (kernel-xen)
>>>> xen = 4.2.5-7.el6
>>>> Available: xen-4.2.5-8.el6.x86_64 (kernel-xen)
>>>> xen = 4.2.5-8.el6
>>>> Available: xen-4.2.5-9.el6.x86_64 (kernel-xen)
>>>> xen = 4.2.5-9.el6
>>>> Available: xen-4.2.5-10.el6.x86_64 (kernel-xen)
>>>> xen = 4.2.5-10.el6
>>>> Available: xen-4.2.5-11.el6.x86_64 (kernel-xen)
>>>> xen = 4.2.5-11.el6
>>>> Available: xen-4.2.5-12.el6.x86_64 (kernel-xen)
>>>> xen = 4.2.5-12.el6
>>>> Available: xen-4.2.5-13.el6.x86_64 (kernel-xen)
>>>> xen = 4.2.5-13.el6
>>>> Error: Package: xen-libs-4.2.5-14.el6.x86_64 (@kernel-xen)
>>>> Requires: xen-licenses = 4.2.5-14.el6
>>>> Removing: xen-licenses-4.2.5-14.el6.x86_64 (@kernel-xen)
>>>> xen-licenses = 4.2.5-14.el6
>>>> Obsoleted By: xen45-licenses-4.5.0-0.7.el6.x86_64
>>>> (kernel-xen-testing)
>>>> Not found
>>>> Available: xen-licenses-4.2.5-6.el6.x86_64 (kernel-xen)
>>>> xen-licenses = 4.2.5-6.el6
>>>> Available: xen-licenses-4.2.5-7.el6.x86_64 (kernel-xen)
>>>> xen-licenses = 4.2.5-7.el6
>>>> Available: xen-licenses-4.2.5-8.el6.x86_64 (kernel-xen)
>>>> xen-licenses = 4.2.5-8.el6
>>>> Available: xen-licenses-4.2.5-9.el6.x86_64 (kernel-xen)
>>>> xen-licenses = 4.2.5-9.el6
>>>> Available: xen-licenses-4.2.5-10.el6.x86_64 (kernel-xen)
>>>> xen-licenses = 4.2.5-10.el6
>>>> Available: xen-licenses-4.2.5-11.el6.x86_64 (kernel-xen)
>>>> xen-licenses = 4.2.5-11.el6
>>>> Available: xen-licenses-4.2.5-12.el6.x86_64 (kernel-xen)
>>>> xen-licenses = 4.2.5-12.el6
>>>> Available: xen-licenses-4.2.5-13.el6.x86_64 (kernel-xen)
>>>> xen-licenses = 4.2.5-13.el6
>>>> You could try using --skip-broken to work around the problem
>>>> You could try running: rpm -Va --nofiles --nodigest
>>>
>>> Interesting... Can you repeat this test with:
>>> # yum install xen45 xen45-libs xen45-licenses
>>>
>>> I *think* I know why this is happening - but I'd just like to confirm
>>> this before I commit a change ;) (And my test machine is currently
>>> doing EL7 stuff).
>>>
>>> --
>>> Steven Haigh
>>>
>>> Email: netwiz at crc.id.au
>>> Web: http://www.crc.id.au
>>> Phone: (03) 9001 6090 - 0412 935 897
>>>
>>>
>>
>>
>> Exactly the same issue still when running it the way you requested. I
>> see the not found message for the same packages. Ran a yum clean all
>> beforehand as well. In case it helps the current installed package list
>> is as below...
>>
>> # rpm -qa | grep xen
>> xen-runtime-4.2.5-14.el6.x86_64
>> xen-hypervisor-4.2.5-14.el6.x86_64
>> kernel-xen-3.14.31-1.el6xen.x86_64
>> kernel-xen-firmware-3.14.39-2.el6xen.x86_64
>> xen-licenses-4.2.5-14.el6.x86_64
>> xen-libs-4.2.5-14.el6.x86_64
>> xen-4.2.5-14.el6.x86_64
>> kernel-xen-3.14.39-2.el6xen.x86_64
>> kernel-xen-3.14.33-1.el6xen.x86_64
>> kernel-xen-release-6-8.noarch
>> xen-doc-4.2.5-14.el6.x86_64
>
> Interesting. I've just pushed 4.5.0-0.8 to the build queue for testing.
> If I've got my logic right, this should fix the problem.
>
> Changes visible here:
> http://xen.crc.id.au/git/?p=xen45;a=commit;h=281083e25112a0b7caf7273fd6af72fbcd990771
>
> --
> Steven Haigh
>
That did the trick, now I see this with 'yum install xen45'. Thanks!
==============================================================================================================================================================================================
Package Arch
Version
Repository Size
==============================================================================================================================================================================================
Installing:
xen45 x86_64
4.5.0-0.8.el6
kernel-xen-testing 35 k
replacing xen.x86_64 4.2.5-14.el6
xen45-doc x86_64
4.5.0-0.8.el6
kernel-xen-testing 240 k
replacing xen-doc.x86_64 4.2.5-14.el6
xen45-hypervisor x86_64
4.5.0-0.8.el6
kernel-xen-testing 4.7 M
replacing xen-hypervisor.x86_64 4.2.5-14.el6
xen45-libs x86_64
4.5.0-0.8.el6
kernel-xen-testing 367 k
replacing xen-libs.x86_64 4.2.5-14.el6
xen45-licenses x86_64
4.5.0-0.8.el6
kernel-xen-testing 42 k
replacing xen-licenses.x86_64 4.2.5-14.el6
xen45-runtime x86_64
4.5.0-0.8.el6
kernel-xen-testing 9.9 M
replacing xen-runtime.x86_64 4.2.5-14.el6
Installing for dependencies:
xen45-ocaml x86_64
4.5.0-0.8.el6
kernel-xen-testing 286 k
Transaction Summary
==============================================================================================================================================================================================
Install 7 Package(s)
Total download size: 16 M
Is this ok [y/N]:
More information about the kernel-xen
mailing list