Should I be worried that yum update suddenly wants to update well over 100 packages on my CentOS 6 system?
Solution 1:
As you can see from the output, the release version has changed from 6.6 to 6.7:
centos-release.x86_64 6-7.el6.centos.12.3 base
So this is perfectly normal.
http://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.7
Solution 2:
The key thing to pick up is centos-release.x86_64
, which is being upgraded to 6-7.el6.centos.12.3
. You haven't said which subversion of CentOS you're on, but assuming you're up to patch, you're on 6.6 - this is the new 6.7 release hitting the mirrors.
Those of us using the cr
(continuous release) repository saw many of these packages arrive late last week.
Solution 3:
Or has something gone wrong in my system?
Error: Package: php56u-pecl-imagick-3.1.2-5.ius.centos6.x86_64 (@ius) Requires: libMagickWand.so.2()(64bit) Removing: ImageMagick-6.5.4.7-7.el6_5.x86_64 (@updates) libMagickWand.so.2()(64bit) Updated By: ImageMagick-6.7.2.7-2.el6.x86_64 (base) Not found Error: Package: php56u-pecl-imagick-3.1.2-5.ius.centos6.x86_64 (@ius) Requires: libMagickCore.so.2()(64bit) Removing: ImageMagick-6.5.4.7-7.el6_5.x86_64 (@updates) libMagickCore.so.2()(64bit) Updated By: ImageMagick-6.7.2.7-2.el6.x86_64 (base) Not found You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Updates downloaded, use "yum -C update" manually to install them.
The error you are seeing is due to the fact that php56u-pecl-imagick is compiled against ImageMagick, which had a major update in RHEL/CentOS 6.7. The problem was quickly corrected by IUS. More details can be found here:
https://lists.launchpad.net/ius-community/msg01566.html