Bug 495281 - Dependency error when updating kdeedu-marble.i386 0:4.2.2-1.fc10
Dependency error when updating kdeedu-marble.i386 0:4.2.2-1.fc10
Status: CLOSED NOTABUG
Product: Fedora
Classification: Fedora
Component: kdeedu (Show other bugs)
10
i686 Linux
medium Severity medium
: ---
: ---
Assigned To: Ngo Than
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2009-04-11 02:01 EDT by Kevin
Modified: 2009-04-11 03:32 EDT (History)
7 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2009-04-11 03:04:13 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Kevin 2009-04-11 02:01:59 EDT
Dependency error when updating kdeedu-marble.i386 0:4.2.2-1.fc10

Se yum logs below:

[root@localhost ~]# yum update --enablerepo updates-testing                                            
Setting up Update Process                                                                              
Resolving Dependencies                                                                                 
--> Running transaction check                                                                          
---> Package kdeedu-marble.i386 0:4.2.2-1.fc10 set to be updated                                       
--> Processing Dependency: libgps.so.17 for package: kdeedu-marble                                     
--> Finished Dependency Resolution                                                                     
kdeedu-marble-4.2.2-1.fc10.i386 from updates-testing has depsolving problems                           
  --> Missing Dependency: libgps.so.17 is needed by package kdeedu-marble-4.2.2-1.fc10.i386 (updates-testing)                                                                                                 
Error: Missing Dependency: libgps.so.17 is needed by package kdeedu-marble-4.2.2-1.fc10.i386 (updates-testing)                                                                                                
[root@localhost ~]# yum whatprovides libgps
Warning: 3.0.x versions of yum would erronously match against filenames.
 You can use "*/libgps" and/or "*bin/libgps" to get that behaviour      
No Matches found                                                        
[root@localhost ~]# yum whatprovides */libgps                           
fedora/filelists_db                                                             |  11 MB     00:23     
rpmfusion-nonfree/filelists_db                                                  |  41 kB     00:01     
rpmfusion-free-updates/filelists_db                                             | 131 kB     00:01     
rpmfusion-nonfree-updates/filelists_db                                          |  68 kB     00:01     
rpmfusion-free/filelists_db                                                     | 269 kB     00:01     
updates/filelists_db                                                            | 6.1 MB     00:12     
adobe-linux-i386/filelists                                                      | 137 kB     00:01     
No Matches found                                                                                       
[root@localhost ~]# yum whatprovides libgps                                                        
Warning: 3.0.x versions of yum would erronously match against filenames.                           
 You can use "*/libgps" and/or "*bin/libgps" to get that behaviour                                 
No Matches found                                                                                   
[root@localhost ~]#                                                                                
[root@localhost ~]#                                                                                
[root@localhost ~]# rpm -qa | grep kdemarb
^C                                        
[root@localhost ~]# rpm -qa | grep kdeed
kdeedu-marble-4.2.1-3.fc10.i386         
[root@localhost ~]# yum install kdeedu-libs
Setting up Install Process                 
Parsing package install arguments          
Resolving Dependencies                     
--> Running transaction check              
---> Package kdeedu-libs.i386 0:4.2.1-2.fc10.1 set to be updated
--> Finished Dependency Resolution                              

Dependencies Resolved

=======================================================================================================
 Package                   Arch               Version                      Repository             Size 
=======================================================================================================
Installing:                                                                                            
 kdeedu-libs               i386               4.2.1-2.fc10.1               updates               347 k 

Transaction Summary
=======================================================================================================
Install      1 Package(s)                                                                              
Update       0 Package(s)                                                                              
Remove       0 Package(s)                                                                              

Total download size: 347 k
Is this ok [y/N]: n       
Exiting on user Command   
Complete!                 
[root@localhost ~]# rpm -qa | grep kdeedu-libs
[root@localhost ~]# yum install kdeedu-libs
Setting up Install Process                 
Parsing package install arguments          
Resolving Dependencies                     
--> Running transaction check              
---> Package kdeedu-libs.i386 0:4.2.1-2.fc10.1 set to be updated
--> Finished Dependency Resolution                              

Dependencies Resolved

=======================================================================================================
 Package                   Arch               Version                      Repository             Size 
=======================================================================================================
Installing:                                                                                            
 kdeedu-libs               i386               4.2.1-2.fc10.1               updates               347 k 

Transaction Summary
=======================================================================================================
Install      1 Package(s)                                                                              
Update       0 Package(s)                                                                              
Remove       0 Package(s)                                                                              

Total download size: 347 k
Is this ok [y/N]: y       
Downloading Packages:     
kdeedu-libs-4.2.1-2.fc10.1.i386.rpm                                             | 347 kB     00:00     
Running rpm_check_debug                                                                                
Running Transaction Test                                                                               
Finished Transaction Test                                                                              
Transaction Test Succeeded                                                                             
Running Transaction                                                                                    
  Installing     : kdeedu-libs                                                                     1/1 
good af                                                                                                
Installed:                                                                                             
  kdeedu-libs.i386 0:4.2.1-2.fc10.1                                                                    

Complete!
[root@localhost ~]# yum update --enablerepo updates-testing
Setting up Update Process                                  
Resolving Dependencies                                     
--> Running transaction check                              
---> Package kdeedu-libs.i386 0:4.2.2-1.fc10 set to be updated
---> Package kdeedu-marble.i386 0:4.2.2-1.fc10 set to be updated
--> Processing Dependency: libgps.so.17 for package: kdeedu-marble
--> Finished Dependency Resolution                                
kdeedu-marble-4.2.2-1.fc10.i386 from updates-testing has depsolving problems
  --> Missing Dependency: libgps.so.17 is needed by package kdeedu-marble-4.2.2-1.fc10.i386 (updates-testing)                                                                                                 
Error: Missing Dependency: libgps.so.17 is needed by package kdeedu-marble-4.2.2-1.fc10.i386 (updates-testing)                                                                                                
[root@localhost ~]# yum update kdeedu-libs --enablerepo updates-testing
Setting up Update Process                                              
Resolving Dependencies                                                 
--> Running transaction check                                          
---> Package kdeedu-libs.i386 0:4.2.2-1.fc10 set to be updated         
--> Finished Dependency Resolution                                     

Dependencies Resolved

=======================================================================================================
 Package                 Arch             Version                    Repository                   Size 
=======================================================================================================
Updating:                                                                                              
 kdeedu-libs             i386             4.2.2-1.fc10               updates-testing             347 k 

Transaction Summary
=======================================================================================================
Install      0 Package(s)                                                                              
Update       1 Package(s)                                                                              
Remove       0 Package(s)                                                                              

Total download size: 347 k
Is this ok [y/N]: y       
Downloading Packages:     
kdeedu-libs-4.2.2-1.fc10.i386.rpm                                               | 347 kB     00:00     
Running rpm_check_debug                                                                                
Running Transaction Test                                                                               
Finished Transaction Test                                                                              
Transaction Test Succeeded                                                                             
Running Transaction                                                                                    
  Updating       : kdeedu-libs                                                                     1/2 
  Cleanup        : kdeedu-libs                                                                     2/2 

Updated:
  kdeedu-libs.i386 0:4.2.2-1.fc10

Complete!
[root@localhost ~]# yum update --enablerepo updates-testing
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package kdeedu-marble.i386 0:4.2.2-1.fc10 set to be updated
--> Processing Dependency: libgps.so.17 for package: kdeedu-marble
--> Finished Dependency Resolution
kdeedu-marble-4.2.2-1.fc10.i386 from updates-testing has depsolving problems
  --> Missing Dependency: libgps.so.17 is needed by package kdeedu-marble-4.2.2-1.fc10.i386 (updates-testing)
Error: Missing Dependency: libgps.so.17 is needed by package kdeedu-marble-4.2.2-1.fc10.i386 (updates-testing)
[root@localhost ~]#
Comment 1 Kevin Kofler 2009-04-11 03:04:13 EDT
You have the gpsd test upgrade which was unpushed. You have to downgrade gpsd.

su -
rpm -e --nodeps gpsd
yum install gpsd
Comment 2 Kevin Kofler 2009-04-11 03:11:19 EDT
And by the way, your whatprovides query is wrong, try:
yum whatprovides 'libgps.so.*'
next time.
Comment 3 Kevin 2009-04-11 03:32:55 EDT
Thanks Kevin. 

I think sometimes the guys on IRC are a little too hasty to say "file a bug".

In future I will ask on the fedora-test mailing list as well before resorting to bugzilla. 

Appreciate your help.

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