I submitted this bug before, but now have more information. Anaconda will generate an exception when looking for packages to upgrade when the following conditions are true. /home is a symlink to /usr/home. the FSTab reads as follows. /dev/hdc1 /usr ext2 defaults,usrquota 1 1 /dev/hda3 /home/ftp/pub/rh ext2 defaults 1 1 Anaconda yaks because the /dev/hda3 device is not mounted to /usr/home/ftp/pub/rh. Once that is changed, anaconda works flawlessly. IMHO, anaconda should not barf on an incorrectly configured, yet functional, /etc/fstab. Let me know if you have any other questions! Traceback (innermost last): File "/usr/bin/anaconda", line 438, in ? intf.run(todo, test = test) File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/text.py", line 1028, in run rc = apply (step[1](), (dir,) + step[2]) File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/text.py", line 279, in __call__ todo.upgradeFindPackages (root) File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/todo.py", line 928, in upgradeFindPackages self.fstab.mountFilesystems (self.instPath) File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/fstab.py", line 708, in mountFilesystems iutil.mkdirChain(instPath + mntpoint) File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/iutil.py", line 193, in mkdirChain os.mkdir(path, 0755) OSError: [Errno 17] File exists: '/mnt/sysimage/home' Local variables in innermost frame: which: 4 dir: /mnt/sysimage/home/ftp/pub/rh elements: ['', 'mnt', 'sysimage', 'home', 'ftp', 'pub', 'rh'] path: /mnt/sysimage/home ToDo object: (itodo ToDo p1 (dp2 S'method' p3 (iimage CdromInstallMethod p4 (dp5 S'progressWindow' p6 <failed>
Related to bug 5034.
*** This bug has been marked as a duplicate of 13071 ***
*** Bug 22302 has been marked as a duplicate of this bug. ***
*** Bug 55308 has been marked as a duplicate of this bug. ***