Mail archive

Re: [alpine-aports] [PATCH] testing/lablgtk: new aport

From: Jean-Louis Fuchs <>
Date: Wed, 25 Jan 2017 14:25:47 +0100

Hi |_eo

On Wed, Jan 25, 2017 at 01:46:02PM +0100, Leonardo Arena wrote:

I'm not familiar with ocaml, except for building unison.

> The dev stuff is ~5 MB, half of the package size (10MB).
> I'm not familiar with ocaml. What would be the inconvenience in having
> a separate -dev pkg?

If you do a native install you need lablgtk and lablgtk-dev. I thought
it might lead to confusion. I think we have these options:

1. Have the dev split and develeopers just have to remember installing
   both packages if they want to do a native-compile.

2. Add lablgtk to depends_dev, so if you intend to do a native-compile
   you will automatically get lablgtk.

3. My current solution.

I first wanted to go for 2. And then thought it might be considered a

> Would a user just want to use it at run-time only
> or it's an unlikely scenario?

I guess a user never wants run-time only, since the distribution
usually does a native-compile. For example the native-compile package
of unison doesn't need lablgtk at run-time since its all linked into

But a ocaml developer probably wants run-time only, because he is
using the interpreter during development.

> From Alpine packaging perspective only, 5 MB less in the system are
> definitely worthy a pkg separation.

So I guess we have to go for 1. or 2. let me know if 2. is ok.


Received on Wed Jan 25 2017 - 14:25:47 GMT