Greg Morgan, Thanks very much for your reply! In my distribution,I don't want to include any sources.so directory "/home/SRPMS" does not exist.when i run the command splittree.py below,I got Error messages. If there is a way to designate the situation of including no source.For example using the option --src-discs=0 and something like that. ./splittree.py --arch=i386 --total-discs=6 --bin-discs=3 --src-discs=3 --release-string="Fedora Core 1" --pkgorderfile=/root/pkgfile --distdir=/home/i386 --srcdir=/home/SRPMS --productpath=Fedora Traceback (most recent call last): File "./splittree.py", line 455, in ? logfile = timber.main() File "./splittree.py", line 381, in main self.splitSRPMS() File "./splittree.py", line 350, in splitSRPMS for srpm in os.listdir("%s" % self.src_dir): OSError: [Errno 2] No such file or directory: '/root/SRPMS' Thanks a lot.^-^ mosquite