Messed up the install, can't emerge on Gentoo....
Erik Goldman
egold at stanford.edu
Mon Oct 30 01:08:50 EST 2006
So the short story is that I'm stupid, but the long story is that I tried to
install Kerberos (manually) on my Gentoo box to help run something, but the
install didn't work.
Then, I realized I was an idiot, and the mit-krb5 is an emerge package. I
tried to delete all of the files associated with the install, and then I did
an "emerge mit-krb5".
I got the following:
In file included from krb5_libinit.c:5:
../../include/krb5.h:2805: warning: "struct et_list" declared inside
parameter list
../../include/krb5.h:2805: warning: its scope is only this definition
or declaration, which is probably not what you want
In file included from krb5_libinit.c:5:
../../include/krb5.h:2852: warning: "struct et_list" declared inside
parameter list
In file included from krb5_libinit.c:5:
../../include/krb5.h:2927: warning: "struct et_list" declared inside
parameter list
In file included from krb5_libinit.c:5:
../../include/krb5.h:2954: warning: "struct et_list" declared inside
parameter list
In file included from krb5_libinit.c:5:
../../include/krb5.h:2985: warning: "struct et_list" declared inside
parameter list
In file included from krb5_libinit.c:6:
../../include/krb5_err.h:261: warning: "struct et_list" declared
inside parameter list
../../include/krb5_err.h:261: error: conflicting types for
'initialize_krb5_error_table_r'
../../include/krb5.h:2805: error: previous declaration of
'initialize_krb5_error_table_r' was here
../../include/krb5_err.h:261: error: conflicting types for
'initialize_krb5_error_table_r'
../../include/krb5.h:2805: error: previous declaration of
'initialize_krb5_error_table_r' was here
In file included from krb5_libinit.c:7:
../../include/kv5m_err.h:69: warning: "struct et_list" declared inside
parameter list
../../include/kv5m_err.h:69: error: conflicting types for
'initialize_kv5m_error_table_r'
../../include/krb5.h:2927: error: previous declaration of
'initialize_kv5m_error_table_r' was here
../../include/kv5m_err.h:69: error: conflicting types for
'initialize_kv5m_error_table_r'
../../include/krb5.h:2927: error: previous declaration of
'initialize_kv5m_error_table_r' was here
In file included from krb5_libinit.c:8:
../../include/asn1_err.h:25: warning: "struct et_list" declared inside
parameter list
../../include/asn1_err.h:25: error: conflicting types for
'initialize_asn1_error_table_r'
../../include/krb5.h:2985: error: previous declaration of
'initialize_asn1_error_table_r' was here
../../include/asn1_err.h:25: error: conflicting types for
'initialize_asn1_error_table_r'
../../include/krb5.h:2985: error: previous declaration of
'initialize_asn1_error_table_r' was here
In file included from krb5_libinit.c:9:
../../include/kdb5_err.h:41: warning: "struct et_list" declared inside
parameter list
../../include/kdb5_err.h:41: error: conflicting types for
'initialize_kdb5_error_table_r'
../../include/krb5.h:2852: error: previous declaration of
'initialize_kdb5_error_table_r' was here
../../include/kdb5_err.h:41: error: conflicting types for
'initialize_kdb5_error_table_r'
../../include/krb5.h:2852: error: previous declaration of
'initialize_kdb5_error_table_r' was here
In file included from krb5_libinit.h:4,
from krb5_libinit.c:15:
../../include/krb5.h:2805: warning: "struct et_list" declared inside
parameter list
../../include/krb5.h:2805: error: conflicting types for
'initialize_krb5_error_table_r'
...and lots more similar errors.
What did I forget to remove? How do I fix this?
Thanks so much!!
More information about the Kerberos
mailing list