Package: mercurial-keyring Version: 1.1.8-1 Severity: grave Justification: renders package unusable
Dear Maintainer, With Debian testing fully up-to-date, the 'hg pull' command fails to run: user@debian-testing:~/src/hg/repo$ hg pull pulling from https://bitbucket.org/someuser/someproject ** Unknown exception encountered with possibly-broken third-party extension mercurial_keyring ** which supports versions unknown of Mercurial. ** Please disable mercurial_keyring and try your action again. ** If that fixes the bug please report it to https://bitbucket.org/Mekk/mercurial_keyring/issues ** Python 2.7.15+ (default, Aug 31 2018, 11:56:52) [GCC 8.2.0] ** Mercurial Distributed SCM (version 4.7.1) ** Extensions loaded: gpg, convert, rebase, hgk, strip, mq, transplant, purge, extdiff, histedit, shelve, mercurial_keyring Traceback (most recent call last): File "/usr/bin/hg", line 41, in <module> ... File "/usr/lib/python2.7/dist-packages/mercurial_keyring.py", line 205, in _read_password_from_keyring keyring = import_keyring() File "/usr/lib/python2.7/dist-packages/mercurial_keyring.py", line 136, in import_keyring "fs.opener", File "/usr/lib/python2.7/dist-packages/mercurial_extension_utils.py", line 1013, in direct_import_ext if blocked_module not in demandimport.ignore: File "/usr/lib/python2.7/dist-packages/hgdemandimport/demandimportpy2.py", line 146, in __getattr__ return getattr(self._module, attr) AttributeError: 'module' object has no attribute 'ignore' The issue has been already marked as resolved in the upstream https://bitbucket.org/Mekk/mercurial_keyring/issues/62/module-object-has-no- attribute-ignore-with -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.17.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mercurial-keyring depends on: ii mercurial 4.7.1-1 ii mercurial-extension-utils 1.3.4-1 ii python 2.7.15-3 ii python-keyring 15.0.0-1 mercurial-keyring recommends no packages. mercurial-keyring suggests no packages. -- no debconf information