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-ma...@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.