[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