[Bug 5406] New: Mercurial can't access https when a broken version of certifi is installed, even with system store available
bugzilla at mercurial-scm.org
bugzilla at mercurial-scm.org
Wed Oct 19 11:47:28 UTC 2016
https://bz.mercurial-scm.org/show_bug.cgi?id=5406
Bug ID: 5406
Summary: Mercurial can't access https when a broken version of
certifi is installed, even with system store available
Product: Mercurial
Version: stable branch
Hardware: PC
OS: Windows
Status: UNCONFIRMED
Severity: bug
Priority: urgent
Component: Mercurial
Assignee: bugzilla at selenic.com
Reporter: gabor.stefanik at nng.com
CC: mercurial-devel at selenic.com
If the certifi module can be loaded, but certifi.where() points to a
nonexistent file (e.g. inside a library.zip when Hg is packaged using py2exe),
all https connections fail due to an IOError when trying to load the cacerts
file.
This means, it's no longer possible to build a Mercurial Windows installer on a
machine with certifi installed. This is a regression from 3.9
(Version = 4.0-rc, but no such choice on Bugzilla yet)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list