1 |
During a routine update, emerge failed to compile nfs-utils: |
2 |
|
3 |
[...] |
4 |
|
5 |
context.c:40:26: fatal error: rpc/auth_gss.h: No such file or directory |
6 |
#include <rpc/auth_gss.h> |
7 |
^ |
8 |
compilation terminated. |
9 |
make[2]: *** [Makefile:660: gssd-context.o] Error 1 |
10 |
make[2]: *** Waiting for unfinished jobs.... |
11 |
make[2]: Leaving directory '/var/tmp/portage/net-fs/nfs-utils-1.3.4-r1/work/nfs-utils-1.3.4/utils/gssd' |
12 |
make[1]: *** [Makefile:450: all-recursive] Error 1 |
13 |
make[1]: Leaving directory '/var/tmp/portage/net-fs/nfs-utils-1.3.4-r1/work/nfs-utils-1.3.4/utils' |
14 |
make: *** [Makefile:474: all-recursive] Error 1 |
15 |
* ERROR: net-fs/nfs-utils-1.3.4-r1::gentoo failed (compile phase): |
16 |
* emake failed |
17 |
|
18 |
And gcc is correct: there is no such include file: |
19 |
|
20 |
$ ls -l /usr/include/rpc |
21 |
total 116 |
22 |
-rw-r--r-- 1 root root 3559 Jan 5 14:02 auth_des.h |
23 |
-rw-r--r-- 1 root root 6636 Jan 5 14:02 auth.h |
24 |
-rw-r--r-- 1 root root 2914 Jan 5 14:02 auth_unix.h |
25 |
-rw-r--r-- 1 root root 12531 Jan 5 14:02 clnt.h |
26 |
-rw-r--r-- 1 root root 3383 Jan 5 14:02 des_crypt.h |
27 |
-rw-r--r-- 1 root root 11756 Jan 5 14:02 key_prot.h |
28 |
-rw-r--r-- 1 root root 2897 Jan 5 14:02 netdb.h |
29 |
-rw-r--r-- 1 root root 3837 Jan 5 14:02 pmap_clnt.h |
30 |
-rw-r--r-- 1 root root 3810 Jan 5 14:02 pmap_prot.h |
31 |
-rw-r--r-- 1 root root 2311 Jan 5 14:02 pmap_rmt.h |
32 |
-rw-r--r-- 1 root root 2485 Jan 5 14:02 rpc_des.h |
33 |
-rw-r--r-- 1 root root 3938 Jan 5 14:02 rpc.h |
34 |
-rw-r--r-- 1 root root 4753 Jan 5 14:02 rpc_msg.h |
35 |
-rw-r--r-- 1 root root 1976 Jan 5 14:02 svc_auth.h |
36 |
-rw-r--r-- 1 root root 11524 Jan 5 14:02 svc.h |
37 |
-rw-r--r-- 1 root root 3233 Jan 5 14:02 types.h |
38 |
-rw-r--r-- 1 root root 14577 Jan 5 14:02 xdr.h |
39 |
|
40 |
I've been googling, but haven't been able to find anything that looks |
41 |
relevent other than a Sabayon user posting on a Gentoo list/forum |
42 |
many years ago about the exact same error message. |
43 |
|
44 |
He was told to go away. |
45 |
|
46 |
Where is rpc/auth_gss.h supposed to come from, and why does the |
47 |
nfs-utils ebuild suddenly expect it to be present? |
48 |
|
49 |
-- |
50 |
Grant Edwards grant.b.edwards Yow! Catsup and Mustard all |
51 |
at over the place! It's the |
52 |
gmail.com Human Hamburger! |