[haiku-development] Re: Package Management - devel or not to devel?

  • From: Jessica Hamilton <jessica.l.hamilton@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 3 Sep 2013 15:12:28 +1200

On 3 September 2013 14:57, Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>wrote:

> Working through the SDL recipe, I just noticed that we seem to be going
> down the path of -devel packages.
>
> I didn't remember seeing this info out there, so I wanted to raise the
> topic.  Why are we going with seperate -devel packages?
>
> I've moved to a distribution that doesn't use -devel package seperation,
> and realize now that I *don't* miss it at all.  Is there really a reason to
> split software apart into devel and non-devel packages anymore?  I used to
> go through endless pain trying to compile stuff on RPM based distro's
> because I didn't have the right combination of -devel packages. They also
> make the .recipe's a lot more complex.
>
> Using SDL (that i'm working on a recipe for at the moment) as an example,
> the -devel will split apart:
>   * Headers
>   * A few static .a libraries
>
> In this age of 1TB hard disks, does it matter?
>

I've noticed this too, and I also dislike the splitting up of packages.
Having made a proper recipe for ocaml (I'll do a pull request soon after
some more testing/refining), it's already actually a lot of work without
even considering splitting up the -devel package -- the provides section is
like a page long!

Jessica

Other related posts: