[MacPorts] #48807: python messes with terminal state on exit

MacPorts noreply at macports.org
Sun Dec 25 21:49:23 CET 2016

#48807: python messes with terminal state on exit
  Reporter:  yselivanov@…                        |      Owner:
                                                 |  jyrkiwahlstedt
      Type:  defect                              |     Status:  new
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.3.3
Resolution:                                      |   Keywords:  haspatch
      Port:  python26 python27 python python34   |
  python35 libedit                               |

Comment (by fhgwright):

 Replying to [comment:96 eborisch]:
 > You can install {{{python36 +readline}}}  (python36 with the readline
 variant). I just tried it and it "worked for me."

 Yeah, that works.  I'd moved away from that approach once py-readline
 appeared, since it avoids the need to rebuild Python from source due to
 the non-default variant.  What's weird about this (aside from how long
 libedit's been broken) is that upstream Python uses readline and has to be
 patched to use libedit, so apparently having a less restrictive license
 was prioritized over consistency with upstream.

 It might be nice if the readline variant didn't suggest installing pyXX-
 readline. :-)

Ticket URL: <https://trac.macports.org/ticket/48807#comment:97>
MacPorts <https://www.macports.org/>
Ports system for macOS

More information about the macports-tickets mailing list