]> git.pld-linux.org Git - packages/anaconda.git/blobdiff - anaconda-errorhandling.patch
- R: newer pykickstart
[packages/anaconda.git] / anaconda-errorhandling.patch
index 34a3ba9bf09315ab7ac9df4b462155cc6c50cbf8..b67d63db46a7b6af6147e075840689e2ba5758cd 100644 (file)
                  
              else:
                  os.makedirs("%s-disc%d/%s/RPMS" % (self.dist_dir, i, self.product_path))
+--- anaconda-11.0.5/fsset.py~  2006-05-24 22:08:46.490080945 +0300
++++ anaconda-11.0.5/fsset.py   2006-05-24 22:17:32.421824167 +0300
+@@ -1284,6 +1284,8 @@
+             isys.makeDevInode(root.device.getDevice(), dev)        
+         rdev = os.stat(dev).st_rdev
+         
++        if os.path.exists(instPath + "/dev/root"):
++            os.unlink(instPath + "/dev/root")
+         os.mknod("%s/dev/root" % (instPath,), stat.S_IFBLK | 0600, rdev)
+     # return the "boot" device
+--- anaconda-11.0.5/anaconda   2006-06-05 23:04:26.382957338 +0300
++++ anaconda-11.0.5/anaconda   2006-06-05 23:04:04.572468297 +0300
+@@ -952,7 +952,8 @@
+                             logfile = xlogfile,
+                             xStartedCB = doStartupX11Actions,
+                             xQuitCB = doShutdownX11Actions, useFB = useFBX)
+-    except RuntimeError:
++    except RuntimeError, msg:
++      log.warning("xserver.startX: %s", msg)
+       xsetup_failed = True
+     if xsetup_failed:
+--- anaconda-11.0.5/iutil.py~  2006-09-28 14:47:23.119103876 +0300
++++ anaconda-11.0.5/iutil.py   2006-09-28 18:12:24.254179111 +0300
+@@ -405,6 +405,10 @@
+ # make the device-mapper control node
+ def makeDMNode(root="/"):
++    # skip the mknod if path already exists -- created by udev
++    if os.path.exists(root + "/dev/mapper/control"):
++        return
++
+     major = minor = None
+     for (fn, devname, val) in ( ("/proc/devices", "misc", "major"),
This page took 0.090662 seconds and 4 git commands to generate.