Can make a mysql-make.conf in /usr/local/etc/poudriere.d/ and then choose when 
to use it:poudriere testport/bulk -j JAILNAME -p PORT -o cat/portname -zmysql
    On Monday, September 17, 2018, 10:41:39 PM CDT, Mel Pilgrim 
<list_free...@bluerosetech.com> wrote:  
 
 On 09/17/2018 17:52, Carmel NY wrote:
> I have come across several ports that poudriere builds with the wrong
> dependencies.
> 
> I have MySQL 8.0 installed by poudriere. I wanted to install
> "databases/mysqlbackup" When built using the system "make install" command, it
> works fine. However, when I attempt to build it with poudriere, poudriere
> insists on installing MySQL 5.6 and removing MySQL 8.0. I have had a similar
> problem with PHP72 and poudriere.
> 
> Either I am doing something incorrectly or else there is a problem with the
> way poudriere is choosing what dependencies to use.

Poudriere does not check /etc/make.conf and always builds on a clean 
system, so it picks up default versions instead of using what is already 
installed.  You need to set

DEFAULT_VERSIONS+= mysql=8.0

in one of the make.conf files poudriere checks (see the poudriere man 
page for the naming scheme it uses for them).
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
  
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to