On 2015-11-07 13:40, Rene Engelhard wrote: > On Sat, Nov 07, 2015 at 10:25:22AM +0100, Andreas Beckmann wrote: >> Package: libreoffice-dev-doc >> Version: 1:5.0.3~rc2-1 > > Wrong.
No. That was the correct version. Because the "incorrect" symlink caused by the version in testing is preserved after upgrading to sid. > * debian/control{.sdk}.in, debian/rules, debian/libreoffice-dev-doc.links: > - stop moving the SDK docs into libreoffice-devs /usr/share/doc (and move > the stuff installed into /usr/share/doc/libreoffice/sdk in > libreoffice-dev > to /usr/share/doc/libreoffice-dev, too) and conflict against > libreoffice-dev / libreoffice-dev-doc (<= 1:5.0.3~rc1-2) where needed > (closes: #803272, #803306) Conflicts + Replaces (haven't checked) won't fix the symlink to directory transition on upgrades. > Yes, I know, but a strtech->sid upgrade is a problem here, especially when > you have already -dev or -dev-doc installed. > > A stable->stretch and stable->sid upgrade works. And strech->sid is > development->dxevelopment, so breakage can happen... Not supporting stretch-> sid upgrades means not supporting a clean upgrade path within stetch once the new package migrated. Is this really what you want? Andreas