[Bug 1099537] Re: ubuntu-dev-scripts needs to be ported to Python 3
** This bug is no longer a duplicate of bug 1099091 pull-debian-source crashed with ImportError in __main__: No module named devscripts.logger ** Summary changed: - ubuntu-dev-scripts needs to be ported to Python 3 + ubuntu-dev-scripts should be ported to Python 3 ** Description changed: - devscripts has moved to python3, and only provides its module as a - python3 one. So ubuntu-dev-scripts should follow suit. + ubuntu-dev-scripts is mostly python2, but should be ported to python3 + eventually. There was a brief scare during raring when devscripts went + python3-only to remind us that we still have this large body of python2 + code that we own. (this bug was originally a crash report from that) - --- Original Report --- - - Looks like a missing dependency or an incompatibility with new - devscripts: - - $ requestsync - Traceback (most recent call last): - File "/usr/bin/requestsync", line 36, in - from ubuntutools.config import UDTConfig, ubu_email - File "/usr/lib/python2.7/dist-packages/ubuntutools/config.py", line 25, in - from devscripts.logger import Logger - ImportError: No module named devscripts.logger - - ProblemType: Crash - DistroRelease: Ubuntu 13.04 - Package: ubuntu-dev-tools 0.145 - ProcVersionSignature: Ubuntu 3.8.0-0.2-generic 3.8.0-rc3 - Uname: Linux 3.8.0-0-generic x86_64 - ApportVersion: 2.8-0ubuntu1 - Architecture: amd64 - CrashCounter: 1 - Date: Mon Jan 14 11:32:10 2013 - EcryptfsInUse: Yes - ExecutablePath: /usr/bin/requestsync - InstallationDate: Installed on 2012-01-04 (375 days ago) - InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120104) - InterpreterPath: /usr/bin/python2.7 - MarkForUpload: True - PackageArchitecture: all - ProcCmdline: /usr/bin/python /usr/bin/requestsync --help - PythonArgs: ['/usr/bin/requestsync', '--help'] - SourcePackage: ubuntu-dev-tools - Title: requestsync crashed with ImportError in /usr/lib/python2.7/dist-packages/ubuntutools/config.py: No module named devscripts.logger - UpgradeStatus: Upgraded to raring on 2012-12-11 (34 days ago) - UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo + Not all dependencies are ported to python3 yet. As of this writing (2013-01-14), the following are only-python2: + python-launchpadlib + python-lazr.restfulclient + python-mox + python-soappy -- You received this bug notification because you are a member of MOTU, which is subscribed to ubuntu-dev-tools in Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- universe-bugs mailing list universe-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/universe-bugs
[Bug 1099537] Re: ubuntu-dev-scripts needs to be ported to Python 3
*** This bug is a duplicate of bug 1099091 *** https://bugs.launchpad.net/bugs/1099091 It can't fallow suit, lanuchpadlib doesn't support python3 ** This bug has been marked a duplicate of bug 1099091 pull-debian-source crashed with ImportError in __main__: No module named devscripts.logger -- You received this bug notification because you are a member of MOTU, which is subscribed to ubuntu-dev-tools in Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts needs to be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- universe-bugs mailing list universe-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/universe-bugs
[Bug 1099537] Re: ubuntu-dev-scripts needs to be ported to Python 3
** Summary changed: - requestsync crashed with ImportError in /usr/lib/python2.7/dist-packages/ubuntutools/config.py: No module named devscripts.logger + ubuntu-dev-scripts needs to be ported to Python 3 ** Description changed: + devscripts has moved to python3, and only provides its module as a + python3 one. So ubuntu-dev-scripts should follow suit. + + --- Original Report --- + Looks like a missing dependency or an incompatibility with new devscripts: $ requestsync Traceback (most recent call last): - File "/usr/bin/requestsync", line 36, in - from ubuntutools.config import UDTConfig, ubu_email - File "/usr/lib/python2.7/dist-packages/ubuntutools/config.py", line 25, in - from devscripts.logger import Logger + File "/usr/bin/requestsync", line 36, in + from ubuntutools.config import UDTConfig, ubu_email + File "/usr/lib/python2.7/dist-packages/ubuntutools/config.py", line 25, in + from devscripts.logger import Logger ImportError: No module named devscripts.logger ProblemType: Crash DistroRelease: Ubuntu 13.04 Package: ubuntu-dev-tools 0.145 ProcVersionSignature: Ubuntu 3.8.0-0.2-generic 3.8.0-rc3 Uname: Linux 3.8.0-0-generic x86_64 ApportVersion: 2.8-0ubuntu1 Architecture: amd64 CrashCounter: 1 Date: Mon Jan 14 11:32:10 2013 EcryptfsInUse: Yes ExecutablePath: /usr/bin/requestsync InstallationDate: Installed on 2012-01-04 (375 days ago) InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120104) InterpreterPath: /usr/bin/python2.7 MarkForUpload: True PackageArchitecture: all ProcCmdline: /usr/bin/python /usr/bin/requestsync --help PythonArgs: ['/usr/bin/requestsync', '--help'] SourcePackage: ubuntu-dev-tools Title: requestsync crashed with ImportError in /usr/lib/python2.7/dist-packages/ubuntutools/config.py: No module named devscripts.logger UpgradeStatus: Upgraded to raring on 2012-12-11 (34 days ago) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo -- You received this bug notification because you are a member of MOTU, which is subscribed to ubuntu-dev-tools in Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts needs to be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- universe-bugs mailing list universe-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/universe-bugs