gxemul-0.6.0 suffers from an upstream bug which breaks the application. This was reported to Debian as http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=574537 on Thu, 18 Mar 2010 21:39:01 UTC and (is reportedly) fixed in gxemul/0.6.0-2. This bug is two fold with a bad test for system mkstemp in the configure script resulting in the internal implementation being used, even if a system mkstemp() is present... and the internal implementation being broken *facepalm* Reproducible: Always Steps to Reproduce: 1. KEYWORDS="~x86" emerge =app-emulation/gxemul-0.6.0 2. run gxemul with a disc image 3. This will die with an error of the type "Can not create /tmp/gxemul.XXXXX" while trying to load the disc image.
Created attachment 328190 [details, diff] Patch for gxemul-0.6.0 ebuild to fix internal mkstemp implementation
Created attachment 328192 [details, diff] Patch for gxemul-0.6.0 ebuild to fix system mkstemp test in configure
Created attachment 328194 [details, diff] Patch to Ebuild to apply previous two source patches.
Have attached two patches fixing both issues which I have tested and these resolve the bug. If these or equivalent patches could be applied to the portage tree ebuilds, that would be optimal. Thanks.
Fixed, thanks. Denis.