Bug 136488

Summary: traceback on yum update
Product: [Fedora] Fedora Reporter: Kjartan Maraas <kmaraas>
Component: yumAssignee: Jeremy Katz <katzj>
Status: CLOSED WORKSFORME QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 3CC: katzj
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: 2004-11-02 12:36:21 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:
Bug Depends On:    
Bug Blocks: 123268    
Attachments:
Description Flags
config file none

Description Kjartan Maraas 2004-10-20 14:35:51 UTC
Description of problem:

Got this traceback when trying to run 'yum --exclude=libfame\* update'
today. Same thing with both 2.1.9 and 2.1.10

---> Downloading header for gnome-games to pack into transaction set.
gnome-games-2.8.0-4.i386. 100% |=========================|  90 kB    00:00
---> Package gnome-games.i386 1:2.8.0-4 set to be updated
---> Downloading header for pango-debuginfo to pack into transaction set.
http://mirrors.kernel.org/fedora/core/development/i386/debug/pango-debuginfo-1.6.0-6.i386.rpm:
[Errno 4] IOError: HTTP Error 404: Not Found
Trying other mirror.
http://sunsite.mff.cuni.cz/pub/fedora/development/i386/debug/pango-debuginfo-1.6.0-6.i386.rpm:
[Errno 4] IOError: HTTP Error 404: Not Found
Trying other mirror.
http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/debug/pango-debuginfo-1.6.0-6.i386.rpm:
[Errno 4] IOError: HTTP Error 404: Not Found
Trying other mirror.
http://ftp.dulug.duke.edu/pub/fedora/linux/core/development/i386/debug/pango-debuginfo-1.6.0-6.i386.rpm:
[Errno 4] IOError: HTTP Error 404: Not Found
Trying other mirror.
Traceback (most recent call last):
  File "/usr/bin/yum", line 8, in ?
    yummain.main(sys.argv[1:])
  File "/usr/share/yum-cli/yummain.py", line 101, in main
    (result, resultmsgs) = base.buildTransaction()
  File "/usr/lib/python2.3/site-packages/yum/__init__.py", line 173,
in buildTransaction
    (rescode, restring) = self.resolveDeps()
  File "/usr/lib/python2.3/site-packages/yum/depsolve.py", line 148,
in resolveDeps
    self.populateTs(test=1)
  File "/usr/lib/python2.3/site-packages/yum/depsolve.py", line 106,
in populateTs
    self.downloadHeader(po)
  File "/usr/lib/python2.3/site-packages/yum/__init__.py", line 431,
in downloadHeader
    end=end, checkfunc=checkfunc, copy_local=1)
  File "/usr/lib/python2.3/site-packages/yum/repos.py", line 443, in get
    checkfunc=checkfunc)
  File "/usr/lib/python2.3/site-packages/urlgrabber/mirror.py", line
414, in urlgrab
    return self._mirror_try(func, url, kw)
  File "/usr/lib/python2.3/site-packages/urlgrabber/mirror.py", line
392, in _mirror_try
    mirrorchoice = self._get_mirror(gr)
  File "/usr/lib/python2.3/site-packages/urlgrabber/mirror.py", line
290, in _get_mirror
    return gr.mirrors[gr._next]
IndexError: list index out of range
[root@home tmp]#


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Kjartan Maraas 2004-10-20 14:38:26 UTC
Created attachment 105512 [details]
config file

Comment 2 Seth Vidal 2004-10-20 18:07:33 UTC
Can you reliably reproduce it? I'm trying to figure out when the
mirrorlist is overflowing.


Comment 3 Seth Vidal 2004-10-21 05:18:40 UTC
I've tested this with a limited set of mirrorlists but I can't make it
occur. Can you reliably reproduce it?


Comment 4 Kjartan Maraas 2004-10-21 07:34:43 UTC
Maybe it was related to me having commented out the baseurl line in
yum.conf? I'll do some more testing later today to see if I can get it
to break again.

Comment 5 Kjartan Maraas 2004-10-21 07:46:55 UTC
Now I just get this:

Is this ok [y/N]: y
Downloading Packages:
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 30c9ecf8
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 897da07a
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 8df56d05
public key not available for
//var/cache/yum/development/packages/kdewebdev-3.3.0-1.i386.rpm

the same error is repeated for all packages and it just exits...


Comment 6 Seth Vidal 2004-10-21 07:50:05 UTC
This means the packages you're trying to install are signed by keys
that you don't have installed in your rpmdb.

You can either:
 - install those keys
 - set gpgcheck=0 in your repos

your choice.


Comment 7 Jeremy Katz 2004-11-01 16:19:27 UTC
Kjartan -- figure out anything more about what was going on here?

Comment 8 Kjartan Maraas 2004-11-02 09:53:30 UTC
Never saw this again. Sorry for not following up on it earlier.

Comment 9 Seth Vidal 2004-11-02 12:36:21 UTC
Closing this one, for now, if we can recreate it, reopen it.