On Sun, 2006-09-17 at 12:44 -0700, Michael Schwendt wrote: > -def do_repo_stuff(repodir, keep=2, nomanage=None): > +def do_repo_stuff(repodir): > compspath = os.path.join(repodir, compsname) > - rpdata = os.path.join(repodir, 'repodata') > - debugprint('removing tree %s' % rpdata) > > - if os.path.exists(rpdata) and not DEBUG: > - shutil.rmtree(rpdata) > + # Why remove the repodata dir? Isn't that entirely createrepo's work? > + #rpdata = os.path.join(repodir, 'repodata') > + #debugprint('removing tree %s' % rpdata) > + #if os.path.exists(rpdata) and not DEBUG: > + # shutil.rmtree(rpdata) I think the repodata dir is completely removed because of https://devel.linux.duke.edu/bugzilla/show_bug.cgi?id=595 -- createrepo runs may blow up because it doesn't like the repoview files being around. It should be fixed in createrepo >= 0.4.6, haven't tested that though. -- fedora-extras-list mailing list fedora-extras-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-extras-list