Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Oct 2013 08:18:33 +0200
From:      Marcus von Appen <mva@FreeBSD.org>
To:        Fernando =?utf-8?Q?Apestegu=C3=ADa?= <fernando.apesteguia@gmail.com>, ports@freebsd.org
Subject:   Re: [HEADSUP] Staging, packaging and more
Message-ID:  <20131004061833.GA1367@medusa.sysfault.org>
In-Reply-To: <CAGwOe2Ye2MLz3QpyMW3wyN9ew%2BiNnTETS1oOi_%2B8dPehUcWa0w@mail.gmail.com>
References:  <20131003084814.GB99713@ithaqua.etoilebsd.net> <524D6059.2000700@FreeBSD.org> <524DD120.4000701@freebsd.org> <20131003203501.GA1371@medusa.sysfault.org> <CAGwOe2Ye2MLz3QpyMW3wyN9ew%2BiNnTETS1oOi_%2B8dPehUcWa0w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--TB36FDmn/VVEgNH/
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On, Thu Oct 03, 2013, Fernando Apestegu=C3=ADa wrote:

> El 03/10/2013 22:41, "Marcus von Appen" <mva@freebsd.org> escribi=C3=B3:
> >
> > On, Thu Oct 03, 2013, Nathan Whitehorn wrote:
> >
> > > On 10/03/13 07:17, Andriy Gapon wrote:
> > > > on 03/10/2013 11:48 Baptiste Daroussin said the following:
> > > >> This also allows lots of new features to come:
> > > >> - Allow to create sub-packages
> > > >> - Allow to create debuginfo packages.
> > > > I'd like to mention a few other possibilities along the same lines:
> > > > - doc packages
> > > > - examples packages
> > > > - "devel" packages (headers, tools and other files required for
> compiling
> > > > dependent software, but not generally needed for an end user)
> > >
> > > Please no devel packages.
> >
> > Seconded.
>
> What's wrong with devel packages?

It complicates things for developers and custom software on
FreeBSD. The typical situation that I see on most Linux platforms is a
lot of confusion by people, why their custom software XYZ does not
properly build - the most common answer: they forgot to install a
tremendous amount of dev packages, containing headers, build tools and
whatnot.
On FreeBSD, you can rely on the fact that if you installed e.g. libGL,
you can start building your own GL applications without the need to
install several libGL-dev, libX11-dev, ... packages first.
This is something, which I personally see as a big plus of the FreeBSD
ports system and which makes FreeBSD attractive as a development platform.

Cheers
Marcus

--TB36FDmn/VVEgNH/
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (FreeBSD)

iEYEARECAAYFAlJOXbkACgkQi68/ErJnpkdXggCff4Y+XReoJZoMVa4kApdawGpZ
EaYAn3ilkaBPJFN9+8pmB4NIVOACwiJo
=jCCx
-----END PGP SIGNATURE-----

--TB36FDmn/VVEgNH/--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131004061833.GA1367>