mercurial-keyring is broken

Bug #1888146 reported by teo1978

This bug report was converted into a question: question #691972: mercurial-keyring is broken.

8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mercurial-keyring (Debian)
Fix Released
Unknown
mercurial-keyring (Ubuntu)
New
Undecided
Unassigned

Bug Description

I installed mercurial-keyring with:

    sudo apt-get install mercurial-keyring

When I try to use it I get:

   $ hg pull
pulling from ***********************
keyring: keyring backend doesn't seem to work, password can not be restored. Falling back to prompts. Error details: cannot import name 'backend' from 'cryptography.hazmat.backends.openssl.backend' (/usr/local/lib/python3.8/dist-packages/cryptography/hazmat/backends/openssl/backend.py)

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: mercurial-keyring 1.3.0-1
ProcVersionSignature: Ubuntu 5.4.0-40.44-generic 5.4.44
Uname: Linux 5.4.0-40-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.20.11-0ubuntu27.4
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: X-Cinnamon
Date: Sun Jul 19 20:15:08 2020
InstallationDate: Installed on 2013-10-11 (2473 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
PackageArchitecture: all
SourcePackage: mercurial-keyring
UpgradeStatus: Upgraded to focal on 2020-07-12 (6 days ago)

Revision history for this message
teo1978 (teo8976) wrote :
Revision history for this message
Kai Kasurinen (kai-kasurinen) wrote :

/usr/local/lib/python3.8/dist-packages/ files

Thank you for taking the time to report this bug and trying to help make Ubuntu better. However, it seems that you are not using a software package provided by the official Ubuntu repositories. Because of this the Ubuntu project can not support or fix your particular bug. Please report this bug to the provider of the software package. Thanks!

If you are interested in learning more about software repositories and Ubuntu, check https://help.ubuntu.com/community/Repositories.

Changed in mercurial-keyring (Ubuntu):
status: New → Invalid
Changed in mercurial-keyring (Ubuntu):
status: Invalid → New
status: New → Invalid
Changed in mercurial-keyring (Ubuntu):
status: Invalid → New
Revision history for this message
Kai Kasurinen (kai-kasurinen) wrote :
Revision history for this message
Kai Kasurinen (kai-kasurinen) wrote :

mercurial_extension_utils.direct_import_ext should be upgraded to use hgdemandimport.deactivated(), see:
https://www.mercurial-scm.org/repo/hg/file/tip/hgdemandimport/demandimportpy3.py#l160

no longer affects: mercurial-extension-utils (Ubuntu)
Changed in mercurial-keyring (Debian):
status: Unknown → New
Changed in mercurial-keyring (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.