Yum update issue

We’re running yum updates from the RHEL 4 virtualmin yum repository.

We’ve been getting the following error messages from our yum cron script since at least 29 August:

[code:1]
/etc/cron.daily/yum.cron:

Error: Missing Dependency: python-elementtree is needed by package yum
Error: Missing Dependency: python-sqlite is needed by package yum
Error: Missing Dependency: python-elementtree is needed by package yum
Error: Missing Dependency: python-sqlite is needed by package yum
[/code:1]

A more verbose update yields the same result:

[code:1]
[root@snoopy etc]# yum update
Setting up Update Process
Setting up Repos
virtualmin 100% |=========================| 951 B 00:00
virtualmin-universal 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
virtualmin: ################################################## 299/299
virtualmin: ################################################## 119/119
Resolving Dependencies
–> Populating transaction set with selected packages. Please wait.
—> Package yum.noarch 0:2.4.3-0.5.el4 set to be updated
–> Running transaction check
–> Processing Dependency: python-elementtree for package: yum
–> Processing Dependency: python-sqlite for package: yum
–> Processing Dependency: urlgrabber for package: yum
–> Restarting Dependency Resolution with new changes.
–> Populating transaction set with selected packages. Please wait.
—> Package python-urlgrabber.noarch 0:2.9.8-0.3.el4 set to be updated
–> Running transaction check
–> Processing Dependency: python-elementtree for package: yum
–> Processing Dependency: python-sqlite for package: yum
–> Finished Dependency Resolution
Error: Missing Dependency: python-elementtree is needed by package yum
Error: Missing Dependency: python-sqlite is needed by package yum
[/code:1]

The python-elementtree and python-sqlite do not appear to be availabe in the RHEL 4 virtualmin yum repository.

Is this a dependency issue with the recently updated (27 July) yum package? Or is there something else that I’m missing here?

Thanks,

-jeff

Hrm, they do indeed provide yum in the RHEL4 repository. And yum does now appear to require those packages you’re mentioning.

I think I’d label this bug-like :slight_smile:

What I’d do is pop this problem into the bug tracker, at which point Joe can either put those dependencies into the RHEL4 repository, or tell us the error in our ways :slight_smile:
-Eric