terminator not starting when default python is python3.4 but works if it is python2.7
Bug #1582064 reported by
PhilippeR
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Terminator |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
On Ubuntu 15.10 (Unity) when changing the symlink /usr/bin/python from python2.7 to python3.4 then terminator (v0.97) won t start anymore. Do you know what the problem could be and how to fix it? Thank you :)
Changed in terminator: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
/usr/bin/python is the system python and is assumed by many system utilities to be Python 2, not Python 3. Python3.4 is not backwards- compatible with Python 2. Basically: don't do that, you'll break a lot more than just Terminator, including (probably) critical system utilities.
That said, python 2 won't be the system default forever, and Terminator should think about migrating to Python 3, or at least changing the #! line to "/usr/bin/python2".