Bug 487522

Summary: debuginfo-install does not honor the epoch number
Product: [Fedora] Fedora Reporter: Michal Nowak <mnowak>
Component: yum-utilsAssignee: Seth Vidal <skvidal>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: high    
Version: 11CC: james.antill, mclasen, ohudlick, pmatilai, rvokal, 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: 2009-10-09 19:15:26 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 Michal Nowak 2009-02-26 15:13:33 UTC
debuginfo-install does not honor the epoch number:

(On the same system.)

Not able to install via debuginfo-install:
=======================================================

newman@dhcp-lab-124 ~ $ sudo debuginfo-install mc-debuginfo
Loaded plugins: dellsysidplugin2, refresh-packagekit
enabling rawhide-debuginfo
Reading repository metadata in from local files
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
No debuginfo packages available to install
newman@dhcp-lab-124 ~ $ sudo debuginfo-install gedit-debuginfo
Loaded plugins: dellsysidplugin2, refresh-packagekit
enabling rawhide-debuginfo
Reading repository metadata in from local files
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
No debuginfo packages available to install

Able to install via yum:
=======================================================
newman@dhcp-lab-124 ~ $ sudo yum install mc-debuginfo
Loaded plugins: dellsysidplugin2, refresh-packagekit
Setting up Install Process
Resolving Dependencies
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
--> Running transaction check
---> Package mc-debuginfo.x86_64 1:4.6.2-8.pre1.fc11 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=========================================================================================================================================================================
 Package                                Arch                             Version                                       Repository                                   Size
=========================================================================================================================================================================
Installing:
 mc-debuginfo                           x86_64                           1:4.6.2-8.pre1.fc11                           rawhide-debuginfo                           1.3 M

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

Total download size: 1.3 M
Is this ok [y/N]: 
Exiting on user Command
Complete!
newman@dhcp-lab-124 ~ $ sudo yum install gedit-debuginfo
Loaded plugins: dellsysidplugin2, refresh-packagekit
Setting up Install Process
Resolving Dependencies
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
--> Running transaction check
---> Package gedit-debuginfo.x86_64 1:2.25.7-1.fc11 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=========================================================================================================================================================================
 Package                                   Arch                             Version                                    Repository                                   Size
=========================================================================================================================================================================
Installing:
 gedit-debuginfo                           x86_64                           1:2.25.7-1.fc11                            rawhide-debuginfo                           1.5 M

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

Total download size: 1.5 M
Is this ok [y/N]: 
Exiting on user Command
Complete!

--

    1:2.25.7-1.fc11

`---^----------------(what I call epoch)

Comment 1 Michal Nowak 2009-05-25 11:47:34 UTC
*** Bug 491145 has been marked as a duplicate of this bug. ***

Comment 2 Bug Zapper 2009-06-09 11:39:53 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 3 Michal Nowak 2009-08-19 11:24:50 UTC
*** Bug 512388 has been marked as a duplicate of this bug. ***

Comment 4 seth vidal 2009-10-09 19:15:26 UTC
I think the confusion here stems from what you're passing to each one:

for yum you tell it what pkg you want, complete with the debuginfo name

for debuginfo-install you tell it the name of the package you want the debuginfo installed for.

so:

debuginfo-install gedit
is equivalent to:
yum --enablerepo='*debuginfo' gedit-debuginfo

see what I mean?

and I think this has nothing to do with epoch.