Creation of fedora CD install.

Joel Andres Granados jgranado at redhat.com
Tue Apr 24 15:17:48 UTC 2007


Hi list:

I wanted to use the configuration values that express the amount of cds 
that pungi should generate and their related size.  When I executed 
pungi with "discs =2" and "cdsize=700", pungi threw a traceback that had 
something to do with not finding a directory.  On further investigation 
I found out that it was anaconda-runtime's splittree.py script that was 
causing the traceback.  It created the full directory structure for the 
first cd but did not do the same for the cds after that.
I noticed that the addition of one line "fixed" it :

--- /tmp/splittree.py   2007-04-23 12:50:23.000000000 -0400
+++ splittree.py        2007-04-23 12:51:35.000000000 -0400
@@ -228,6 +227,7 @@
                        pass

            else:
+                os.makedirs("%s-disc%d/%s" % (self.dist_dir, i, 
self.product_path))
                self.linkFiles(self.dist_dir, "%s-disc%d" 
%(self.dist_dir, i), self.common_files)
            self.createDiscInfo(i)
          
I also noticed that this line was recently removed from the splittree.py 
file and really don't understand why, since the idea is for pungi to 
create cd and dvd.  Will the process to create CD isos change??  In any 
case, the addition of this line to splittree.py fixes the traceback I 
was getting.

Regards.




More information about the Fedora-buildsys-list mailing list