Description of problem: Current release uses one big repository which contains all the packages and debug info. We need option for mock/retrace to use existing repositories which are located in different directories. Looking at the code: # vim /usr/lib/python2.7/site-packages/retrace/retrace_worker.py # create mock config file try: with open(os.path.join(task.get_savedir(), RetraceTask.MOCK_DEFAULT_CFG), "w") as mockcfg: mockcfg.write("config_opts['root'] = '%d'\n" % task.get_taskid()) mockcfg.write("config_opts['target_arch'] = '%s'\n" % arch) mockcfg.write("config_opts['chroot_setup_cmd'] = '--skip-broken install %s abrt-addon-ccpp shadow-utils gdb rpm'\n" % " ".join(packages)) ... } So if I read it correctly the retrace will create config which is then passed to the mock over '--configdir'. So we need to create config which will have multiple repositories. Ping me if you need more details... Lukas