[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
 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.

More information about the kde-freebsd mailing list