On Sat, Apr 09 2022, Laurence Finston wrote: > Most people have their own computers nowadays and I never log on as > `root' or as a user with root permissions unless I have to. None of > the software I've worked on in the last 10 years plus requires root > permissions for anything (installing or running) so I always install > it somewhere under my home directory.
Oh, so you never user your distribution package manager to install software, and, instead, you compile and install all your programs? And never use 'sudo' or equivalent? That's certainly possible, but, in my experience, for most people, most of the software they use has been installed with root privileges (either directly or vicariously via sudo or an equivalent program). Of course, that doesn't mean that they use that software as root, and mdk doesn't require that either at all (nor would i recommend doing it). For regular users not wanting to compile everything they use, my first recommendation would be to simply use their package manager to install mdk (at least in debian, it's still well-maintained and there's a deb for the latest release). For expert users like you wanting to compile mdk themselves, i still recommend installing it in the same places where a package manager would (and that requires root access for installation, yes): mdk uses lots of external libraries and their resources (icons and the like), most of the time installed by package managers in similar locations. In my (necessarily limited) experience as a maintainer, there are less problems that way (specially with complicated, big dependencies, like GTK+ or Glade, which like to look for their resources in "standard" locations). Of course, your mileage may vary (documentation patches, or of any other kind for that matter, are always welcome). Thanks, jao -- Holding on to anger is like grasping a hot coal with the intent of throwing it at someone else; you are the one getting burned. -Buddha (c. 566-480 BCE)