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

MacPorts noreply at macports.org
Fri Jul 1 10:45:55 PDT 2016


#48807: python messes with terminal state on exit
-------------------------------------------------+-------------------------
  Reporter:  yselivanov@…                        |      Owner:  jwa@…
      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 fw@…):

 Replying to [comment:84 mf2k@…]:
 > Replying to [comment:80 fw@…]:
 > > I wasn't sure of the relationship between py-readline and
 py27-readline
 >
 > {{{py-readline}}} does nothing because it is a stub port that holds the
 real python modules such as {{{py27-readline}}}. This is true for all
 python modules in Macports. So py-* ports should never be installed.

 Yeah, I suspected as much, but the fact that it installed without error
 obfuscated the issue.

 I also tried as many other versions of Python as possible, in some cases
 requiring the expansion of the version lists in py-readline and py-
 setuptools.  In one case (python31), the failure mode is completely
 different but the py-readline fix still works.  All other versions from 26
 through 35 behave identically.  The python25 build is currently broken for
 other reasons, so I couldn't test that.  The python24 port was never
 patched to use libedit in the first place, so it doesn't have the issue.

-- 
Ticket URL: <https://trac.macports.org/ticket/48807#comment:85>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list