On Tue, 2023-04-18 at 17:16 +0200, Olle E. Johansson wrote:
> Hi!
> Sorry if I’ve brought this up before. Was looking at the package
> definitions in our repo today and
> did go through Alpine. It’s not following the template set by the
> Debian packages,

Correct.  It tries to follow (as closely as possible) Makefile.groups
Please see
https://git.alpinelinux.org/aports/tree/main/kamailio/APKBUILD, lines
45-58)

> it’s one huge package with all possible dependencies.

?  It is one abuild that builds 44 sub packages:
https://pkgs.alpinelinux.org/package/edge/main/x86_64/kamailio

> 
> Since there’s a cost and a risk with adding dependencies and very few
> Kamailio installs
> use all modules this doesn’t look good to me.

Alpine tries to follow Makefile.groups which honestly doesn't make
sense to me either.

> 
> I personally don’t know the details of Alpine packaging, but can help
> trying to define
> a set of packages like in Debian and test them in Alpine.

See above.

> 
> It would be good for the project overall if we can fix this.

Ok.  I'm listed as the package manager. 

> 
> Btw, the same goes for the docker image that is built with scripts in
> the packaging
> repository. Being able to minimise the build would be a good thing.
> 

Out of my scope. The docker images people do crazy things. :)

> Kamailio greetings!
> /O

Kamailio is a Hawaiian word for to "talk, converse" -  Yeah, let's
talk, my friend.


_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to