Solved Can I minimize the number of dependencies in a package?

In a freshly installed FreeBSD_12-2-CURRENT RELEASE on VirtualBox, running pkg install xorg xfce | less gives,

The following 342 packages will be affected:
...
bash
bash-completion
...
This process will require 2 GiB more space.
388 MiB to be downloaded.
I'm a newbie, I don't know about other packages. But bash and bash-completion are necessary? They are also included when running pkg install ffmpeg | less.

Is there anyway to chose something like minimal dependencies?

Edit: freebsd-version
 
Is there anyway to chose something like minimal dependencies?
If you build the software from ports rather than install a package there is some minor tweaks you can do to each one to reduce dependencies. However in my experience, I don't believe what you are asking is possible. It actually seems to be a flaw with linuxy / open-source software today. Far too many dependencies.

My solution is to not use heavy desktop environments and instead use a simpler windows manager. CDE is actually fairly good in that it has very few dependencies and yet provides even more functionality than Gnome, KDE and Xfce.
 
Minimalism is good, clunky is bad, bloat is ugly, and unless you want to run on CLI, "package count" is irrelevant. I'm a i3 user, but what about Firefox and LibreOffice?
 
Back
Top