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