Package: python-mini-buildd Version: 1.0.0~gamma.2 Severity: important Tags: patch Usertags: keyring-3.2
In python-keyring 3.0.2 keyring.util.platform was renamed to keyring.util.platform_. Please apply the attached patch to make python-mini-buildd compatible with python-keyring 3.0.2 and newer. You can test the patch with python-keyring 3.2 in experimental. Regards -- Sebastian Ramacher
--- mini-buildd-1.0.0~gamma.2.orig/mini_buildd/misc.py +++ mini-buildd-1.0.0~gamma.2/mini_buildd/misc.py @@ -27,7 +27,10 @@ import logging.handlers KEYRING_LOG = logging.getLogger("keyring") KEYRING_LOG.addHandler(logging.NullHandler()) import keyring -import keyring.util.platform +try: + from keyring.util.platform_ import data_root as keyring_data_root +except ImportError: + from keyring.util.platform import data_root as keyring_data_root import mini_buildd.setup @@ -677,7 +680,7 @@ class Keyring(object): s=self._service, k=self._keyring.__class__.__name__, p={"A": "Always", "V": "Never"}.get(self._save_policy, "Ask"), - path=keyring.util.platform.data_root()) + path=keyring_data_root()) def reset_save_policy(self): if self._save_policy:
signature.asc
Description: Digital signature