How do i satisfy package dependencies?

Paul Howarth paul at city-fan.org
Thu Feb 3 17:45:22 UTC 2005


Igor Lumpus wrote:
>>>Hello,
>>>
>>>In an earlier thread i reported a problem with yum update but
>>>got no reply so i rebooted after the failed yum update and
>>>tried it again. This time the output from yum update executed
>>>as root is:
>>>
>>>Gathering header information file(s) from server(s)
>>>Server: Fedora Core 2 - i386 - Base
>>>Server: Fedora Core 2 - i386 - Released Updates
>>>Finding updated packages
>>>Downloading needed headers
>>>rmt-0-0.4b39-1.FC2.i386.h 100% |=========================| 
>>>4.4 kB    00:00
>>>squid-7-2.5.STABLE7-1.FC2 100% |=========================|  
>>>31 kB    00:00
>>>dump-0-0.4b39-1.FC2.i386. 100% |=========================| 
>>>5.4 kB    00:00
>>>kernel-0-2.6.10-1.12_FC2. 100% |=========================| 
>>>202 kB    00:00
>>>kernel-smp-0-2.6.10-1.12_ 100% |=========================| 
>>>202 kB    00:00
>>>kernel-doc-0-2.6.10-1.12_ 100% |=========================|  
>>>35 kB    00:00
>>>kernel-sourcecode-0-2.6.1 100% |=========================| 
>>>495 kB    00:00
>>>kernel-smp-0-2.6.10-1.12_ 100% |=========================| 
>>>203 kB    00:00
>>>kernel-0-2.6.10-1.12_FC2. 100% |=========================| 
>>>203 kB    00:00
>>>Resolving dependencies
>>>....Unable to satisfy dependencies
>>>Package php-ldap needs php = 4.3.8-2.1, this is not available.
>>>Package php-mbstring needs php = 4.3.8-2.1, this is not available.
>>>
>>>How do I fix this?
>>>
>>>What happened the first time was that yum update froze during 
>>>its operation.
>>>It stopped at the point:
>>>  xpdf 100 % done 121/261
>>>There was no initial conflicts when it started and /var/logs/yum.log
>>>only has entries from my last successful yum update in november.
>>>
>>>If there is more info needed to answer my question then please post
>>>it.
>>>
>>>Thx
>>>/Igor  
>>
>> 
>>Try installing as many updates as you can using
>>"yum update rmt dump squid etc. ..."
>>
>>
>>When you're left with just the ones that won't work, try "yum 
>>clean" and
>>then try "yum update" again.
>>
>>Paul.
>>
> 
> 
> I tried to make a yum clean since the package list is from my guessing 261
> items....
> 
> However it did not work as expected:
> 
> yum clean
> Gathering header information file(s) from server(s)
> Server: Fedora Core 2 - i386 - Base
> Server: Fedora Core 2 - i386 - Released Updates
> Finding updated packages
> Cleaning packages and old headers
> yum update
> Gathering header information file(s) from server(s)
> Server: Fedora Core 2 - i386 - Base
> Server: Fedora Core 2 - i386 - Released Updates
> Finding updated packages
> Downloading needed headers
> Resolving dependencies
> Damaged Header
> /var/cache/yum/updates-released/headers/koffice-4-1.3.5-0.FC2.1.i386.hdr
> Bad Header for pkg koffice.i386 trying to get headers for the nevral -
> exiting
> 
> Sorry but i am not at all familiar with yum. I have never had a problem
> before
> so there was never a reason to understand what is going on.

Try removing the file 
/var/cache/yum/updates-released/headers/koffice-4-1.3.5-0.FC2.1.i386.hdr 
and then try again. If you get the same problem, try using a different 
mirror.

Paul.




More information about the fedora-list mailing list