Description of problem: when trying to create a F9-i386 installation DVD with F9 testing (as of #448090) the step Splitting Build Tree fails because of the missing file .discinfo Version-Release number of selected component (if applicable): revisor 2.0.5-15.fc8 with config and comps extracted from 2.1.0-1rc7.fc9 Steps to Reproduce: 1. install revisor 2. extract configs from F9-revisor-RPM and copy to appropriate directories 3. create an installation DVD Actual results: GUI hangs in state Splitting Build Tree Expected results: ISO is created Additional info: from the revisor debug output Initting progress bar for Splitting Build Tree (CD) dist_dir is /var/tmp/revisor-pungi/9/f9-i386/i386/os-cd src_dir is /var/tmp/revisor-pungi/9/f9-i386/source/SRPMS Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/revisor/ready_screen.py", line 181, in button_forward_clicked self.gui.displayBuildMedia() File "/usr/lib/python2.5/site-packages/revisor/gui.py", line 278, in displayBuildMedia self.BuildMedia.start() File "/usr/lib/python2.5/site-packages/revisor/build_media.py", line 65, in start self.base.lift_off() File "/usr/lib/python2.5/site-packages/revisor/base.py", line 933, in lift_off self.buildInstallationMedia() File "/usr/lib/python2.5/site-packages/revisor/base.py", line 1346, in buildInstallationMedia mypungi.doSplittree(media_size=size,discdir=discdir,callback=pungicallback) File "/usr/lib/python2.5/site-packages/revisor/pungi.py", line 318, in doSplittree output = timber.main() File "/usr/lib/anaconda-runtime/splittree.py", line 391, in main self.createSplitDirs() File "/usr/lib/anaconda-runtime/splittree.py", line 233, in createSplitDirs self.createDiscInfo(i) File "/usr/lib/anaconda-runtime/splittree.py", line 141, in createDiscInfo raise RuntimeError, "CRITICAL ERROR : .discinfo doesn't exist in the unified tree, not splitting" RuntimeError: CRITICAL ERROR : .discinfo doesn't exist in the unified tree, not splitting
Revisor on Fedora 8 cannot compose Fedora 9 (yet). It'll take me some time to enable F-8 to do so, and I cannot guarantee that it'll ever work. Meanwhile, I would suggest you upgrade to Fedora 9 which has revisor-2.1.1-4 to compose Fedora 9. I'm sorry for the inconvenience
okay, I see. thanks for the answer, the issue can be closed.
Thank you for understanding, but I actually made some progress with composing Fedora 9 using revisor-2.0.5-17 (new version of course), so I'll not close this bug yet.
If you could try these packages; http://koji.fedoraproject.org/koji/taskinfo?taskID=662333 and tell me if they work for you... I might release them as an update
YES! WFM, thanks a lot, I have some ISOs (not tested yet [no blank CDs or DVDs...] but it looks good. The only point were the scripts in /usr/share/revisor/scripts/ without the flag executable but this is maybe related with my rpm-rebuild environment.
you could test the iso's with qemu or the more speedy qemu-kvm; Note that I found that Revisor does not forcibly pull in all the required packages for the graphical installer to compose. This may cause weird font issues in the graphical installer unless you specify those packages in the kickstart file or select them by hand. However, revisor functionality improves that in 2.1.x (Fedora 9). I fixed the non-executable scripts issue and am now building revisor-2.0.5.1-2.fc8
There you go: http://koji.fedoraproject.org/koji/buildinfo?buildID=52730 I'm closing this bug now, feel free to reopen if you still experience issues