--- anaconda-11.1.2.36/loader2/loader.c.orig 2007-07-26 15:47:54.863000000 -0500 +++ anaconda-11.1.2.36/loader2/loader.c 2007-07-26 15:57:23.098000000 -0500 @@ -1622,10 +1622,18 @@ } if (useRHupdates) { + if (!strncmp(productPath, "sites", 4)) { + setenv("PYTHONPATH", "/tmp/updates:/tmp/product:/mnt/source/RHupdates", 1); setenv("LD_LIBRARY_PATH", sdupprintf("/tmp/updates:/tmp/product:/mnt/source/RHupdates:%s", LIBPATH), 1); + } else { + setenv("PYTHONPATH", + sdupprintf("/tmp/updates:/tmp/product:/mnt/source/%s/RHupdates",productPath), 1); + setenv("LD_LIBRARY_PATH", + sdupprintf("/tmp/updates:/tmp/product:/mnt/source/%s/RHupdates:%s", productPath, LIBPATH), 1); + } #ifdef NASH_FIRMWARE_LOADER nashSetFirmwarePath(nc, "/firmware/:/lib/firmware/:/tmp/updates/firmware/:/tmp/product/firmware:/mnt/source/RHupdates/firmware/"); nashHotplugKill(nc);