The output of 'yum -d 15 whatever ' shows I am accessing my server.
# yum -d 15 check-update
Yum Version: 2.4.2
COMMAND: yum -d 15
Installroot: /
Setting up repositories
Baseurl(s) for repo: ['ftp://x.x.x.x/pub/CentOS/4/os/i386']
Baseurl(s) for repo: ['ftp://x.x.x.x/pub/CentOS/4/updates/i386']
Below is the requested output from yum-list:
[root@x bb]# yum list python-devel
Setting up repositories
Reading repository metadata in from local files
Installed Packages
python-devel.i386 2.3.4-14.2 installed
Available Packages
python-devel.i386 2.3.4-14.3 update
[root@x bb]# yum list python
Setting up repositories
Reading repository metadata in from local files
Installed Packages
python.i386 2.3.4-14.2 installed
python.i386 2.4.3-5 installed
Available Packages
python.i386 2.3.4-14.3 update
[root@x bb]# yum list tkinter
Setting up repositories
Reading repository metadata in from local files
Installed Packages
tkinter.i386 2.3.4-14.2 installed
Available Packages
tkinter.i386 2.3.4-14.3 update
[root@x bb]# yum list python-tools
Setting up repositories
Reading repository metadata in from local files
Installed Packages
python-tools.i386 2.3.4-14.2 installed
Available Packages
python-tools.i386 2.3.4-14.3 update
David Timms <dtimms@xxxxxxxxxxxx> wrote:
Becky Hepper wrote:
> Hi -
>
> I have my own non-public yum repository. It is an exact copy of a
> public mirror.
Using what mirroring tool ?
> On a client, I run 'yum update' but encounter problems.
>
> Error: Missing Dependency: python = 2.3.4-14.3 is needed by package
> tkinter Error: python-devel conflicts with python < 2.3.4-14.3 Error:
> Missing Dependency: python = 2.3.4-14.3 is needed by package
> python-devel Error: Missing Dependency: python = 2.3.4-14.3 is needed
> by package python-tools
>
> My client has python-2.3.4-14.2 installed. The base directory on my
> yum server has a python-2.3.4-14.2 RPM while the updates directory
> has a python-2.3.4-14.3 RPM. When yum prints to the screen the list
> of packages to install, it never lists python-2.3.4-14.3. Why
> doesn't it try to install the python-2.3.4-14.3 RPM from the updates
> directory?
Yum uses the repodata to determine what is available, not the rpms
themselves. Also, it caches retrieval of the metadata for 15 minutes by
default, so newly mirrored info is not immediately avail {yum clean
metadata}.
> How do I troublehshoot this?
yum -d 15 whatever to check it is really accessing the correct repo
servers etc.
> A run of 'yum check-update' does show that other RPMs in the update
> dir are going to be installed, just not the python RPM.
Since there is a -devel installed, to be able to update to a newer main
package, there also needs to be a newer -devel available in the repo.
Same applies to python-tools/tkinter.
Can you give the actual output of $ yum list python* tkinter ?
DaveT.
_______________________________________________
Yum mailing list
Yum@xxxxxxxxxxxxxxxxxxxx
https://lists.dulug.duke.edu/mailman/listinfo/yum
Cheap Talk? Check out Yahoo! Messenger's low PC-to-Phone call rates.
_______________________________________________ Yum mailing list Yum@xxxxxxxxxxxxxxxxxxxx https://lists.dulug.duke.edu/mailman/listinfo/yum