Bug 252011 - Do you want to update 0 packages ?
Summary: Do you want to update 0 packages ?
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: yum-utils
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Seth Vidal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-08-13 19:42 UTC by romal
Modified: 2007-12-07 04:37 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-12-07 04:37:35 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description romal 2007-08-13 19:42:06 UTC
if yum --skip-broken has nothing but broken left, he asks, if you want to update
nothing :-)

Not really a bug, but unexpected. Is it worth entering in Bugzilla ?

cu romal

[root@beowulf ~]# yum update --skip-broken
Loading "skip-broken" plugin
Setting up Update Process
Resolving Dependencies
**** Checking packages for dependency problems
**** Checking for dep problems  : gstreamer-plugins-good-debuginfo -
0.10.6-1.fc8.x86_64
--> Running transaction check
****   OK : gstreamer-plugins-good-debuginfo.x86_64 0-0.10.6-1.fc8 - None
**** Checking for dep problems  : gstreamer-plugins-good-debuginfo -
0.10.6-2.fc8.x86_64
--> Running transaction check
---> Package gstreamer-plugins-good-debuginfo.x86_64 0:0.10.6-2.fc8 set to be
updated
--> Processing Dependency: libgstvideo4linux2.so()(64bit) for package:
gstreamer-plugins-good-debuginfo
--> Processing Dependency: libgstwavpack.so()(64bit) for package:
gstreamer-plugins-good-debuginfo
--> Finished Dependency Resolution
****   Failed
****     Missing Dependency: libgstvideo4linux2.so()(64bit) is needed by package
gstreamer-plugins-good-debuginfo
****     Missing Dependency: libgstwavpack.so()(64bit) is needed by package
gstreamer-plugins-good-debuginfo
**** Packages with dependency resolving errors
**** gstreamer-plugins-good-debuginfo - 0.10.6-2.fc8.x86_64
****   2
****   2
**** End Checking packages for dependency problems
--> Running transaction check

Dependencies Resolved

=============================================================================
Package                 Arch       Version          Repository        Size
=============================================================================

Transaction Summary
=============================================================================
Install      0 Package(s)        Update       0 Package(s)        Remove       0
Package(s)       
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
--> Populating transaction set with selected packages. Please wait.
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction

Complete!
[root@beowulf ~]#

Comment 1 Tim Lauridsen 2007-08-14 06:23:09 UTC
Yes, you are right no need to complete a transaction with nothing to do.

Comment 2 Tim Lauridsen 2007-09-28 12:35:56 UTC
Seth:
Where shall we fix this issue, where a plugin have remove all the packages from
the transaction in yum-cli or in the plugin ???

Comment 3 Seth Vidal 2007-10-02 14:34:39 UTC
Fixing it in cli.py would make the most sense. There doesn't seem to be a check
there to say "there are no packages in the tsInfo, just exit"


Comment 4 Seth Vidal 2007-12-07 04:37:35 UTC
fixed in upstream, closing.


Note You need to log in before you can comment on or make changes to this bug.