Hide Forgot
Description of problem: Cannot create temporary files in /tmp/ directory. Is not due to permissions (1777) nor due to tmp dir full. Could not compile c++ code with gcc in Anjuta due to this error, so I downloaded Code::Blocks, same error. Went to firefox to download code::blocks manual, could not download pdf because it couldn't write to /tmp/ ie same error. Code::Blocks error: -------------- Build: Debug in MP6b --------------- Linking console executable: bin/Debug/MP6b Cannot create temporary file in /tmp/: Invalid argument g++: internal compiler error: Aborted (program collect2) Please submit a full bug report, with preprocessed source if appropriate. See <http://bugzilla.redhat.com/bugzilla> for instructions. Process terminated with status 4 (0 minutes, 0 seconds) 0 errors, 0 warnings How reproducible: By trying to write anything to tmp/ Steps to Reproduce: 1. cd to tmp 2. touch tempfile Actual results: touch: setting times of 'temp': no such file or directory Expected results: I expected it to make the damned file lol. Additional info: "For your information, the Supreme Court has roundly rejected prior restraint." - Walter Sobchak
Solved it. There are 3 options now in GRUB instead of 2...: 1) Fedora 3.1.1-2... 2) Fedora with Linux, with Linux 3.1.1-1... 3) Fedora with Linux, with Linux 3.1.1-1... (Recovery) No bug in number 2, but default if I don't catch the bootloader is 1. What is 1 and why is it there now? I didn't create that intentionally. Is it because I used preupgrade from f15-f16? How do I get rid of it if it is unnecessary?
The kernel version should be irrelevant. Can you attach the output of 'strace /tmp/boo' in the situation where it doesn't work for you?
Closing, please reopen if you have the requested data.