Package updater broke?

Jim Cornette fc-cornette at insight.rr.com
Tue Jan 9 03:00:55 UTC 2007


John Bowden wrote:
> On Tue, 2007-01-09 at 01:44 +0000, John Bowden wrote:
>> On Mon, 2007-01-08 at 20:32 -0500, Jim Cornette wrote:
>>> John Bowden wrote:
>>>> Hi List.
>>>> I have been off line for nearly two weeks due to my broad band
>>>> connection failing. As soon as I got my connection up I went to the
>>>> Software updater to check for any up dates and as expected it gave me a
>>>> long list. First I selected all the packages but kept getting error
>>>> messages complaining about unresolved dependencies. I then selected each
>>>> package one at a time and get the same unresolved dependencies message
>>>> for each package (I have tried the first 12 packages so far). I thought
>>>> the package updater was supposed to sort out the dependencies
>>>> automatically? Any ideas whats wrong?
>>>> john
>>>>
>>>>
>>> You might try to open a root terminal and run yum clean all. Maybe there 
>>> are old headers left over since the time you last updated that it is 
>>> using as reference to packages.
>>>
>>> After cleaning up the headers, you might as well try running yum update 
>>> from the CLI since you are already there. You will probably get more 
>>> descriptive error outputs from the output of yum if it still fails.
>>>
>>> Jim
>>>
>>> -- 
>>> If you don't have time to do it right, where are you going to find the time
>>> to do it over?
>>>
>> After posting my last email I had a quick look at "man yum" and then
>> tried yum update after su-ing. It did update most but failed on a lot of
>> others. will try your clean all command
>>
>>
> That seems to have worked much better. Just two error messages:-
> 
> http://www.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/extras/development/i386/wine-docs-0.9.27-1.fc7.noarch.rpm: [Errno 12] Timeout: <urlopen error timed out>
> Trying other mirror.
> Error: failure: wine-docs-0.9.27-1.fc7.noarch.rpm from
> extras-development: [Errno 256] No more mirrors to try.
> [root at localhost led]# 
> 
> I'm guessing these are caused by these sites being down, hopefully
> temporarily, so I will leave it for now and have another go later on
> today when I get up. Thanks for your help
> Regards John
> 
> 

You might try excluding the wine packages with --exclude="wine*" added 
to yum update to get the other packages installed. Then you might need 
to check your wine packages to see if there is two versions of one 
package in the group of wine related packages. You might have some 
package where version-old and version-new are both in the rpm database. 
I guess it might be possible that extras and core are hitting different 
mirrors that are out of sync at the same time the transaction is being 
performed. An alternative would be to run 'yum update "wine*"' adding 
the -y switch for yes is what I do but I thought I'd leave the choice to 
the user.
Then after wine upgrades its set of rpms that it requires, you can try 
the other upgrades in pieces like "[a-f]*" or similar incremental steps. 
I don't think it will be needed to do incremental steps but thought that 
I'd add the option as a possible choice.

Jim

-- 
A man is not complete until he is married -- then he is finished.




More information about the fedora-list mailing list