Opened 8 years ago

Closed 6 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 8 years ago.
Traceback of failure
yum.log (5.9 KB) - added by Dave Yeo 8 years ago.

Download all attachments as: .zip

Change History (8)

Changed 8 years ago by Dave Yeo

Attachment: pull.log added

Traceback of failure

comment:1 Changed 8 years ago by Yuri Dario

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 Changed 8 years ago by Dave Yeo

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.

Changed 8 years ago by Dave Yeo

Attachment: yum.log added

comment:3 Changed 7 years ago by Silvan Scherrer

does that work again with latest mercurial?

comment:4 in reply to:  3 Changed 7 years ago by Dave Yeo

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 Changed 6 years ago by Silvan Scherrer

Priority: majorFeedback Pending

@dave does that work again with latest Python?

comment:6 Changed 6 years ago by Dave Yeo

Resolution: worksforme
Status: newclosed

Works now.

Note: See TracTickets for help on using tickets.