Description of Problem: why is mkdirhier in /usr/bin/X11 and why is it in the Xfree86 package at all ( other than historical reasons) I have many server running quite happily without X and it seems mkdirhier is perfectly usable without X and should be in fileutils sorry if this is the wrong arena for this comment Version-Release number of selected component (if applicable): How Reproducible: Steps to Reproduce: 1. 2. 3. Actual Results: Expected Results: Additional Information:
mkdirhier is a part of XFree86, which is why it comes with XFree86. It is used by XFree86 during the build procedure since not all systems that XFree86 is available for, have a mkdir command that can create multilevel directory structures. It is included in our binary distribution of XFree86 so that other external software that also relies on it, can find it. It is a miniscule bourne shell script. It isn't part of fileutils and wont ever be. mkdir -p serves the same purpose.