[Spacewalk-list] Missing patches

Jan Hutař jhutar at redhat.com
Tue Mar 15 19:08:32 UTC 2016


On 2016-03-09 08:15 +1300, Werner van der Merwe wrote:
>   Good day,
>   For some reason two of my sites suddenly have missing patches.
>   I've run a full sync followed by a clone to update the channel my
>   servers are connected to with no avail.
>   I've moved a test server from the point-in-time channel to the official
>   channel with the same result.
>   Pointing to the official CentOS repo does resolve the issue, so it
>   seems that Spacewalk might be reporting packages that it does not have?
>   I ran the consistency check:
>   `spacewalk-data-fsck -v -r -R`
>   Checking if packages from database are present on filesystem
>   35380 files scanned
>   Checking if packages from filesystem are present in database
>   35380 files scanned
>   So that seems fine.
>   Yet, I still have multiple errors similar to this:
>   Error: Package: 2:vim-enhanced-7.4.160-1.el7.x86_64 (@base)
>              Requires: libperl.so()(64bit)
>              Removing: 4:perl-libs-5.16.3-285.el7.x86_64 (@base)
>                  libperl.so()(64bit)
>              Updated By: 4:perl-libs-5.16.3-286.el7.i686
>   (pit-centos7-x86_64)
>                  Not found

Please check that you are not getting same dependency issue even when
you use plain yum repos (remember to `yum clean all` before testing it).

If not, make sure taskomatic is running and regenerated repodata after
your sync (check /var/log/rhn/rhn_taskomatic_daemon.log for records with
yuru channel's label and make sure it happened after you have synced).

Posting full error might help as well. Also try `package-cleanup --problems`.

Regards,
Jan



-- 
Jan Hutar     Systems Management QA
jhutar at redhat.com     Red Hat, Inc.




More information about the Spacewalk-list mailing list