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)

Changed 12 years ago by Dave Yeo

Attachment: pull.log added

Traceback of failure

comment:1 Changed 12 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 12 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 12 years ago by Dave Yeo

Attachment: yum.log added

comment:3 Changed 11 years ago by Silvan Scherrer

does that work again with latest mercurial?

comment:4 in reply to:  3 Changed 11 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 10 years ago by Silvan Scherrer

Priority: majorFeedback Pending

@dave does that work again with latest Python?

comment:6 Changed 10 years ago by Dave Yeo

Resolution: worksforme
Status: newclosed

Works now.

Note: See TracTickets for help on using tickets.