Sorry I made a mistake, this is a corrected debdiff, that correctly
specifies Breaks for openttd on the libicu60 package.

On 22 March 2018 at 14:57, Dimitri John Ledkov <x...@ubuntu.com> wrote:
> Package: libicu60
> Version: 60.2-3ubuntu1
> Severity: normal
> Tags: patch
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>
> Dear Maintainer,
>
> Normally, libicu60 ships all the related icu shared libraries which
> are quite closely inter dependant. Together, they are quite minimal in
> their dependencies, and may packages use them.
>
> However, libiculx.so.60, is not. It alone depends on libicu-le-hb0 ->
> libharfbuzz0b, libfreetype6, libglib2.0-0, libgraphite2-3 which is not
> that minimal anymore.
>
> Furthermore libicu-le-hb0 has circular dependency back onto libicu60,
> which is suboptimal from bootstrapping / cross-building point of view.
>
> Please consider splitting libiculx.so.60 out of the libicu60 package,
> into a standalone one.
>
> I believe the attached patch should do it.
>
> On Ubuntu, I am considering uploading such a package split, as it
> would ensure that minimal Ubuntu chroots can be quite a bit smaller.
>
> Regards,
>
> Dimitri.
>
> -----BEGIN PGP SIGNATURE-----
>
> iQFEBAEBCgAuFiEEdzyZ69ChEXIhenw/ysLYuc0spfkFAlqzxFIQHHhub3hAdWJ1
> bnR1LmNvbQAKCRDKwti5zSyl+QOSB/0Qhy0WxW/FiFHGCVYWGvX56UCnGz+z04qP
> AaCpDBNmA9jLRlWELNzUsBqLcz6XLrqMUs0Ujjijv6zbMETkGTdgUsQMVJ1tEeyN
> lMTQmSBZiIfZZqRYqhCmnFOO0Pc2HTEw3I9Tfmvggo8PJ5GEi6LKRyn5VSGgCH9N
> 8LLhBJdKNt/ALCGLiLPgHZA2dIeBAl4FMwyY9KA8FTNPxXxi65/CA1F03u0wuR71
> QjW5n/JP1WnoBdeIh/0GcGw7YbjAad/EsWUC6NdmUO6WukhJC2TDgUajXehLygtK
> 4jl5EODmWOXZfAIPfLliwO45YFGMPV7M3077SQjLabF1tfCmbCxy
> =MCFq
> -----END PGP SIGNATURE-----



-- 
Regards,

Dimitri.

Attachment: corrected-iculx-split.debdiff
Description: Binary data

Reply via email to