1 |
Hello, |
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
- whenever I try to emerge a new package, the installation process fails |
8 |
with the message |
9 |
|
10 |
!!! CATEGORY info missing from info chunk, aborting... |
11 |
|
12 |
This happens on a system that has been installed from a Gentoo i686 LiveCD |
13 |
(1.4) a while ago and is now "emerge rsync"ing and "emerge -U world"ing for |
14 |
the first time. The only packages that installed fine was the upgrade to |
15 |
portage-2.0.50-r1 and (after that) gentoolkit-0.2.0_pre6. Now I'm stuck... |
16 |
does anybody have an idea what is wrong there? |
17 |
|
18 |
|
19 |
regards, |
20 |
|
21 |
|
22 |
|
23 |
|
24 |
David |
25 |
|
26 |
|
27 |
|
28 |
P.S. This is a complete output of "emerge ccache": |
29 |
|
30 |
dix packages # emerge ccache |
31 |
Calculating dependencies ...done! |
32 |
>>> emerge (1 of 1) dev-util/ccache-2.3 to / |
33 |
>>> md5 src_uri ;-) ccache-2.3.tar.gz |
34 |
>>> Unpacking source... |
35 |
>>> Unpacking ccache-2.3.tar.gz to /var/tmp/portage/ccache-2.3/work |
36 |
>>> Source unpacked. |
37 |
configure: WARNING: If you wanted to set the --build type, don't use --host. |
38 |
If a cross compiler is detected then cross compile mode will be used. |
39 |
configure: Configuring ccache |
40 |
checking for i686-pc-linux-gnu-gcc... gcc |
41 |
checking for C compiler default output... a.out |
42 |
checking whether the C compiler works... yes |
43 |
checking whether we are cross compiling... no |
44 |
checking for suffix of executables... |
45 |
checking for suffix of object files... o |
46 |
checking whether we are using the GNU C compiler... yes |
47 |
checking whether gcc accepts -g... yes |
48 |
checking for gcc option to accept ANSI C... none needed |
49 |
checking how to run the C preprocessor... gcc -E |
50 |
checking for a BSD-compatible install... /bin/install -c |
51 |
checking for dirent.h that defines DIR... yes |
52 |
checking for library containing opendir... none required |
53 |
checking whether time.h and sys/time.h may both be included... yes |
54 |
checking for sys/wait.h that is POSIX.1 compatible... yes |
55 |
checking for egrep... grep -E |
56 |
checking for ANSI C header files... yes |
57 |
checking for sys/types.h... yes |
58 |
checking for sys/stat.h... yes |
59 |
checking for stdlib.h... yes |
60 |
checking for string.h... yes |
61 |
checking for memory.h... yes |
62 |
checking for strings.h... yes |
63 |
checking for inttypes.h... yes |
64 |
checking for stdint.h... yes |
65 |
checking for unistd.h... yes |
66 |
checking ctype.h usability... yes |
67 |
checking ctype.h presence... yes |
68 |
checking for ctype.h... yes |
69 |
checking for strings.h... (cached) yes |
70 |
checking for stdlib.h... (cached) yes |
71 |
checking for string.h... (cached) yes |
72 |
checking for realpath... yes |
73 |
checking for snprintf... yes |
74 |
checking for vsnprintf... yes |
75 |
checking for vasprintf... yes |
76 |
checking for asprintf... yes |
77 |
checking for mkstemp... yes |
78 |
checking for gethostname... yes |
79 |
checking for compar_fn_t in stdlib.h... yes |
80 |
checking for C99 vsnprintf... yes |
81 |
configure: creating ./config.status |
82 |
config.status: creating Makefile |
83 |
config.status: creating config.h |
84 |
gcc -O3 -march=i686 -funroll-loops -pipe -Wall -W -I. -c -o ccache.o |
85 |
ccache.c |
86 |
gcc -O3 -march=i686 -funroll-loops -pipe -Wall -W -I. -c -o mdfour.o |
87 |
mdfour.c |
88 |
gcc -O3 -march=i686 -funroll-loops -pipe -Wall -W -I. -c -o hash.o hash.c |
89 |
gcc -O3 -march=i686 -funroll-loops -pipe -Wall -W -I. -c -o execute.o |
90 |
execute.c |
91 |
gcc -O3 -march=i686 -funroll-loops -pipe -Wall -W -I. -c -o util.o util.c |
92 |
gcc -O3 -march=i686 -funroll-loops -pipe -Wall -W -I. -c -o args.o args.c |
93 |
gcc -O3 -march=i686 -funroll-loops -pipe -Wall -W -I. -c -o stats.o |
94 |
stats.c |
95 |
gcc -O3 -march=i686 -funroll-loops -pipe -Wall -W -I. -c -o cleanup.o |
96 |
cleanup.c |
97 |
gcc -O3 -march=i686 -funroll-loops -pipe -Wall -W -I. -c -o snprintf.o |
98 |
snprintf.c |
99 |
gcc -O3 -march=i686 -funroll-loops -pipe -Wall -W -I. -c -o unify.o |
100 |
unify.c |
101 |
gcc -O3 -march=i686 -funroll-loops -pipe -Wall -W -I. -o ccache ccache.o |
102 |
mdfour.o hash.o execute.o util.o args.o stats.o cleanup.o snprintf.o |
103 |
unify.o |
104 |
|
105 |
>>> Install ccache-2.3 into /var/tmp/portage/ccache-2.3/image/ category |
106 |
dev-util |
107 |
man: |
108 |
prepallstrip: |
109 |
strip: |
110 |
strip: |
111 |
usr/bin/ccache |
112 |
>>> Completed installing into /var/tmp/portage/ccache-2.3/image/ |
113 |
|
114 |
./ |
115 |
./usr/ |
116 |
./usr/bin/ |
117 |
./usr/bin/ccache |
118 |
./usr/bin/ccache-config |
119 |
./usr/share/ |
120 |
./usr/share/man/ |
121 |
./usr/share/man/man1/ |
122 |
./usr/share/man/man1/ccache.1.gz |
123 |
./usr/share/doc/ |
124 |
./usr/share/doc/ccache-2.3/ |
125 |
./usr/share/doc/ccache-2.3/COPYING.gz |
126 |
./usr/share/doc/ccache-2.3/README.gz |
127 |
./usr/share/doc/ccache-2.3/html/ |
128 |
./usr/share/doc/ccache-2.3/html/ccache-man.html |
129 |
./usr/share/doc/ccache-2.3/html/index.html |
130 |
./usr/lib/ |
131 |
./usr/lib/ccache/ |
132 |
./usr/lib/ccache/bin/ |
133 |
./usr/lib/ccache/bin/.keep |
134 |
./root/ |
135 |
./root/.ccache/ |
136 |
./root/.ccache/.keep |
137 |
>>> Done. |
138 |
!!! CATEGORY info missing from info chunk, aborting... |