On Fri, Nov 07, 2003 at 06:01:36PM +0100, Timo Krul alleged: > > Hi Garrick, > > Thank you very much for your reply. > > > Looking at the errors below, I'm not sure. I didn't encounter it. > > Did you run buildinstall as root? It creates and mounts loopback > > filesystems and does some chrooting, so root is definitly required. > > Yes, I was root. > > And this is what I have on anaconda in the RedHat tree: > i386/RedHat/RPMS/anaconda-9.1-8.RHEL.i386.rpm > i386/RedHat/RPMS/anaconda-debuginfo-9.1-8.RHEL.i386.rpm > i386/RedHat/RPMS/anaconda-images-9.1-2.RHEL.noarch.rpm > i386/RedHat/RPMS/anaconda-product-3-1ES.noarch.rpm > i386/RedHat/RPMS/anaconda-runtime-9.1-8.RHEL.i386.rpm > > Actually I know that it's using the anaconda-runtime rpm in the i386 > dir, because when I made some changes to > /usr/lib/anaconda-runtime/upd-instroot they didn't work. > It seems it rpm2cpio's the anaconda runtime rpm first and gets the > upd-instroot from there...
And I thought I had a good theory! Oh well. You might want to run it with 'set -x' to see what it's doing. > Can you email me the output of your buildinstall script? > Or maybe even a full typescript of the session? I just ran it again to get this output. For some reason I'm not seeing those joe errors anymore. I've not looked into it. The result of this buildinstall hasn't actually been tested. Don't forget that you have to run this on an actual console, a remote login or X terminal won't work. # /usr/lib/anaconda-runtime/buildinstall --product USCLinux --release 3.0 /home/garrick/rhe3/i386 --pkgorder /home/garrick/rhe3/i386/RedHat/base/pkgorder Running buildinstall... /home/garrick/rhe3/i386/buildinstall.tree.2738 /home/garrick /home/garrick Going to run buildinstall again Building images... Assembling package list... Expanding text packages... Expanding graphical packages... retrieving timezones Creating nsswitch.conf Fixing up /etc/man.config to point into /mnt/sysimage Running mkfontdir... Getting pango modules Getting gtk2 input method modules Getting gtk2 gdk-pixbuf loaders Munging fonts.conf Scrubbing trees... /tmp/treedir.2758/image-template Scrubbing trees... /tmp/treedir.2758/instimage Compressing .mo files in stage2 images... Creating fontconfig cache /usr/bin/fc-cache: "/usr/share/fonts": caching, 0 fonts, 5 dirs /usr/bin/fc-cache: "/usr/share/fonts/bitmap-fonts": caching, 2 fonts, 0 dirs /usr/bin/fc-cache: "/usr/share/fonts/ja": caching, 0 fonts, 1 dirs /usr/bin/fc-cache: "/usr/share/fonts/ja/TrueType": caching, 1 fonts, 0 dirs /usr/bin/fc-cache: "/usr/share/fonts/ko": caching, 0 fonts, 1 dirs /usr/bin/fc-cache: "/usr/share/fonts/ko/TrueType": caching, 1 fonts, 0 dirs /usr/bin/fc-cache: "/usr/share/fonts/zh_TW": caching, 0 fonts, 1 dirs /usr/bin/fc-cache: "/usr/share/fonts/zh_TW/TrueType": caching, 1 fonts, 0 dirs /usr/bin/fc-cache: "/usr/share/fonts/default": caching, 0 fonts, 1 dirs /usr/bin/fc-cache: "/usr/share/fonts/default/Type1": caching, 8 fonts, 0 dirs /usr/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 29 fonts, 0 dirs /usr/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/OTF": skipping, no such directory /usr/bin/fc-cache: "/root/.fonts": skipping, no such directory /usr/bin/fc-cache: succeeded Creating debug dir Patching python library... Removing unused python files in hdimage... done. Cleaning ramdisk install images... Getting package order... Making images... Running: /tmp/treedir.2758/instimage/usr/lib/anaconda-runtime/getkeymaps i386 /tmp/keymaps-i386.9360 /tmp/treedir.2758/instimage unpacking /home/garrick/rhe3/i386/RedHat/RPMS/kernel-BOOT-2.4.21-4.EL.i386.rpm.i386 Building /home/garrick/rhe3/i386/images/pxeboot/initrd.img tune2fs 1.32 (09-Nov-2002) Setting maximal mount count to -1 Setting interval between check 0 seconds tune2fs 1.32 (09-Nov-2002) Setting maximal mount count to -1 Setting interval between check 0 seconds Wrote /tmp/makebootdisk.tree.9360 (516k compressed, 3090k free) Building initrd-everything.img tune2fs 1.32 (09-Nov-2002) Setting maximal mount count to -1 Setting interval between check 0 seconds tune2fs 1.32 (09-Nov-2002) Setting maximal mount count to -1 Setting interval between check 0 seconds Wrote /tmp/makebootdisk.tree.9360 (2092k compressed, 3329k free) Building bootdisk.img Wrote /home/garrick/rhe3/i386/images//bootdisk.img (32k free) Building drvblock.img tune2fs 1.32 (09-Nov-2002) Setting maximal mount count to -1 Setting interval between check 0 seconds Wrote /home/garrick/rhe3/i386/images/drvblock.img (1052k) Building drvnet.img tune2fs 1.32 (09-Nov-2002) Setting maximal mount count to -1 Setting interval between check 0 seconds Wrote /home/garrick/rhe3/i386/images/pcmciadd.img (272k) Building isolinux directory Cleaning up images Building main moduleball Building netstg.img Running mkcramfs /tmp/instimage.dir.9360 /home/garrick/rhe3/i386/RedHat/base/netstg2.img Wrote /home/garrick/rhe3/i386/RedHat/base/netstg2.img (10484k)... Building hdstg.img Running mkcramfs /tmp/instimage.dir.9360 /home/garrick/rhe3/i386/RedHat/base/hdstg2.img Wrote /home/garrick/rhe3/i386/RedHat/base/hdstg2.img (10060k)... Building stage2.img Running mkcramfs /tmp/treedir.2758/instimage /tmp/instimage.img.9360 Wrote /home/garrick/rhe3/i386/RedHat/base/stage2.img (64452k) Writing .discinfo file > > Thanks again, > Timo If possible, please keep replies on the list. That way everyone can benefit from the discussion and others that are more knowledgable than I can respond. -- Garrick Staples, Linux/HPCC Administrator University of Southern California
pgp00000.pgp
Description: PGP signature