[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [Spacewalk-list] yum update dependency issues



If you try to download the package libstdc++ through the web ui what happens ?
Maybe it is related to what I have posted earlier today as I have a similar problem.


Matt Carey wrote:
I currently have a Spacewalk .5 install on a CentOS 5 server with CentOS 5 clients.  On the clients I used the rhnreg_ks python script to register them with the Spacewalk server. The clients appear to see the CentOS 5 created channels properly:
[root stewie pxelinux.cfg]# yum info | head -n 5
Loading "rhnplugin" plugin
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
 * centos5-updates-x86_64: spacewalk.example.com
 * centos5-base-x86_64: spacewalk.example.com
Exiting on Broken Pipe
[root stewie pxelinux.cfg]# yum repolist
Loading "rhnplugin" plugin
Loading "fastestmirror" plugin
repo id              repo name                                 status
centos5-base-x86_64  None                                      enabled
centos5-updates-x86_ None                                      enabled

Most of the clients are CentOS 5.2 and the channels they see have the CentOS 5.3 RPMs and when I do a yum update on the clients they are throwing dependency errors:
[root stewie pxelinux.cfg]# yum update
Loading "rhnplugin" plugin
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
 * centos5-updates-x86_64: spacewalk.example.com
 * centos5-base-x86_64: spacewalk.example.com
centos5-updates-x86_64    100% |=========================|  871 B    00:00    
centos5-base-x86_64       100% |=========================|  871 B    00:00    
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package glx-utils.x86_64 0:6.5.1-7.7.el5 set to be updated
<snip>
--> Processing Dependency: libstdc++ = 4.1.2-44.el5 for package: libstdc++-devel
--> Finished Dependency Resolution
Error: Missing Dependency: libstdc++ = 4.1.2-44.el5 is needed by package gcc-c++
Error: Missing Dependency: libstdc++ = 4.1.2-44.el5 is needed by package libstdc++-devel
Error: Missing Dependency: gcc = 4.1.2-44.el5 is needed by package gcc-gfortran
Error: Missing Dependency: cpp = 4.1.2-44.el5 is needed by package gcc
Error: Missing Dependency: libgfortran = 4.1.2-44.el5 is needed by package gcc-gfortran
Error: Missing Dependency: libgcc >= 4.1.2-44.el5 is needed by package gcc
Error: Missing Dependency: libstdc++-devel = 4.1.2-44.el5 is needed by package gcc-c++
Error: Missing Dependency: gcc = 4.1.2-44.el5 is needed by package gcc-c++

Running a yum list on the clients it looks like those RPMs are all within my channels:
[root stewie pxelinux.cfg]# yum list |grep "4.1.2-44"
cpp.x86_64                               4.1.2-44.el5           centos5-base-x86
gcc.x86_64                               4.1.2-44.el5           centos5-base-x86
gcc-c++.x86_64                           4.1.2-44.el5           centos5-base-x86
gcc-gfortran.x86_64                      4.1.2-44.el5           centos5-base-x86
gcc-gnat.x86_64                          4.1.2-44.el5           centos5-base-x86
gcc-java.x86_64                          4.1.2-44.el5           centos5-base-x86
gcc-objc.x86_64                          4.1.2-44.el5           centos5-base-x86
gcc-objc++.x86_64                        4.1.2-44.el5           centos5-base-x86
libgcc.x86_64                            4.1.2-44.el5           centos5-base-x86
libgcc.i386                              4.1.2-44.el5           centos5-base-x86
libgcj.i386                              4.1.2-44.el5           centos5-base-x86
libgcj.x86_64                            4.1.2-44.el5           centos5-base-x86
libgcj-devel.x86_64                      4.1.2-44.el5           centos5-base-x86
libgcj-devel.i386                        4.1.2-44.el5           centos5-base-x86
libgcj-src.x86_64                        4.1.2-44.el5           centos5-base-x86
libgfortran.i386                         4.1.2-44.el5           centos5-base-x86
libgfortran.x86_64                       4.1.2-44.el5           centos5-base-x86
libgnat.x86_64                           4.1.2-44.el5           centos5-base-x86
libgnat.i386                             4.1.2-44.el5           centos5-base-x86
libmudflap.i386                          4.1.2-44.el5           centos5-base-x86
libmudflap.x86_64                        4.1.2-44.el5           centos5-base-x86
libmudflap-devel.x86_64                  4.1.2-44.el5           centos5-base-x86
libmudflap-devel.i386                    4.1.2-44.el5           centos5-base-x86
libobjc.i386                             4.1.2-44.el5           centos5-base-x86
libobjc.x86_64                           4.1.2-44.el5           centos5-base-x86
libstdc++.i386                           4.1.2-44.el5           centos5-base-x86
libstdc++.x86_64                         4.1.2-44.el5           centos5-base-x86
libstdc++-devel.x86_64                   4.1.2-44.el5           centos5-base-x86
libstdc++-devel.i386                     4.1.2-44.el5           centos5-base-x86

Is there any reason that the clients wouldn't be finding the required dependencies in the channels if they all exist? Any help with this would be greatly appreciated.

Regards, Matt




_______________________________________________ Spacewalk-list mailing list Spacewalk-list redhat com https://www.redhat.com/mailman/listinfo/spacewalk-list

-- 
Soumplis Alexandros
Systems Engineer
National Documentation Center /N.H.R.F.
Information Systems Department
48, Vas. Constantinou Av.
116 35 Athens, Greece
phone: +30 210 7273984  fax: +30 210 7252223
email: soumplis ekt gr
http://www.ekt.gr


--------------------------------------------------------------------
This email is digitally signed by EKT in order to ensure its
integrity and authenticity. EKT participates in the HARICA Public
Key Infrastructure, the Certification Authority of GRNET. You can
install the HARICA root certificate at http://www.harica.gr/trust.php
---------------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]