In /usr/bin/mkdirhier line 29:
	mkdir -p $prefix$directory || status=$?
                 ^-----^ SC2086: Double quote to prevent globbing and word splitting.
                        ^--------^ SC2086: Double quote to prevent globbing and word splitting.

Did you mean: 
	mkdir -p "$prefix""$directory" || status=$?

For more information:
  https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...