Problems installing with synaptic under jaunty

Bug #344229 reported by André Barmasse
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calendarserver (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: calendarserver

Installation of the calendardserver 1.2.dfsg-8 with Synaptic under Jaunty is not possible.
The following error is displayed:

E: /var/cache/apt/archives/python-twisted-calendarserver_0.2.0.svn19773-5ubuntu1_i386.deb: Versuche, »/usr/share/pyshared/twisted/plugins/__init__.py« zu überschreiben, welches auch in Paket python-twisted-core ist

Tags: packaging
Revision history for this message
Jose de Jesus Pascacio Castillejos (heavenly6mx) wrote :

E: /var/cache/apt/archives/python-twisted-calendarserver_0.2.0.svn19773-5ubuntu1_i386.deb: intentando sobreescribir `/usr/share/pyshared/twisted/plugins/__init__.py', que está también en el paquete python-twisted-core

tags: added: packaging
Revision history for this message
Tomas Cassidy (tomas-cassidy) wrote :

I can confirm this bug exists on Ubuntu 9.04. python-twisted-calendarserver won't install because apt/dpkg complains that the file '/usr/share/pyshared/twisted/plugins/__init__.py' already exists in the dependency package python-twisted-core and exits with an error when it attempts to copy a file from python-twisted-calendarserver to the same location as the file installed from python-twisted-core.

Changed in calendarserver (Ubuntu):
status: New → Confirmed
Revision history for this message
Zooko Wilcox-O'Hearn (zooko) wrote :

This seems to be related to #410098 -- twisted installs a directory named "plugins" but it isn't a Python package, it is just a directory. Some other tools seem to create an __init__.py file and put it into this directory sometimes, and that seems to cause a problem. Or maybe I got it all backwards. Anyway, something is messed up with regard to files named "twisted/plugins/__init__.py" in Debian and Ubuntu.

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.