mariadb server now requires bash?

Valeri Galtsev galtsev at kicp.uchicago.edu
Wed Mar 31 01:37:14 UTC 2021



> On Mar 30, 2021, at 7:19 PM, Kevin P. Neal <kpn at neutralgood.org> wrote:
> 
> On Tue, Mar 30, 2021 at 07:08:19AM +0000, Veon Ax via freebsd-questions wrote:
>> Hello FreeBSD users,
>> 
>> During a recent 'pkg upgrade' (11.4-RELEASE) I was informed that 'bash' was to be installed. I am a zsh/csh user and have no intention to install the bash shell. After some trial and error it appears to me that bash is now a runtime dependency of mariadb103-server.
>> 
>> IIRC, bash was also listed after 'make run-depends-list' in the port of the same package.
>> 
>> I am trying to find out why this is the case, and if there is a way around it. But so far my searches have not been successful. Does anyone know?
> 
> Do I know for sure? No.
> 
> But I'd guess that it comes with shell scripts that use non-portable
> bashisms. This is common on Linux.

<rant>
There is even worse thing about both mariadb and mysql: both of them in the latest version at least use JSON (Java Script Object Notation, really ?!!) somewhere in their tables.
I feel like these two projects just added Junk onto their product. I always was recommending postgresql to developers I serve as sysadmin for who were starting some new project…
</rant>

Valeri

> -- 
> Kevin P. Neal                                http://www.pobox.com/~kpn/
> 
> "It sounded pretty good, but it's hard to tell how it will work out
> in practice." -- Dennis Ritchie, ~1977, "Summary of a DEC 32-bit machine"
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"



More information about the freebsd-questions mailing list