Opened 7 years ago

Closed 5 years ago

#44 closed defect (worksforme)

Mercurial no longer works with https

Reported by: dryeo Owned by: ydario
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 dryeo 7 years ago.
Traceback of failure
yum.log (5.9 KB) - added by dryeo 7 years ago.

Download all attachments as: .zip

Change History (8)

Changed 7 years ago by dryeo

Traceback of failure

comment:1 Changed 7 years ago by ydario

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 7 years ago by dryeo

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 7 years ago by dryeo

comment:3 follow-up: Changed 6 years ago by diver

does that work again with latest mercurial?

comment:4 in reply to: ↑ 3 Changed 6 years ago by dryeo

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 5 years ago by diver

  • Priority changed from major to Feedback Pending

@dave does that work again with latest Python?

comment:6 Changed 5 years ago by dryeo

  • Resolution set to worksforme
  • Status changed from new to closed

Works now.

Note: See TracTickets for help on using tickets.