Hi Hugh,

On Wed, Jan 11, 2023 at 04:55:05PM +1100, Hugh McMaster wrote:
> I've added support for your suggested build profile
> (pkg.freetype.nodemos), since it's useful (and more efficient) to
> build without the demos at times.

Thank you. As far as I can see, this makes the stage1 build profile
obsolete. Would you mind removing any traces of stage1 from the
packaging? Anyone who would formerly need stage1 can now use
pkg.freetype.nodemos.

> I have not yet added Build-Depends: librsvg2-dev <!stage1
> !pkg.freetype.nodemos> to debian/control, as upstream is looking at
> supporting other lighter SVG libraries that have a much smaller
> dependency chain.

>From my point of view, you can add librsvg2-dev at any time provided
that it is conditional to pkg.freetype.nodemos.

If you happen to use a different SVG library, it may turn out that
bootstrap does not need the profile (and instead builds that other
library). You may keep this profile even when bootstrap does not use it
anymore. Actually, that was the point of deprecating stage1 as a
profile: Making profiles useful outside of a bootstrap scope.

> I hope this helps. Please let me know if you have any concerns.

Thanks for reaching out and letting me know what to expect. That makes
dealing with eventual fallout much nicer.

Helmut

Reply via email to