Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Oct 2016 10:24:27 +0200
From:      Torsten Zuehlsdorff <mailinglists@toco-domains.de>
To:        Alfred Perlstein <alfred@freebsd.org>, Julian Elischer <julian@freebsd.org>, Matthieu Volat <mazhe@alkumuna.eu>, David Demelier <demelier.david@gmail.com>
Cc:        Mathieu Arnold <mat@freebsd.org>, Baptiste Daroussin <bapt@freebsd.org>, Andrea Venturoli <ml@netfence.it>, "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   Re: harder and harder to avoid pkg
Message-ID:  <869f2d40-5945-bbb6-efa6-60bc63b2c049@toco-domains.de>
In-Reply-To: <b6a90579-c7b8-6d53-8a03-2863f5f8196e@freebsd.org>
References:  <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> <CAO%2BPfDfLtw6OjPvrMC5hzfEL1CH7wyLZ0=RQstqZrRmOmk5pxA@mail.gmail.com> <a8a151c8-9f44-f057-4d16-675924229cbe@freebsd.org> <5a38b25d-2ac9-cd9b-0701-fbaad5af06c0@FreeBSD.org> <20161014092250.oyi6d5iks3s4pjol@ivaldir.etoilebsd.net> <CAO%2BPfDcAnxDMMYHiUUtfictk7m3mYRr9MRqdWChG4Yk2ieVrUA@mail.gmail.com> <20161014132700.493b78a6@freedom.alkumuna.eu> <170c7cbd-306c-4d3a-2af0-2eaf4fe41b24@freebsd.org> <b6a90579-c7b8-6d53-8a03-2863f5f8196e@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 16.10.2016 05:16, Alfred Perlstein wrote:
> Has anyone actually looked/asked how other OS's solve this problem?

Yes, for various linux distributions. This provided me with so many 
reasons to stay and work with the ports-tree.

> I too found "xxx-dev" vs "xxx-lib" annoying until I realized how clean
> it actually is.

You need to be more clear with that. Most distributions already fail 
with the "normal" names of modules. You need to install php-xml to get 
UTF8 and also you directly get DOM, which has nothing to do with it. 
Also simpleXML is installed with it, which is a lightweight replacement 
for DOM and the other XML functions so you do not use more than one of 
it - but of course everything is installed.
php-dev? Yes, it is definitely needed to get the PostgreSQL module for 
PHP. But for MySQL there is php-mysql.

In FreeBSD? php-xml, php-simplexml, php-dom, php-pg, php-mysql.

I'm working as a developer and as an administrator. As administrator it 
is fairly easy to get a list of modules and software to install and have 
packages named like the software.

I've created a sheet of translations for our linux-admins. "If developer 
wants this $software you need to install $something-different".

> We should definitely be surveying the landscape before rolling our own
> NIH solution.

We do. And the ports-tree offers features missing in most others 
distributions. pkg audit for example. Or a consistent placement of the 
files and configurations.

Greetings,
Torsten



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?869f2d40-5945-bbb6-efa6-60bc63b2c049>