[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: