[Bug 194305] databases/mariadb55-server (probably mysql too) ignores datadir directive in my.cnf

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Aug 11 07:48:52 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194305

--- Comment #18 from Kubilay Kocak <koobs at FreeBSD.org> ---
(In reply to MMacD from comment #14)

Appreciate the insight Markus.

So there's a few 'needs' that have been covered, and summarising so far:

1) Respect heir(7), or if we don't agree that that sufficient (based on its
definition), then do what most ports do for databases by default
(/var/db/PORTNAME). This is what the ports currently do.

We'll leave out the discussion about whether this de-facto thing is correct,
good/bad, can be improved, etc for a separate conversion. This could also be
known as 'put things where users (now) expect by default for databases in
FreeBSD ports/packages'

2) Respect user choices/overrides if/when explicitly specified.

This is also a reasonable expectation, and is aligned with many other mechanics
within ports, such as CC, *CFLAGS, DEFAULT_VERSIONS among others. The port
currently supports 'one' method of doing this (rc.conf, a standard mechanic),
but not another (my.cnf), which I believe is being argued (correctly), is
standard, and expected to work. The port does currently not respect/do this.

3) A reliable, "good" user experience for a) default installations b)
migrations / changes if and when any port/package changes are made with respect
to this issue, ie: supporting (2).

@Markus / @MMacD Is the above a reasonable summation of the requirements from
both of your perspectives?

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list