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
[email protected]     Red Hat, Inc.

_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to