On Thu, Nov 3, 2011 at 10:39 AM, Mark Martinec <[email protected]> wrote: > As Patrick and Gary said, looks like a trouble with a /tmp directory > (protection?) or its file system (full or out of inodes). > > Older versions of MIME-tools (5.419 and older) use IO::File->new_tmpfile > to create a temporary file (typically in a /tmp directory), and return > a silly diagnostics "Invalid argument" on encountering any problem. > > Versions of MIME-tools starting with 5.500 use File::Temp->new instead. > On a failure this returns a much more sensible diagnostics.
Yup. This was exactly the problem. File restore from tape changed permissions and ownership of /tmp. Thanks so much for pointing out the obvious everyone!
