People that don’t work with computer technology at a different level can often be seen getting frustrated when things don’t work.
People that do have this happen to them as well, but at a different level, so they perhaps tend to take it in stride more and just do the usual until things work.
An example:
A package I wanted to use had two dependencies as it turned out, neither of which would install when requested. Often that means something is missing at the operating system level. In this case, for Linux Mint (Ubuntu), it was.
tkpanel wouldn’t install as tcl/tk gear missing. In this case, tk-dev needed installing.
Trying again, it then said BWidget was missing. Same story. sudo apt-get install bwidget.
Then the package and dependencies were good to go.
Just a process you do and forget it about it, so I thought I might document them as I come across them.