Description of problem: When doing fetch of the following repo, client seeing 3 of extractions. https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution/kpkginstall 1st extraction is to pull distritution /kpkginstall 2nd extraction is to pull repoRequires=cki_lib The 3rd is unexpected. Version-Release number of selected component (if applicable): How reproducible: Using a special image that skips performing the task run and only goes through fetch operation and dependency steps. First ran this on beaker-devel, then ran in gdb using restraint client/server. Steps to Reproduce: 1. 2. 3. Actual results: Seeing 3 repo extractions Expected results: Should only be 2 repo extractions Additional info: