Just updated to FreeBSD-11.1-RELEASE and as part of the process updated mariadb101-client to 10.1.26
Previously my system only relied on readline but this update installed libedit as an additional dependency.
Looking at databases/mariadb101-server/Makefile there is an unconditional USES of libedit for both server and client cases but later there is a conditional USES of readline for the client case.
I know that the build process will have rules for selecting one only of the two available libraries but it seems unnecessary to pull in a redundant dependency.
Perhaps, like other ports, some OPTIONS could be provided to specify which of libedit or readline is to be used.
Please only use Maintainer feedback when there's a patch.
Maintainers will be notified of, and are expected to respond to, bugs.
Please, feedback to the "problem", if it is one (I think so, readline and libedit are not usual).