[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