2 ms·
And before you believe that your Linux box is any indication of how common a dependency bash is... I just grepped all the Makefiles in my ports tree for 'shell
by clarry 12y ago
And before you believe that your Linux box is any indication of how common a dependency bash is...
I just grepped all the Makefiles in my ports tree for 'shells/bash', and came up with 48 matches. This includes ports that depend on bash at build time, at test time, and at runtime. So for people who just use packages, the number of things that are going to pull in bash (as a runtime dep) is lower than that.
We have many of the same programs you have, but they do not use bash. For example, all your executables that start with xz or lz. I have them, most of them anyway, but they use /bin/sh, not /bin/bash.
I use BSD on the desktop, and out of the three hundred packages I have installed, none have pulled bash in as a dep. I don't have bash, I haven't had it for years.
- X-Istence 12y agoThere is a couple more ports out there that require it for run, but the numbers are quite low considering the amount of software that is available in the ports tree: http://www.freshports.org/shells/bash http://www.freshports.org/shells/bash
- clarry 12y agoMy numbers are from the OpenBSD ports tree.