diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-08-24 11:24:28 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-08-24 11:24:28 -0700 |
commit | fcf72d9ff679b7889f79abb7cadd0234df21cfcc (patch) | |
tree | dc89deebcdee369e745a42eb4e01b6e8a7b73c2f | |
parent | c805ee9235fc1fe744552f34358597f411d8f799 (diff) | |
download | portage-fcf72d9ff679b7889f79abb7cadd0234df21cfcc.tar.gz portage-fcf72d9ff679b7889f79abb7cadd0234df21cfcc.tar.bz2 portage-fcf72d9ff679b7889f79abb7cadd0234df21cfcc.zip |
Remove LicenseManager.__deepcopy__() since the default implementation
seems to work fine.
-rw-r--r-- | pym/portage/package/ebuild/_config/LicenseManager.py | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/pym/portage/package/ebuild/_config/LicenseManager.py b/pym/portage/package/ebuild/_config/LicenseManager.py index 6350a3343..2bedb58ba 100644 --- a/pym/portage/package/ebuild/_config/LicenseManager.py +++ b/pym/portage/package/ebuild/_config/LicenseManager.py @@ -5,8 +5,6 @@ __all__ = ( 'LicenseManager', ) -from copy import deepcopy - from portage import os from portage.dep import ExtendedAtomDict, use_reduce from portage.exception import InvalidDependString @@ -26,18 +24,6 @@ class LicenseManager(object): self._plicensedict = ExtendedAtomDict(dict) self._undef_lic_groups = set() - def __deepcopy__(self, memo=None): - if memo is None: - memo = {} - result = self.__class__() - memo[id(self)] = result - result._accept_license_str = deepcopy(self._accept_license_str, memo) - result._accept_license = deepcopy(self._accept_license, memo) - result._plicensedict = deepcopy(self._plicensedict, memo) - result._license_groups = deepcopy(self._license_groups, memo) - result._undef_lic_groups = deepcopy(self._undef_lic_groups, memo) - return result - def read_config_files(self, abs_user_config): licdict = grabdict_package(os.path.join( abs_user_config, "package.license"), recursive=1, allow_wildcard=True) |