[kde-freebsd] ports/121688: [patch] editors/koffice-kde3: several depencancy fixes
Scot Hetzel
swhetzel at gmail.com
Fri Mar 14 08:30:05 CET 2008
The following reply was made to PR ports/121688; it has been noted by GNATS.
From: "Scot Hetzel" <swhetzel at gmail.com>
To: "Michael Nottebrock" <lofi at freebsd.org>
Cc: bug-followup at freebsd.org
Subject: Re: ports/121688: [patch] editors/koffice-kde3: several depencancy fixes
Date: Fri, 14 Mar 2008 02:28:03 -0500
On 3/14/08, Michael Nottebrock <lofi at freebsd.org> wrote:
> These are database *client* dependencies, which are not considered
> undesirable. Are there any other reasons for making these optional
> besides leaf-cutting?
>
There are several reasons:
1. Security - If one or both of the *SQL ports are not installed, then
you don't need to follow the security advisories that are released for
that software.
2. When WITHOUT_MYSQL and/or WITHOUT_PGSQL is added to /etc/make.conf,
to prevent other ports from installing one or both of these ports as
dependencies, it comes as a surprise to discover that your work to
eliminate one or both of these *SQL ports was thwarted when installing
koffice-kde3.
3. Some ports detect if one or both *SQL ports are installed, and add
an automatic dependency on them (i.e. comms/gnokii (PR 121687
submitted to honor WITHOUT_MYSQL and WITHOUT_PGSQL))
4. Shorter build times when installing the port for the first time, or
using the portupgrade/portmaster tools to update installed ports to
the latest versions.
Scot
More information about the kde-freebsd
mailing list