[MacPorts] #60031: xca @2.2.0: RemoteSQL variant only adds dependencies
MacPorts
noreply at macports.org
Fri Jan 31 07:31:11 UTC 2020
#60031: xca @2.2.0: RemoteSQL variant only adds dependencies
-------------------------+----------------------
Reporter: ryandesign | Owner: lhaeger
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Resolution: | Keywords:
Port: xca |
-------------------------+----------------------
Comment (by lhaeger):
Hmm, a bit more testing with today's hotfix update shows that the above
described behavior only happens when installing with "-vst" as is
requested in PRs. A simple "sudo port install xca" indeed enables remote
databases if one or both qt5-*sql-plugin" ports are installed.
While this is no functional problem (additional feature unintentionally
enabled) and breaks nothing, it causes inconsistent install results
depending on install options (trace mode enabled or not) and Qt sql
plugins being pre-installed or not.
Is there a way to hide those Qt plugins from the build system via
PortFile?
Base issue is that all xca needs are the odbc drivers for MySQL and
PostgreSQL but the Qt sql plugins install both full-blown database server
packages instead, which more than double the build time and the size of
installed software. Other ideas how to work around that?
--
Ticket URL: <https://trac.macports.org/ticket/60031#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list