This was a deliberate decision from the foundations team. python-
launchpadlib is not yet available for python 3, so apport-collect has to
use python 2 still. But as apport-collect is not required for core
desktop operations, only for the rather advanced task (from the
perspective of a user of a stable release) of following up to Launchpad
bug reports, we just added the error message which points out that you
need to install it manually. See the changelog:
apport (2.2.1-0ubuntu1) quantal; urgency=low
[...]
* Move to Python 3, except for the parts that need python-launchpadlib
(which is not yet available for Python 3):
- debian/control: Add python3-problem-report and python3-apport packages.
- debian/control: Switch build and binary dependencies to Python 3
equivalents, except for apport-retrace.
- debian/rules: Override dh_auto_* to also handle python3-* packages (see
Debian #597105).
- debian/rules: Run test suite with Python 3.
- debian/rules: Switch hashbang line of apport-retrace back to Python 2.
- Move /etc/apport/crashdb.conf from python-apport to apport, and
recommend apport from both python{,3}-apport.
* bin/apport-bug: Force running with python 2 when being invoked as
apport-collect, and add a check/error message that you need to install
python-apport to use this.
[...]
** Changed in: apport (Ubuntu)
Status: Triaged => Won't Fix
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1023964
Title:
apport-collect has missing dependence: launchpadlib Python
Status in “apport” package in Ubuntu:
Won't Fix
Bug description:
On running apport-collect xxx from terminal I get:
apport-collect 972232
ERROR: The launchpadlib Python module is not installed. This functionality is
not available.
I have seen this problem also by other users on bug triaging.
They could not provide additional information with apport-collect from
Quantal.
So, it is wide spread.
-------------------------------------------------------
Investigation:
A look with synaptics package manager shows that all packages of
liblaunchpad-integration*
are missing(should be 3 of them in a default installation).
Also
python-launchpadlib
should be installed as far as I know(it is not by default Quantal
installation).
So, this here is properly a problem with the package of apport itself.
-------------------------------------------------
Steps to reproduce:
1.Install Quantal alpha 2
2.Upgrade to actual proposed
3.looke for a nice ubuntu launchopad bug you want to add information
4.open terminal
5.try to run
apport-collect <BUGNUMBER>
6. See the message on terminal:
ERROR: The launchpadlib Python module is not installed. This
functionality is not available.
--------------------------------------------------
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: apport 2.3-0ubuntu4
ProcVersionSignature: Ubuntu 3.5.0-4.4-generic 3.5.0-rc6
Uname: Linux 3.5.0-4-generic x86_64
ApportVersion: 2.3-0ubuntu4
Architecture: amd64
Date: Thu Jul 12 17:43:51 2012
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64+mac (20120627)
PackageArchitecture: all
ProcEnviron:
TERM=xterm
PATH=(custom, no username)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: apport
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1023964/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp