Bug 212172

Summary: Conflict between databases/mysql56-client and databases/percona56-client
Product: Ports & Packages Reporter: Thomas Babut <tbabut>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed Not A Bug    
Severity: Affects Only Me CC: ale, flo, marino
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Thomas Babut 2016-08-26 06:37:46 UTC
If you have installed percona56-client and -server ports, pkgng always wants to install the mysql56-client package which conflicts with percona56-client.

My /etc/make.conf:
WITH_MYSQL_VER=56p
DEFAULT_VERSIONS+= ssl=openssl mysql=5.6p

Portmaster does not try to install the mysql56-client, it only happens, when you work additionally with pkgng.

All packages were installed and compiled with this make.conf, also with a fresh installation.

Perhaps it's not a bug and I've forgotten something. Thank you very much.
Comment 1 John Marino freebsd_committer freebsd_triage 2016-08-26 13:33:45 UTC
make.conf only matters if you are building from source.

The binary packages provided by freebsd use mysql by default, not percona, so that's why pkg(8) tries to install it.

If you want percona, I suggest you set up ports-mgmt/synth or ports-mgmt/poudriere and build your own repository.

What you're reporting is not a bug.