From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.1) Gecko/20031114 Description of problem: In splittree.py it is not possible to omit the creation of trees for SRPMS. In case when you don't have SRPMS (internal release inside a company or a lab for instance) splittree will complain if you specify the amount of src-discs as 0: for i in range(self.src_list[0], self.src_list[-1] + 1): IndexError: list index out of range Having an option that can let you turn off the creation of the SRPM things would be convenient to have in some cases. Attached bug solves it in a very very crude way by adding a new --no_srpm option, it would be better to have the option 'src-discs 0' handle it. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. when creating your own CDs don't have any SRPMS 2. set as option src-discs 0 3. splittree.py will complain and barf Additional info:
Created attachment 98834 [details] simple patch which adds a --no_srpm option to splittree.py This patch (few minute job) is a very crude way to force splittree into ignoring SRPMS. An ideal solution would check whether the src-discs option is > 0.
Tweaked the patch to go off of --src-discs=0 instead. But basically committed.