Opened 12 years ago

Closed 10 years ago

#44 closed defect (worksforme)

Mercurial no longer works with https

Reported by: Dave Yeo Owned by: Yuri Dario
Priority: Feedback Pending Milestone:
Component: python Version:
Severity: Keywords:
Cc: dave.r.yeo@…

Description

After running yum update Mercurial no longer can pull from a https source. See attachment.
Reverting to a backup of (I assume) the previous release of Python re-enables hg pull over a https connection.
Pulling from https://bitbucket.org/dryeo/mzfntcfgft should show the error.

Attachments (2)

pull.log (27.6 KB ) - added by Dave Yeo 12 years ago.
Traceback of failure
yum.log (5.9 KB ) - added by Dave Yeo 12 years ago.

Download all attachments as: .zip

Change History (8)

by Dave Yeo, 12 years ago

Attachment: pull.log added

Traceback of failure

comment:1 by Yuri Dario, 12 years ago

which package(s) did you downgrade?

I tried this sequence:

hg init
hg pull https://bitbucket.org/dryeo/mzfntcfgft

and I got a lot of python errors...

comment:2 by Dave Yeo, 12 years ago

I nuked my rpm tree and reverted to a backup as rpm is not robust enough for downloading over my dial up connection (lots of timeouts on both mirrors). Here's my yum.log which should show the working versions, both hg pull and hg push works with these.

by Dave Yeo, 12 years ago

Attachment: yum.log added

comment:3 by Silvan Scherrer, 12 years ago

does that work again with latest mercurial?

in reply to:  3 comment:4 by Dave Yeo, 12 years ago

Replying to diver:

does that work again with latest mercurial?

Yes, with warnings,

[Y:\mzfntcfgft]hg pull
could not import hgext.hgext.mq (No module named hgext.mq): trying hgext.mq
could not import hgext.hgext.win32text (No module named hgext.win32text): trying
 hgext.win32text

Now I can't commit with the latest. Trying to commit a minor README cosmetic change,

[Y:\mzfntcfgft]hg commit
could not import hgext.hgext.mq (No module named hgext.mq): trying hgext.mq
could not import hgext.hgext.win32text (No module named hgext.win32text): trying
 hgext.win32text
win32text is deprecated: http://mercurial.selenic.com/wiki/Win32TextExtension
abort: No such file or directory

Should I close this ticket and open a new one?

I'd suggest getting Steven Levines patches for Mercurial 1.6.3 and Python 2.7.3 as that is what I usually use and works well.

comment:5 by Silvan Scherrer, 10 years ago

Priority: majorFeedback Pending

@dave does that work again with latest Python?

comment:6 by Dave Yeo, 10 years ago

Resolution: worksforme
Status: newclosed

Works now.

Note: See TracTickets for help on using tickets.