Older versions of mktemp required a template, but xdg-utils is relying on the newer versions which default the template if none is specified. This is causing the script to hang indefinitely because the tmpfile variable is empty when it reaches the 'cat $tmpfile' line. cat will just hang forever waiting for input from stdin. This can be fixed by specifying the same template that the newer mktemp's already use: mktemp /tmp/tmp.XXXXXXXXXX
Fixed in xdg-utils 1.0.2
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.