diff options
| author | Eli Zaretskii | 2001-03-01 13:50:51 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2001-03-01 13:50:51 +0000 |
| commit | d981088647d9bbfde268b08736f5cc800d050d96 (patch) | |
| tree | 6352dd9a89c62c8370c66149b65fddffc877f33d | |
| parent | 420f628cf9b7d56a1073f4a02408bd869b37d946 (diff) | |
| download | emacs-d981088647d9bbfde268b08736f5cc800d050d96.tar.gz emacs-d981088647d9bbfde268b08736f5cc800d050d96.zip | |
Document the problems with "Text file busy" due to buggy NFS servers.
| -rw-r--r-- | etc/PROBLEMS | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 72fa80ef147..cf51cb08816 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -186,6 +186,32 @@ find the jpeg library. | |||
| 186 | configure libjpeg with both `--enable-static' and `--enable-shared' | 186 | configure libjpeg with both `--enable-static' and `--enable-shared' |
| 187 | options. | 187 | options. |
| 188 | 188 | ||
| 189 | * Building Emacs over NFS fails with ``Text file busy''. | ||
| 190 | |||
| 191 | This was reported to happen when building Emacs on RedHat GNU/Linux | ||
| 192 | using a build directory automounted from Solaris (v5.6) file server, | ||
| 193 | but it might not be limited to that configuration alone. Presumably, | ||
| 194 | the NFS server doesn't commit the files' data to disk quickly enough, | ||
| 195 | and the Emacs executable file is left ``busy'' for several seconds | ||
| 196 | after Emacs has finished dumping itself. This causes the subsequent | ||
| 197 | commands which invoke the dumped Emacs excutable to fail with the | ||
| 198 | above message. | ||
| 199 | |||
| 200 | If the NFS server runs on Solaris, apply the Solaris patch 105379-05 | ||
| 201 | (Sunos 5.6: /kernel/misc/nfssrv patch). If that doesn't work, or if | ||
| 202 | you have a different version of the OS or the NFS server, you can | ||
| 203 | force the NFS server to use 1KB blocks, which was reported to fix the | ||
| 204 | problem albeit at a price of slowing down file I/O. You can force 1KB | ||
| 205 | blocks by specifying the "-o rsize=1024,wsize=1024" options to the | ||
| 206 | `mount' command, or by adding ",rsize=1024,wsize=1024" to the mount | ||
| 207 | options in the appropriate system configuration file, such as | ||
| 208 | `/etc/auto.home'. | ||
| 209 | |||
| 210 | Alternatively, when "make install" fails due to this problem, you | ||
| 211 | could wait for a few seconds and then type "make install" again. In | ||
| 212 | one particular case, waiting for 10 or more seconds seemed to work | ||
| 213 | around the problem. | ||
| 214 | |||
| 189 | * Some accented ISO-8859-1 characters or umlauts are displayed as | or _. | 215 | * Some accented ISO-8859-1 characters or umlauts are displayed as | or _. |
| 190 | 216 | ||
| 191 | Try other font set sizes (S-mouse-1). If the problem persists with | 217 | Try other font set sizes (S-mouse-1). If the problem persists with |