From Bugzilla Helper: User-Agent: Mozilla/4.72 [en] (X11; U; Linux 2.2.14-5.0 i686) Description of problem: While doing an upgrade from 6.2 to 7.1 using a network boot disk and installing from an NFS mounted CD-ROM drive, the upgrade got through about 3/4's of the upgrade and then produced this error message: "The file /mnt/source/./RedHat/RPMS/emacs-20.7-34.i386.rpm cannot be opened. This is due to a missing file, a bad package, or bad media. Press <return> to try again." Pressing the "ok" button (which is the only option) brings up the same error message repeatedly. Looking on the RedHat CD's I see that the file in question is -not- on CD1 but is instead located on CD2. I tried unmounting the CD to put in the other disk but I can't unmount (drive busy, even if I try forcing it) and since the disk is spinning, the manual override for opening the tray door is disabled. Thus there's no way to change the CD and the program is stuck in a loop. I tried changing consoles to the shell prompt and pressed return and it doesn't respond at all. It appears to me that some rpm's were placed on the second CD but the installer has no provisions for volume changes. A work around is probably to copy the CD's to disk. How reproducible: Didn't try yet Steps to Reproduce: 1. Get hold of a RH6.2 system with emacs installed. 2. Start a network upgrade to 7.1 using an NFS mounted CD. 3. When the installer goes looking for emacs, see what happens. Actual Results: Installation is caught in a loop because it can't find the file because the file isn't there and there's no way to direct it to where the file is (on the other CD). Expected Results: Instead of just presenting an "ok" button, entering a path to the file or allowing the remote CD drive to be temporarily unmounted would be helpful. Additional info:
You cannot do NFS installs that way. With network installs, all the RPMs must be in the same directory. You need to copy the contents of CD1 and CD2 into a directory on the NFS server and then export that directory.