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

Re: Unable to update Rawhide



On Sun, 5 Apr 2009, Aioanei Rares wrote:

On Sun, Apr 5, 2009 at 9:14 PM, Adam Huffman <bloch verdurin com> wrote:
On Sun, Apr 05, 2009 at 08:37:15PM +0300, Panu Matilainen wrote:
> On Sun, 5 Apr 2009, Panu Matilainen wrote:
>
>> On Sun, 5 Apr 2009, Adam Huffman wrote:
>>
>>> On Sun, Apr 05, 2009 at 01:02:15PM +0300, Aioanei Rares wrote:
>>>> I have updated my rawhide frequently, but I can't update rpm,
because of
>>>> Running rpm_check_debug
>>>> Running Transaction Test
>>>> Finished Transaction Test
>>>> Transaction Test Succeeded
>>>> Running Transaction
>>>>   Updating       : rpm-libs 1/8
>>>> Error unpacking rpm package
rpm-libs-4.7.0-0.beta1.9.fc11.x86_64
>>>> warning: rpm-libs-4.7.0-0.beta1.9.fc11.x86_64: Header SHA1
digest: NOKEY
>>>> error: unpacking of archive failed on file
>>>> /usr/lib64/librpm.so.0.0.0;49d88160:cpio: MD5 sum mismatch
>>>>   Updating       : rpm 2/8
>>>> Error unpacking rpm package rpm-4.7.0-0.beta1.9.fc11.x86_64
>>>> warning: rpm-4.7.0-0.beta1.9.fc11.x86_64: Header SHA1 digest:
NOKEY
>>                                            
^^^^^^^^^^^^^^^^^^^^^^^^^
>> That's a kinda "can't happen" message, SHA1 header digest check
is
>> failing before it even gets to actually comparing the hashes.
The file
>> digest failures in this case are likely to be symptoms of the
same core
>> issue (whatever it is)
>
> Ok it's almost certainly this:
> https://bugzilla.redhat.com/show_bug.cgi?id=494122
>
> NSS being broken does pretty much explain the bogus "NOKEY" error
from
> SHA1 digest too.
>

Yes, that must be it.  I had the Firefox symptom too.

What does 'rpm -q nss-softokn-freebl' say on the systems where rpm is broken?

NSS does have a dependency on the newly introduced nss-softokn-freebl sub-package (which is the key here) but its not arch-specific, my guess is that you have ended up with 32bit nss-softokn-freebl on x86_64 which, well, doesn't work. Installing 64bit nss-softokn-freebl fixes it but obviously the dependency needs to be made tighter to prevent mishaps like this.

	- Panu -


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