Public bug reported:

STEPS TO REPRODUCE
 1. Make sure ppa:ubuntu-desktop/ubuntu-make repository is added
 2. Make sure version <4.0.1-0~ppatrusty2 of python-pexpect is installed
 3. dist-upgrade

EXPECTED RESULTS
 * Clean install with no errors.

ACTUAL RESULTS
 * Attached syntax error occurs in line 16 of 
/usr/lib/python2.7/dist-packages/pexpect/async.py.

AFFECTS
 * Lubuntu 14.04 with python-expect 3.1-1ubuntu0.1 installed

NOTES
 * The error points to using "yield from" which is a Python 3 feature whereas 
python-pexpect depends upon python << 2.8. This explains why python3-pexpect 
installs with no problems.
 * The Python 3 version of this file that python3-expect installs is in a 
separate directory, so it appears the appropriate solution would be to rewrite 
async.py to be Python2 compatible (for instead of from)

** Affects: ubuntu-make (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "apt-get error message with python- and python3- expect"
   
https://bugs.launchpad.net/bugs/1507871/+attachment/4500764/+files/python-expect.error

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1507871

Title:
  python-pexpect 4.0.1-0~ppatrusty2 from ubuntu-make ppa fails to
  install

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-make/+bug/1507871/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to