Rahul Sundaram wrote:
> Mark McLoughlin wrote:
>> Hi Rahul,
>>
>> On Tue, 2008-01-08 at 03:48 +0530, Rahul Sundaram wrote:
>>
>>> I had to patch two files for the try finally construct. The patches are
>>>
>>>
http://sundaram.fedorapeople.org/livecd-creator-try-finally.patch
>>>
http://sundaram.fedorapeople.org/image-creator-try-finally.patch
>>>
>>> (These patches are pretty simple but I am very much a python newbie
>>> and might be incorrect but it gets the tools to run)
>>
>> Thanks, I've folded them into the try-finally patch.
>>
>>> File "//usr/lib/python2.4/site-packages/imgcreate/kickstart.py",
>>> line 51, in read_kickstart
>>> os.chdir(dirname)
>>> OSError: [Errno 2] No such file or directory: ''
>>>
>>> Any idea what's wrong?
>>
>> As Tim (thanks Tim!) pointed out, it's just a bug, but I fixed it by
>> changing it to:
>>
>> os.chdir(os.path.abspath(dirname))
>
> Just hit another error trying to create a live cd from the kickstart
> file at
>
http://sundaram.fedorapeople.org/rhel-gnome.ks
Tried commenting out the relevant SELinux configuration lines and that
fails with the following traceback
----
...
Removing password for user root.
passwd: Success
Building an initramfs at /boot/livecd-initramfs-2.6.18-8.el5.img for
kernel 2.6.18-8.el5
cat: /lib/modules/2.6.18-8.el5/modules.block: No such file or directory
Done; initramfs is 3.7M.
Building an initramfs at /boot/livecd-initramfs-2.6.18-8.el5.img for
kernel 2.6.18-8.el5
cat: /lib/modules/2.6.18-8.el5/modules.block: No such file or directory
Done; initramfs is 3.7M.
Traceback (most recent call last):
File "/usr/bin/livecd-creator", line 133, in ?
sys.exit(main())
File "/usr/bin/livecd-creator", line 117, in main
creator.configure()
File "/usr/lib/python2.4/site-packages/imgcreate/creator.py", line
626, in configure
self._create_bootconfig()
File "//usr/lib/python2.4/site-packages/imgcreate/live.py", line 189,
in _create_bootconfig
self._configure_bootloader(self.__ensure_isodir())
File "//usr/lib/python2.4/site-packages/imgcreate/live.py", line 518,
in _configure_bootloader
cfg += self.__get_image_stanzas(isodir)
File "//usr/lib/python2.4/site-packages/imgcreate/live.py", line 447,
in __get_image_stanzas
is_xen = self.__copy_kernel_and_initramfs(isodir, version, index)
File "//usr/lib/python2.4/site-packages/imgcreate/live.py", line 373,
in __copy_kernel_and_initramfs
isodir + "/isolinux/initrd" + index + ".img")
File "/usr/lib64/python2.4/shutil.py", line 47, in copyfile
fsrc = open(src, 'rb')
IOError: [Errno 2] No such file or directory:
'/var/tmp/imgcreate-Oty5r5/install_root/boot/livecd-initramfs-2.6.18-8.el5.img'
Rahul
--
Fedora-livecd-list mailing list
Fedora-livecd-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-livecd-list
look you are opening a non existing file.
'/var/tmp/imgcreate-Oty5r5/install_root/boot/livecd-initramfs-2.6.18-8.el5.img'
what does 'ls /var/tmp/imgcreate-Oty5r5/install_root/boot/' shows.
Tim