[Python-apps-team] Bug#733014: pycarddav: fails to upgrade from 0.5.1-1
Simon McVittie
smcv at debian.org
Mon Dec 23 23:37:44 UTC 2013
Package: pycarddav
Version: 0.6.1-1
Severity: serious
Justification: Policy 7.6.1
python-pycarddav needs something like this in its control stanza:
Breaks: pycarddav (<< 0.6.1)
Replaces: pycarddav (<< 0.6.1)
Otherwise, apt may install python-pycarddav before upgrading pycarddav,
leading to this:
Unpacking python-pycarddav (0.6.1-1) ...
dpkg: error processing archive /var/cache/apt/archives/python-pycarddav_0.6.1-1_all.deb (--unpack):
trying to overwrite '/usr/share/pyshared/pycarddav/__init__.py', which is also in package pycarddav 0.5.1-1
Preparing to unpack .../pycarddav_0.6.1-1_all.deb ...
Unpacking pycarddav (0.6.1-1) over (0.5.1-1) ...
...
Errors were encountered while processing:
/var/cache/apt/archives/python-pycarddav_0.6.1-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
...
dpkg: dependency problems prevent configuration of pycarddav:
pycarddav depends on python-pycarddav; however:
Package python-pycarddav is not installed.
dpkg: error processing package pycarddav (--configure):
dependency problems - leaving unconfigured
...
Errors were encountered while processing:
pycarddav
(Workaround: "apt-get -f install" will usually fix this situation.)
Regards,
S
More information about the Python-apps-team
mailing list