DEFAULT_VERSIONS+= mysql=10.11m
Sure, but I want exim which do not depend on any SQL. There is another pkg exim-mysql which depends on mysql. the basic exim pkg is supposed to not depend on SQLs.Put in make.conf
Then build exim, it will use then mariadb.Code:DEFAULT_VERSIONS+= mysql=10.11m
I think you are misunderstanding the whole thing. I'm talking about the packages. If I wanted to compile exim on every machine I wound never ask here."make config" of exim.
There you can disable mysql lookups.
It seems the exim package depends on mysql80-client, not the actual mysql80-server package, though.If the port exim-4.97.1_5 depends on mysql80 then why is there exim-mysql-4.97.1_5 ?
I want to use MariaDB and not MySQL and it was working fine before.
Would it be unfair to ask the package maintainers to make it possible for mysql and mariadb clients to coexist?Checking integrity... done (2 conflicting)
- mysql80-client-8.0.39 conflicts with mariadb1011-client-10.11.9 on /usr/local/bin/my_print_defaults
- mysql80-client-8.0.39 conflicts with mariadb1011-server-10.11.9 on /usr/local/bin/perror
Checking integrity... done (0 conflicting)
Conflicts with the existing packages have been found.
One more solver iteration is needed to resolve them.
The following 11 package(s) will be affected (of 0 checked):
Installed packages to be REMOVED:
mariadb1011-client: 10.11.9
mariadb1011-server: 10.11.9
RUN_DEPENDS= p5-Switch>=0:lang/p5-Switch \
p5-DBI>=0:databases/p5-DBI \
${DBD_MYSQL} \
p5-HTTP-Message>=0:www/p5-HTTP-Message
Set up your own custom repository, build once, install many.If I wanted to compile exim on every machine I wound never ask here.