11 Replies Latest reply on Jul 28, 2010 2:57 AM by Alessandro Iacopetti

    using a redhat catalog with yum

      i saw that updating a patch catalog causes the download of all rpms in the path specified in the catalog definition

      after running createrepo on it, i tried using yum

      the process seems to be working except for some missing dependencies

       

      [root@hb01as2x ~]# yum --enablerepo=*cedacri-security* --enablerepo=*5.5* update
      Loaded plugins: rhnplugin, security
      This system is not registered with RHN.
      RHN support will be disabled.
      rhel-cedacri-cluster5.5-x86_64                                                                                                                                         | 1.3 kB     00:00
      rhel-cedacri-clusterstorage5.5-x86_64                                                                                                                                  | 1.3 kB     00:00
      rhel-cedacri-rh5.5-x86_64                                                                                                                                              | 1.3 kB     00:00
      rhel-cedacri-security-5Server-x86_64                                                                                                                                   |  951 B     00:00
      rhel-cedacri-security-5Server-x86_64/primary                                                                                                                           | 351 kB     00:00
      rhel-cedacri-security-5Server-x86_64                                                                                                                                                1042/1042
      Skipping security plugin, no data
      Setting up Update Process
      Resolving Dependencies
      Skipping security plugin, no data
      --> Running transaction check
      ---> Package crash.x86_64 0:4.1.2-4.el5_5.1 set to be updated
      ---> Package db4.i386 0:4.3.29-10.el5_5.2 set to be updated
      ---> Package db4.x86_64 0:4.3.29-10.el5_5.2 set to be updated
      ---> Package device-mapper-multipath.x86_64 0:0.4.7-34.el5_5.4 set to be updated
      ---> Package gnupg.x86_64 0:1.4.5-14.el5_5.1 set to be updated
      ---> Package kpartx.x86_64 0:0.4.7-34.el5_5.4 set to be updated
      ---> Package lvm2.x86_64 0:2.02.56-8.el5_5.5 set to be updated
      --> Processing Dependency: device-mapper >= 1.02.39-1.el5_5.1 for package: lvm2
      ---> Package nss.i386 0:3.12.6-2.el5_5 set to be updated
      --> Processing Dependency: nspr >= 4.8.4 for package: nss
      ---> Package nss.x86_64 0:3.12.6-2.el5_5 set to be updated
      --> Processing Dependency: nspr >= 4.8.4 for package: nss
      ---> Package nss-tools.x86_64 0:3.12.6-2.el5_5 set to be updated
      ---> Package vnc-server.x86_64 0:4.1.2-14.el5_5.2 set to be updated
      --> Finished Dependency Resolution
      nss-3.12.6-2.el5_5.x86_64 from rhel-cedacri-security-5Server-x86_64 has depsolving problems
        --> Missing Dependency: nspr >= 4.8.4 is needed by package nss-3.12.6-2.el5_5.x86_64 (rhel-cedacri-security-5Server-x86_64)
      nss-3.12.6-2.el5_5.i386 from rhel-cedacri-security-5Server-x86_64 has depsolving problems
        --> Missing Dependency: nspr >= 4.8.4 is needed by package nss-3.12.6-2.el5_5.i386 (rhel-cedacri-security-5Server-x86_64)
      lvm2-2.02.56-8.el5_5.5.x86_64 from rhel-cedacri-security-5Server-x86_64 has depsolving problems
        --> Missing Dependency: device-mapper >= 1.02.39-1.el5_5.1 is needed by package lvm2-2.02.56-8.el5_5.5.x86_64 (rhel-cedacri-security-5Server-x86_64)
      Error: Missing Dependency: device-mapper >= 1.02.39-1.el5_5.1 is needed by package lvm2-2.02.56-8.el5_5.5.x86_64 (rhel-cedacri-security-5Server-x86_64)
      Error: Missing Dependency: nspr >= 4.8.4 is needed by package nss-3.12.6-2.el5_5.i386 (rhel-cedacri-security-5Server-x86_64)
      Error: Missing Dependency: nspr >= 4.8.4 is needed by package nss-3.12.6-2.el5_5.x86_64 (rhel-cedacri-security-5Server-x86_64)
      You could try using --skip-broken to work around the problem
      You could try running: package-cleanup --problems
                              package-cleanup --dupes
                              rpm -Va --nofiles --nodigest
      The program package-cleanup is found in the yum-utils package.

       

      is the patch catalog missing something compared to a full rhn repository?