Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Oct 2013 11:44:35 +0200
From:      Baptiste Daroussin <bapt@freebsd.org>
To:        "Andrew W. Nosenko" <andrew.w.nosenko@gmail.com>
Cc:        FreeBSD Ports <ports@freebsd.org>, Fernando =?iso-8859-1?Q?Apestegu=EDa?= <fernando.apesteguia@gmail.com>, Bryan Drewery <bryan@shatow.net>, Ulrich =?iso-8859-1?Q?Sp=F6rlein?= <uqs@freebsd.org>
Subject:   Re: [HEADSUP] Staging, packaging and more
Message-ID:  <20131008094435.GM16964@ithaqua.etoilebsd.net>
In-Reply-To: <CALa-7vxyQdYsQQLUqLiGtqiXkeHNd=aAFD5rURjDWrMLqxSYUw@mail.gmail.com>
References:  <20131003203501.GA1371@medusa.sysfault.org> <CAGwOe2Ye2MLz3QpyMW3wyN9ew%2BiNnTETS1oOi_%2B8dPehUcWa0w@mail.gmail.com> <20131004061833.GA1367@medusa.sysfault.org> <20131004063259.GC72453@ithaqua.etoilebsd.net> <20131004065753.GV82824@droso.dk> <20131004070158.GE72453@ithaqua.etoilebsd.net> <20131004111256.GC98118@admin.xzibition.com> <CAJ9axoSF2%2BRys6MG078XCEkKEs2kEpVJegGgqFN3b2t2%2BR80kw@mail.gmail.com> <20131008084721.GJ16964@ithaqua.etoilebsd.net> <CALa-7vxyQdYsQQLUqLiGtqiXkeHNd=aAFD5rURjDWrMLqxSYUw@mail.gmail.com>

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

--8c07nsHwQobhlezh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Oct 08, 2013 at 12:38:22PM +0300, Andrew W. Nosenko wrote:
> On Tue, Oct 8, 2013 at 11:47 AM, Baptiste Daroussin <bapt@freebsd.org> wr=
ote:
> >
> > Concerning the fact that you need a couple of new packages to be able to
> > actually build something out github or whatever, this is a developer pr=
oblem and
> > doing pkg install gtk2-dev is not complicated at all.
>=20
> While installing gtk2-dev is not hard indeed, finding the name of
> package, which you need (gtk2-dev in your example) may be much harder.
>=20
> Just an example:
> Ubuntu has a package for curl (commandline utility):
> http://packages.ubuntu.com/precise/curl
>=20
> curl (commandline utility) is a thin wrapper around libcurl, libcurl
> is registered as a dependency.  No problems yet, just go through
> hypelink.  http://packages.ubuntu.com/precise/libcurl3
>=20
> Now, can you say me, what package should I install for obtain headers,
> .pc, debug symbols and other developer-related stuff for that libcurl?
>  Not some libcurl, but that specific libcurl, which was fetched as
> dependency of the curl (commandline utility)?
>=20
> It just a fear.  My fear.  Fear that possibility to create
> packages/subpackages may lead to creating them randomly, and these
> randomly created packages/subpackages may lead to the same problems as
> demonstrated above.
> And, seems, I'm not alone in that.

Who spoke about reproducing what debian does? So because some people are do=
ing
things the wrong way now, we should not try to do it the right way?

Sure if we one day decide to go to sepate packages we should go along with a
policy about naming the packages. For example in that case we would probably
have:
curl-bin
curl-libs
curl-dev

No policy has been written yet, and as I said earlier we have no yet ready =
for
that :)

regards,
Bapt

--8c07nsHwQobhlezh
Content-Type: application/pgp-signature

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

iEYEARECAAYFAlJT1AMACgkQ8kTtMUmk6ExDAgCgn4NMzVonehNHucS9MADRkytd
hWwAoKVgQGOH3b/pBT7rUOi+ikCOzhxx
=A43Q
-----END PGP SIGNATURE-----

--8c07nsHwQobhlezh--



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