Bug#804317: libreoffice-dev-doc: unhandled symlink to directory conversion: /usr/share/doc/libreoffice-dev-doc/docs -> ../libreoffice-dev/docs
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
Reply to: