Bug 252011

Summary: Do you want to update 0 packages ?
Product: [Fedora] Fedora Reporter: romal <linux>
Component: yum-utilsAssignee: Seth Vidal <skvidal>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: tim.lauridsen
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-12-07 04:37:35 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

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.