[Pkg-owncloud-maintainers] Bug#731425: Bug#731425: php-sabre-http: fails to upgrade from 'testing' - trying to overwrite /usr/share/php/Sabre/HTTP/Util.php

David Prévot david at tilapin.org
Thu Dec 5 16:34:28 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Control: reassign -1 php-sabre-http,php-horde-dav

Hi,

Le 05/12/2013 08:04, Andreas Beckmann a écrit :

> during a test with piuparts I noticed your package fails to upgrade from
> 'testing'.

Thanks for running those tests, I forgot that php-horde-dav ships an
embedded copy of php-sabre-dav, and would be affected by the new split.

> It installed fine in 'testing', then the upgrade to 'sid' fails
> because it tries to overwrite other packages files without declaring a
> Breaks+Replaces relation.
> 
> See policy 7.6 at
> http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
> 
>>From the attached log (scroll to the bottom...):
> 
>   Selecting previously unselected package php-sabre-http.
>   Unpacking php-sabre-http (from .../php-sabre-http_2.0.0~alpha5-1_all.deb) ...
>   dpkg: error processing /var/cache/apt/archives/php-sabre-http_2.0.0~alpha5-1_all.deb (--unpack):
>    trying to overwrite '/usr/share/php/Sabre/HTTP/Util.php', which is also in package php-horde-dav 1.0.2-1
>   Errors were encountered while processing:
>    /var/cache/apt/archives/php-sabre-http_2.0.0~alpha5-1_all.deb

To php-horde-dav maintainers: the new php-sabre-dav 1.9, currently in
experimental, was split in an additional php-sabre-http package.
Following up #710593, I guess the Conflicts would be better handled in
php-sabre-dav alone since it is already declared against php-sabre-dav
and php-sabre-vobject. If you disagree, please reassign back the bug
report to php-sabre-http only.

I’m still open for advices in order to provide multiple php-sabre-*
versions in non-conflicting paths that would allow us to decrease the
amount of duplicated code in the archive, and permit our user to use
Horde and ownCloud on the same server.

Regards

David


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBCAAGBQJSoKsUAAoJEAWMHPlE9r08Od8H/iBFY1BBBpBwLccaAQQs9xVj
8dYx8GFHGaM01qqGWwxmfHgR/pNkMbhp5hE5QGZ8yDOxZAhQubv/Z8MPGnBPbvIZ
peOa2k5EnymzqqpMDlgBiVw8O0lfdyI0CjiLKszHsP+UXmgUoWC5ONLpB87JohQz
tFUtuuB/gMkcQIMCezU+X3bEvL6a+2YRXurBLeVcCrhVa3mnMwWBApml/SNogIvg
4KqCuEun2HsED/mqOj5lZ6azjd4rgg8w/t7x6gY8PVw3j2OFd6wkH/HPnGJdOeBi
1zVDmemf/MyFRRBZJqduy/RyqkXaN1vSe4MlT5fnUhn1b2wNo01qCwCxPO5RsN4=
=QzgM
-----END PGP SIGNATURE-----



More information about the Pkg-owncloud-maintainers mailing list