the current state of trying to "yum update"

Riku Seppälä riku.seppala at kymp.net
Wed Mar 4 11:10:03 UTC 2009


Robert P. J. Day wrote:
>   not sure if anyone will find the following informative, but i'll 
> just post the current state of affairs.
>
> # yum update
> Loaded plugins: dellsysidplugin2, downloadonly, refresh-packagekit
> Setting up Update Process
> Resolving Dependencies
> There are unfinished transactions remaining. You might consider 
> running yum-complete-transaction first to finish them.
> ... much deleted ...
> --> Finished Dependency Resolution
> ant-apache-log4j-1.7.1-8.2.fc11.i386 from installed has depsolving 
> problems
>   --> Missing Dependency: ant = 1.7.1-8.2.fc11 is needed by package 
> ant-apache-log4j-1.7.1-8.2.fc11.i386 (installed)
> ant-apache-bcel-1.7.1-8.2.fc11.i386 from installed has depsolving 
> problems
>   --> Missing Dependency: ant = 1.7.1-8.2.fc11 is needed by package 
> ant-apache-bcel-1.7.1-8.2.fc11.i386 (installed)
> ant-swing-1.7.1-8.2.fc11.i386 from installed has depsolving problems
>   --> Missing Dependency: ant = 1.7.1-8.2.fc11 is needed by package 
> ant-swing-1.7.1-8.2.fc11.i386 (installed)
> jdepend-demo-2.6-7.4.fc10.i386 from installed has depsolving problems
>   --> Missing Dependency: jdepend = 2.6-7.4.fc10 is needed by package 
> jdepend-demo-2.6-7.4.fc10.i386 (installed)
> ant-jsch-1.7.1-8.2.fc11.i386 from installed has depsolving problems
>   --> Missing Dependency: ant = 1.7.1-8.2.fc11 is needed by package 
> ant-jsch-1.7.1-8.2.fc11.i386 (installed)
> ant-commons-net-1.7.1-8.2.fc11.i386 from installed has depsolving 
> problems
>   --> Missing Dependency: ant = 1.7.1-8.2.fc11 is needed by package 
> ant-commons-net-1.7.1-8.2.fc11.i386 (installed)
> ant-apache-bsf-1.7.1-8.2.fc11.i386 from installed has depsolving problems
>   --> Missing Dependency: ant = 1.7.1-8.2.fc11 is needed by package 
> ant-apache-bsf-1.7.1-8.2.fc11.i386 (installed)
> ant-jdepend-1.7.1-8.2.fc11.i386 from installed has depsolving problems
>   --> Missing Dependency: ant = 1.7.1-8.2.fc11 is needed by package 
> ant-jdepend-1.7.1-8.2.fc11.i386 (installed)
> 1:eclipse-pde-3.4.1-14.fc11.i386 from installed has depsolving problems
>   --> Missing Dependency: eclipse-jdt = 1:3.4.1-14.fc11 is needed by 
> package 1:eclipse-pde-3.4.1-14.fc11.i386 (installed)
> ant-nodeps-1.7.1-8.2.fc11.i386 from installed has depsolving problems
>   --> Missing Dependency: ant = 1.7.1-8.2.fc11 is needed by package 
> ant-nodeps-1.7.1-8.2.fc11.i386 (installed)
> 1:eclipse-pde-3.4.1-14.fc11.i386 from installed has depsolving problems
>   --> Missing Dependency: eclipse-platform = 1:3.4.1-14.fc11 is needed 
> by package 1:eclipse-pde-3.4.1-14.fc11.i386 (installed)
> junit-demo-3.8.2-4.4.fc10.i386 from installed has depsolving problems
> ... lots more like this...
>
>   ok, let's try and complete that outstanding transaction:
>
> # yum-complete-transaction
> Loaded plugins: dellsysidplugin2, refresh-packagekit
> There are 1 outstanding transactions to complete. Finishing the most 
> recent one
> The remaining transaction had 1415 elements left to run
> ... lots deleted ...
> Transaction Summary
> ============================================================================ 
>
> Install      0 Package(s)
> Update       0 Package(s)
> Remove    1539 Package(s)
>
> Is this ok [y/N]: y
> Downloading Packages:
> Running rpm_check_debug
> ERROR with rpm_check_debug vs depsolve:
> gnome-games is needed by (installed) 
> gnome-games-help-1:2.25.92-1.fc11.noarch
> openoffice.org-core is needed by (installed) 
> openoffice.org-langpack-en-1:3.1.0-3.2.fc11.i586
> plymouth(system-plugin) is needed by (installed) 
> plymouth-system-plugin-0.6.0-3.fc11.i586
> jdepend is needed by (installed) jdepend-demo-0:2.6-8.4.fc11.i586
> svnkit is needed by (installed) eclipse-svnkit-1.2.2-1.fc11.noarch
> evolution is needed by (installed) evolution-help-2.25.92-1.fc11.noarch
> Not removing old transaction files
> #
>
>   what if i try to resolve one of those manually?
>
> # yum remove gnome-games
> Loaded plugins: dellsysidplugin2, downloadonly, refresh-packagekit
> Setting up Remove Process
> Resolving Dependencies
> There are unfinished transactions remaining. You might consider 
> running yum-complete-transaction first to finish them.
> --> Running transaction check
> ---> Package gnome-games.i386 1:2.25.5-1.fc11 set to be erased
> --> Processing Dependency: gnome-games = 1:2.25.5-1.fc11 for package: 
> gnome-games-help
> --> Running transaction check
> ---> Package gnome-games-help.i386 1:2.25.5-1.fc11 set to be erased
> --> Finished Dependency Resolution
>
> Dependencies Resolved
>
> =================================================================================== 
>
>  Package                 Arch        Version                
> Repository        Size
> =================================================================================== 
>
> Removing:
>  gnome-games             i386        1:2.25.5-1.fc11        installed 
>         19 M
> Removing for dependencies:
>  gnome-games-help        i386        1:2.25.5-1.fc11        installed 
>         20 M
>
> Transaction Summary
> =================================================================================== 
>
> Install      0 Package(s)
> Update       0 Package(s)
> Remove       2 Package(s)
>
> Is this ok [y/N]: y
> Downloading Packages:
> Running rpm_check_debug
> ERROR with rpm_check_debug vs depsolve:
> gnome-games is needed by (installed) 
> gnome-games-help-1:2.25.92-1.fc11.noarch
> Complete!
> (1, [u'Please report this error in http://yum.baseurl.org/report'])
>
>   all right, let's take this one step at a time:
>
> # yum remove gnome-games-help
> Loaded plugins: dellsysidplugin2, downloadonly, refresh-packagekit
> Setting up Remove Process
> Resolving Dependencies
> There are unfinished transactions remaining. You might consider 
> running yum-complete-transaction first to finish them.
> --> Running transaction check
> ---> Package gnome-games-help.noarch 1:2.25.92-1.fc11 set to be erased
> ---> Package gnome-games-help.i386 1:2.25.5-1.fc11 set to be erased
> --> Finished Dependency Resolution
>
> Dependencies Resolved
>
> =================================================================================== 
>
>  Package                Arch         Version                 
> Repository       Size
> =================================================================================== 
>
> Removing:
>  gnome-games-help       noarch       1:2.25.92-1.fc11        
> installed        19 M
>  gnome-games-help       i386         1:2.25.5-1.fc11         
> installed        20 M
>
> Transaction Summary
> =================================================================================== 
>
> Install      0 Package(s)
> Update       0 Package(s)
> Remove       2 Package(s)
>
> Is this ok [y/N]: y
> Downloading Packages:
> Running rpm_check_debug
> Running Transaction Test
> Finished Transaction Test
> Transaction Test Succeeded
> Running Transaction
>   Erasing        : gnome-games-help                                   
>          1/2
>   Erasing        : gnome-games-help                                   
>          2/2
>
> Removed:
>   gnome-games-help.noarch 1:2.25.92-1.fc11  gnome-games-help.i386 
> 1:2.25.5-1.fc11
>
> Complete!
> #
>
> at which point i can simply "yum remove gnome-games".
> i can see this is going to take a while if i want to salvage this
> machine, unless there's a magic shortcut i don't know about.
>
> rday
>
>
>
>
>
I had that same problem, magic shortcut for me was fresh install. :) 
After that I updated only few packages at a time, like "yum update kde*" 
... "yum update open*" it took awhile but at least it worked.

Riku




More information about the fedora-test-list mailing list