trying to overwrite '/usr/lib/python2.7/dist-packages/apiclient/__init__.py', which is also in package python-googleapi 1.2-2

Bug #1318660 reported by Gordon McIntosh
40
This bug affects 4 people
Affects Status Importance Assigned to Milestone
maas (Ubuntu)
Confirmed
High
Unassigned
python-googleapi (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

E: /var/cache/apt/archives/python-maas-client_1.5+bzr2252-0ubuntu1_all.deb: trying to overwrite '/usr/lib/python2.7/dist-packages/apiclient/__init__.py', which is also in package python-googleapi 1.2-2

Robie Basak (racb)
summary: - error msg on install
+ trying to overwrite '/usr/lib/python2.7/dist-
+ packages/apiclient/__init__.py', which is also in package python-
+ googleapi 1.2-2
Changed in maas (Ubuntu):
importance: Undecided → High
Revision history for this message
Greg Lutostanski (lutostag) wrote :

Looks like both packages want to call themselves "apiclient". Upstream googleapi has changed packagename to "googleapiclient" so as to avoid confusion, but have not had a new release since that change.

In my estimation both packages probably need to have their python package names changed especially since there is an separate apiclient project already registered on pypi (though it looks to be abandoned -- no changes in 3 years -- and not packaged for distros).

Revision history for this message
Greg Lutostanski (lutostag) wrote :

Original bug which has resolution of namespaced python packages for maas is https://bugs.launchpad.net/maas/+bug/1053507

Revision history for this message
Julian Edwards (julian-edwards) wrote : Re: [Bug 1318660] Re: trying to overwrite '/usr/lib/python2.7/dist-packages/apiclient/__init__.py', which is also in package python-googleapi 1.2-2

On 13/05/14 08:00, Greg Lutostanski wrote:
> Original bug which has resolution of namespaced python packages for maas
> is https://bugs.launchpad.net/maas/+bug/1053507

It will be quite difficult to change all of the maas namespace because
of Django, but I think apiclient was an easier one as it's not a Django
project.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in maas (Ubuntu):
status: New → Confirmed
Changed in python-googleapi (Ubuntu):
status: New → Confirmed
tags: added: package-conflict
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.