[Fedora-livecd-list] livecd-creator fails with $TMPDIR not in build root

Jim Meyering jim at meyering.net
Tue Nov 6 17:22:09 UTC 2007


I've been experimenting with livecd-creator and my first
run failed because I had TMPDIR=/t/jt7300.Wu7340.
[btw, this is on rawhide x86_64, with latest cloned from git]

I did this:

  ./livecd-creator \
    --config=/usr/share/livecd-tools/livecd-fedora-minimal.ks \
    --cache=/tmp/livecd-cache

When I reran it with a more conventional TMPDIR, it completed
successfully:

  TMPDIR=/tmp ./livecd-creator \
    --config=/usr/share/livecd-tools/livecd-fedora-minimal.ks \
    --cache=/tmp/livecd-cache

FYI, here's how it failed:

Building an initramfs at /boot/livecd-initramfs-2.6.23.1-42.fc8.img for kernel 2.
6.23.1-42.fc8
mktemp: cannot make temp dir /t/jt7300.Wu7340/tmp.RfvfM24995: No such file or dir
ectory
Traceback (most recent call last):
  File "/home/meyering/w/co/livecd/creator/livecd-creator", line 1603, in <module
>
    sys.exit(main())
  File "/home/meyering/w/co/livecd/creator/livecd-creator", line 1575, in main
    target.install()
  File "/home/meyering/w/co/livecd/creator/livecd-creator", line 959, in install
    self.configureBootloader()
  File "/home/meyering/w/co/livecd/creator/livecd-creator", line 1230, in configu
reBootloader
    %(self.build_dir, count))
  File "/usr/lib64/python2.5/shutil.py", line 46, in copyfile
    fsrc = open(src, 'rb')
IOError: [Errno 2] No such file or directory: '/var/tmp/livecd-creator-zHqhMn/ins
tall_root/boot/livecd-initramfs-2.6.23.1-42.fc8.img'
[Exit 1]




More information about the Fedora-livecd-list mailing list