Macemoneta,
Thanks for sharing your work on revisor.
After failing in my (MULTIPLE) attempts to make a livecd respin f12-i386 using the .conf and .ks files (with my package additions) included by default in revisor, I came upon your thumb drive howto for x86_64 and thought it might help me in my efforts.
After changing the relevant mentions of x86_64 to i386 I tried:
revisor --cli --config=/etc/revisor/revisor.conf --model=f12-i386 --kickstart=/path/to/kickstart.ks --respin --live-optical --live-shell
with my kickstart. It failed. So I tried using your kickstart with the same command. This also failed.
In both instances, Revisor gets as far as configuring the system then displays the following:
Configuring System: ######################################## 100.0%
Launching shell. Exit to continue.
----------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/revisor/__init__.py", line 528, in run
self.base.run()
File "/usr/lib/python2.6/site-packages/revisor/base.py", line 106, in run
self.cli.run()
File "/usr/lib/python2.6/site-packages/revisor/cli.py", line 44, in run
self.base.lift_off()
File "/usr/lib/python2.6/site-packages/revisor/base.py", line 893, in lift_off
self.buildLiveMedia()
File "/usr/lib/python2.6/site-packages/revisor/base.py", line 1759, in buildLiveMedia
liveImage.launch_shell()
File "/usr/lib/python2.6/site-packages/imgcreate/creator.py", line 748, in launch_shell
subprocess.call(["/bin/bash"], preexec_fn = self._chroot)
File "/usr/lib/python2.6/subprocess.py", line 444, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.6/subprocess.py", line 595, in __init__
errread, errwrite)
File "/usr/lib/python2.6/subprocess.py", line 1092, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
Traceback occurred, please report a bug at
http://fedorahosted.org/revisor
Unmounting directory /var/tmp/revisor
Losetup remove /dev/loop5
[root@localhost /]#
>>==>(NOTE: I also have used the option --live-usb-thumb with the same results)
If I reissue the same revisor --cli command without deleting the working files, I get as far as the following:
Installing Software: ######################################## 100.0%
Error encountered during installation of the software you selected:
--> package wget-1.12-2.fc12.i686 is already installed
--> package syslinux-3.75-4.fc12.i686 is already installed
Unmounting directory /var/tmp/revisor
Losetup remove /dev/loop5
[root@localhost /]#
Some possible considerations:
during package install /proc empty or not mounted error message came up multiple times
I am using a f12 live cd (after adding revisor) as os during the respin. /var/tmp is linked symbolically to tmp on an external hard drive to provide space for the working files.
respin computer is Sony Vaio vgn-s150 with centrino processor.
Any idea what is going on? I am quite puzzled as I was successful respinning f10 throughout the active life of the release.
--Skeeter