[debian-mysql] Bug#815377: Bug#815377: mariadb-10.0: newly split out plugin packages need Breaks+Replaces: mariadb-server-10.0
Otto Kekäläinen
otto at seravo.fi
Sun Feb 21 13:09:38 UTC 2016
Hello!
Thanks for keeping an eye on Piuparts and spotting this. We had
breaks+replaces only for old plugin packages and we completely
overlooked the need for breaks+replaces for the server package.
I have now fixed this in git and it will be included in next upload - soon.
http://anonscm.debian.org/cgit/pkg-mysql/mariadb-10.0.git/commit/?id=6c50a4521fb44b61fbb3ff6dae9cc21fa8d602d8
PS. Where was the log? I don't see any jessie2sid option at
https://piuparts.debian.org/jessie2stretch/maintainer/p/pkg-mysql-maint@lists.alioth.debian.org.html
> Hi,
>
> during a test with piuparts I noticed your package fails to upgrade from
> 'jessie'.
> It installed fine in 'jessie', 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
> https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
>
> >From the attached log (scroll to the bottom...):
>
> Selecting previously unselected package mariadb-plugin-mroonga.
> Preparing to unpack .../mariadb-plugin-mroonga_10.0.23-3_amd64.deb ...
> Unpacking mariadb-plugin-mroonga (10.0.23-3) ...
> dpkg: error processing archive /var/cache/apt/archives/mariadb-plugin-mroonga_10.0.23-3_amd64.deb (--unpack):
> trying to overwrite '/usr/lib/mysql/plugin/ha_mroonga.so', which is also in package mariadb-server-10.0 10.0.22-0+deb8u1
> dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
> Errors were encountered while processing:
> /var/cache/apt/archives/mariadb-plugin-mroonga_10.0.23-3_amd64.deb
>
> Similarily for mariadb-plugin-spider and mariadb-plugin-tokudb.
More information about the pkg-mysql-maint
mailing list