These patches fix bug #500910. Essentially I'm making splittree create the split directories on demand as needed, rather than having pungi do some math to estimate how many splits would be needed. It's a lot of line changes but not really too bad. I've tested this in a few systems, srpm splits too. -- Jes