[HEADSUP] Staging, packaging and more
Andrew W. Nosenko
andrew.w.nosenko at gmail.com
Tue Oct 8 09:38:23 UTC 2013
On Tue, Oct 8, 2013 at 11:47 AM, Baptiste Daroussin <bapt at freebsd.org> wrote:
>
> 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 problem and
> doing pkg install gtk2-dev is not complicated at all.
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.
Just an example:
Ubuntu has a package for curl (commandline utility):
http://packages.ubuntu.com/precise/curl
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
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)?
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.
--
Andrew W. Nosenko <andrew.w.nosenko at gmail.com>
More information about the freebsd-ports
mailing list