genhdlist issue?

Marco Shaw <[email protected]> 06 Jan 2003 20:38:35 -0400
Newsgroups gmane.linux.redhat.s390
Message-ID <1041899915.19448.184.camel@redhat80>
(Sorry don't know how all of this is going to format.)

Have an RHN account and was able to d/l the s/390 RPMs much quicker that
way.

I brought down the s390/base and s390/installer directories from the
regular RedHat FTP site.

So, my first attempt to install s390 took 12 minutes for 360 packages.=20
I knew something was wrong because some packages whizzed right by.  Of
course I couldn't boot into RedHat/390 once complete.  Read a bit more
and figured that I would have to run genhdlist or at least I had no
other ideas on what I needed to fix.

Ran genhdlist on my RedHat 8.0 RPM server, but then retried the RH/390
install only to get an anaconda crash as it's trying to read the package
information:
               | An unhandled exception has occured.  This   # =E2=94=82
               =E2=94=82 is most likely a bug.  Please copy the      =E2=96=
=92 =E2=94=82
               =E2=94=82 full text of this exception and file a      =E2=96=
=92 =E2=94=82
               =E2=94=82 detailed bug report against anaconda at     =E2=96=
=92 =E2=94=82
               =E2=94=82 http://bugzilla.redhat.com/bugzilla/        =E2=96=
=92 =E2=94=82
               =E2=94=82                                             =E2=96=
=92 =E2=94=82
               =E2=94=82 Traceback (innermost last):                 =E2=96=
=92 =E2=94=82
               =E2=94=82   File "/usr/bin/anaconda", line 640, in ?  =E2=96=
=92 =E2=94=82
               =E2=94=82     intf.run(id, dispatch, configFileData)  =E2=96=
=92 =E2=94=82
               =E2=94=82   File                                      =E2=96=
=92 =E2=94=82
               =E2=94=82 "/var/tmp/anaconda-7.2//usr/lib/anaconda/t  =E2=96=
=92 =E2=94=82
               =E2=94=82 ext.py", line 418, in run

Entering debug:

Graphical installation not available for http installs.  Starting text
mode.
Traceback (innermost last):
  File "/usr/bin/anaconda", line 640, in ?
    intf.run(id, dispatch, configFileData)
  File "/var/tmp/anaconda-7.2//usr/lib/anaconda/text.py", line 418, in
run
  File "/var/tmp/anaconda-7.2//usr/lib/anaconda/dispatch.py", line 144,
in gotoNext
  File "/var/tmp/anaconda-7.2//usr/lib/anaconda/dispatch.py", line 209,
in moveStep
  File "/var/tmp/anaconda-7.2//usr/lib/anaconda/packages.py", line 106,
in readPackages
  File "/var/tmp/anaconda-7.2//usr/lib/anaconda/urlinstall.py", line 39,
in readComps
  File "/var/tmp/anaconda-7.2//usr/lib/anaconda/comps.py", line 795, in
__init__  File "/var/tmp/anaconda-7.2//usr/lib/anaconda/comps.py", line
558, in readCompsFile
  File "/var/tmp/anaconda-7.2//usr/lib/anaconda/comps.py", line 152, in
__getitem__
KeyError: MAKEDEV

> /var/tmp/anaconda-7.2//usr/lib/anaconda/comps.py(152)__getitem__()
(Pdb)

I'm wondering if genhdlist and the hdlist file it creates are OS
dependent?

My HTTP logs:=20
192.168.200.3 - - [06/Jan/2003:20:22:13 -0400] "GET
/s390/RedHat/base/hdlist HTTP/1.0" 200 1129672 "-" "Python-urllib/1.10"
192.168.200.3 - - [06/Jan/2003:20:22:24 -0400] "GET
/s390/RedHat/base/comps HTTP/1.0" 200 20665 "-" "Python-urllib/1.10"

Any ideas?  Did I go wrong with getting all the RPMS from RHN?  My DSL
connection is getting like 2kB/s from ftp.redhat.com!

Marco