RepoConfig.update(): copy more attributes
authorZac Medico <zmedico@gentoo.org>
Wed, 28 Dec 2011 07:13:41 +0000 (23:13 -0800)
committerZac Medico <zmedico@gentoo.org>
Wed, 28 Dec 2011 07:13:41 +0000 (23:13 -0800)
commite626628a338aa90f9cf321ec89789da72f67a9e0
treeee2460cefcaf6930294b7adce30fbbfdfa1767e1
parent656562dd40ea1487dd93a565f8f2f87040555b42
RepoConfig.update(): copy more attributes

This fixes a regression since commit
10246cd535f909dda8bd05de617c32d2b8a56b4a which caused layout.conf
settings such as thin-manifests to be ignored for repositories that
had repos.conf settings that did not specify the repository location.
In order to trigger this case, ResolverPlayground has been modified to
omit the location of each repository in the repos.conf file that it
generates.
pym/portage/repository/config.py
pym/portage/tests/ebuild/test_config.py
pym/portage/tests/resolver/ResolverPlayground.py