nss in updates-testing - more problems

Genes MailLists lists at sapience.com
Thu Sep 16 12:40:20 UTC 2010


  I have both 64 and 32 bit libs installed.
  -----------------------------
  (Try 1)
  -----------------------------

       yum --enablerepo=updates-testing update nss nspr nss-tools

             ....

          Error: Package: nss-tools-3.12.6-12.fc13.i686
                          (@/nss-tools-3.12.6-12.fc13.i686)
           Requires: nss = 3.12.6-12.fc13
           Removing: nss-3.12.6-12.fc13.i686 (@updates)
               nss = 3.12.6-12.fc13
           Updated By: nss-3.12.7-6.fc13.i686 (updates-testing)
               nss = 3.12.7-6.fc13
           Available: nss-3.12.6-4.fc13.i686 (fedora)
               nss = 3.12.6-4.fc13

       -----------------------------
   Try 2)
    -----------------------------
    All above problems seem to be in 32 bit libs so :

           yum --enablerepo=updates-testing update nss.x86_64
nspr.x86_64 nss-tools.x86_64


          This succeeds -  but why did this drag in some 32 bit libs ?

 Updating:
 nspr                   x86_64     4.8.6-1.fc13
 nss                    x86_64     3.12.7-6.fc13
 nss-tools              x86_64     3.12.7-6.fc13
Updating for dependencies:
 nspr-devel             x86_64     4.8.6-1.fc13
 nss-softokn            i686       3.12.7-6.fc13 **
 nss-softokn            x86_64     3.12.7-6.fc13
 nss-softokn-devel      x86_64     3.12.7-6.fc13
 nss-softokn-freebl     i686       3.12.7-6.fc13 **
 nss-softokn-freebl     x86_64     3.12.7-6.fc13
 nss-util               i686       3.12.7-2.fc13 **
 nss-util               x86_64     3.12.7-2.fc13
 nss-util-devel         x86_64     3.12.7-2.fc13


  3 32 bit libs got pulled in ..


   -----------------------------
   try 3)
   -----------------------------
   Attempt to finish 32 bit update and now we get more information:


  yum --enablerepo=updates-testing update nss.i686 nspr.i686 nss-tools.i686

...

  Finished Dependency Resolution
Error: Package: nss-tools-3.12.6-12.fc13.i686
(@/nss-tools-3.12.6-12.fc13.i686)
           Requires: nss = 3.12.6-12.fc13
           Removing: nss-3.12.6-12.fc13.i686 (@updates)
               nss = 3.12.6-12.fc13
           Updated By: nss-3.12.7-6.fc13.i686 (updates-testing)
               nss = 3.12.7-6.fc13
           Available: nss-3.12.6-4.fc13.i686 (fedora)
               nss = 3.12.6-4.fc13
 You could try using --skip-broken to work around the problem

** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:
nspr-4.8.6-1.fc13.x86_64 is a duplicate with nspr-4.8.4-2.fc13.i686
nss-3.12.7-6.fc13.x86_64 is a duplicate with nss-3.12.6-12.fc13.i686
nss-tools-3.12.7-6.fc13.x86_64 is a duplicate with
nss-tools-3.12.6-12.fc13.i686

   -----------------------------

  The check seems totally false .. what is broken here ? rpm, yum or the
packages ?



More information about the test mailing list