[MacPorts] #55916: mariadb-10.3 should be created
MacPorts
noreply at macports.org
Thu Jun 4 20:01:44 UTC 2020
#55916: mariadb-10.3 should be created
---------------------------+-----------------------
Reporter: ryandesign | Owner: michaelld
Type: request | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: mariadb-10.3 |
---------------------------+-----------------------
Comment (by ryandesign):
Replying to [comment:10 joostdekeijzer]:
> Starting out with 10.3 I've gotten to the conflicting file(s):
>
> The install fails on:
> {{{
> Error: Failed to activate mariadb-10.3: Image error:
/opt/local/bin/mariadb_config is being used by the active mariadb-10.2
port. Please deactivate this port first, or use 'port -f activate
mariadb-10.3' to force the activation.
> }}}
>
> Running `port -f activate mariadb-10.3` gives:
>
> {{{
> Warning: File /opt/local/bin/mariadb_config already exists. Moving to:
/opt/local/bin/mariadb_config.mp_1591190708.
> Warning: File /opt/local/lib/pkgconfig/libmariadb.pc already exists.
Moving to: /opt/local/lib/pkgconfig/libmariadb.pc.mp_1591190708.
> }}}
>
> See https://github.com/joostdekeijzer/macports-
ports/tree/mariadb-10.3/databases/mariadb-10.3
You should not force the activation. That will break the other port.
Ideally, the ports would not conflict with one another. Until someone can
put in the work to figure out how best to accomplish that for this
software (possibly by referencing how it was done for other software in
MacPorts like the mysql* ports), the conflict should be communicated to
the user by using the `conflicts` keyword in all the conflicting ports.
--
Ticket URL: <https://trac.macports.org/ticket/55916#comment:13>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list