[Spacewalk-list] yum update dependency issues

John McNulty johnmcn1 at googlemail.com
Wed Jul 1 10:22:48 UTC 2009


I'd like to second a request for this patch to be backported to 0.5
please, and hopefully an easy way to patch/update an existing 0.5
installation.  We've just hit this problem too after a default build
of RHEL 5.2, followed by an attempt to upgrade to the latest 5.3
packages.   yum update on the server produced:

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++


But clearly all the packages needed are present in the channel.

# yum list libstdc++ gcc-c++ libstdc++-devel gcc-gfortran cpp
libgfortran libgcc
Loading "rhnplugin" plugin
Loading "security" plugin
updates_30-6-09           100% |=========================|  871 B    00:00
rhel-5-2-x86_64           100% |=========================|  871 B    00:00
additional_apps           100% |=========================|  871 B    00:00
Installed Packages
cpp.x86_64                               4.1.2-42.el5           installed
gcc-c++.x86_64                           4.1.2-42.el5           installed
gcc-gfortran.x86_64                      4.1.2-42.el5           installed
libgcc.x86_64                            4.1.2-42.el5           installed
libgcc.i386                              4.1.2-42.el5           installed
libgfortran.x86_64                       4.1.2-42.el5           installed
libstdc++.x86_64                         4.1.2-42.el5           installed
libstdc++.i386                           4.1.2-42.el5           installed
libstdc++-devel.x86_64                   4.1.2-42.el5           installed
Available Packages
cpp.x86_64                               4.1.2-44.el5           updates_30-6-09
gcc-c++.x86_64                           4.1.2-44.el5           updates_30-6-09
gcc-gfortran.x86_64                      4.1.2-44.el5           updates_30-6-09
libgcc.x86_64                            4.1.2-44.el5           updates_30-6-09
libgcc.i386                              4.1.2-44.el5           updates_30-6-09
libgfortran.x86_64                       4.1.2-44.el5           updates_30-6-09
libgfortran.i386                         4.1.2-44.el5           updates_30-6-09
libstdc++.x86_64                         4.1.2-44.el5           updates_30-6-09
libstdc++.i386                           4.1.2-44.el5           updates_30-6-09
libstdc++-devel.x86_64                   4.1.2-44.el5           updates_30-6-09
libstdc++-devel.i386                     4.1.2-44.el5           updates_30-6-09


For now we've worked around it by NFS mounting the repo directory used
to populate the 5.3 update channel and run yum localupdate *.   This
worked fine, so the collection of rpms is sound.

Rgds,

John


On Tue, May 5, 2009 at 5:21 PM, Mike McCune<mmccune at redhat.com> wrote:
>
> I'll most likely backport this to 0.5 this week and will keep everyone
> posted.
>
> --
> Mike McCune
> mmccune AT redhat.com
> Engineering               | Portland, OR
> RHN Satellite             | 650.567.9039x79248
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list
>




More information about the Spacewalk-list mailing list