Gentoo Archives: gentoo-user

From: dhk <dhkuhl@×××××××××.net>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Emerging app-text/spellutils-0.7 fails
Date: Fri, 30 Oct 2009 10:23:48
Message-Id: 4AEABEB1.4020101@optonline.net
1 Below is the output from the failed emerge of app-text/spellutils-0.7 .
2 The error is an access violation, but I don't know why. It seems to be
3 the /usr/share/locale/da/LC_MESSAGES/spellutils.mo file but that file
4 doesn't exist.
5
6 # ls -l /usr/share/locale/da/LC_MESSAGES/spellutils.mo
7 ls: cannot access /usr/share/locale/da/LC_MESSAGES/spellutils.mo: No
8 such file or directory
9
10 I've tried creating the file with touch and giving it the same
11 permissions as all the other files in the directory, but that fails too.
12
13 Does anyone know why?
14
15 Thanks
16
17 # emerge -uDN world
18 !!! CONFIG_PROTECT is emptyCalculating dependencies... done!
19
20 >>> Verifying ebuild manifests
21
22 >>> Emerging (1 of 1) app-text/spellutils-0.7
23 * spellutils-0.7.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...
24 [ ok ]
25 * checking ebuild checksums ;-) ...
26 [ ok ]
27 * checking auxfile checksums ;-) ...
28 [ ok ]
29 * checking miscfile checksums ;-) ...
30 [ ok ]
31 >>> Unpacking source...
32 >>> Unpacking spellutils-0.7.tar.bz2 to
33 /var/tmp/portage/app-text/spellutils-0.7/work
34 >>> Source unpacked in /var/tmp/portage/app-text/spellutils-0.7/work
35 >>> Compiling source in
36 /var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7 ...
37 * econf: updating spellutils-0.7/config.guess with
38 /usr/share/gnuconfig/config.guess
39 * econf: updating spellutils-0.7/config.sub with
40 /usr/share/gnuconfig/config.sub
41 ./configure --prefix=/usr --build=x86_64-pc-linux-gnu
42 --host=x86_64-pc-linux-gnu --mandir=/usr/share/man
43 --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
44 --localstatedir=/var/lib --libdir=/usr/lib64 --enable-nls
45 creating cache ./config.cache
46 checking for a BSD compatible install... /usr/bin/install -c
47 checking whether build environment is sane... yes
48 checking whether make sets ${MAKE}... yes
49 checking for working aclocal... missing
50 checking for working autoconf... found
51 checking for working automake... missing
52 checking for working autoheader... found
53 checking for working makeinfo... found
54 checking for gcc... gcc
55 checking whether the C compiler (gcc -march=k8 -O2 -pipe -Wl,-O1)
56 works... yes
57 checking whether the C compiler (gcc -march=k8 -O2 -pipe -Wl,-O1) is a
58 cross-compiler... no
59 checking whether we are using GNU C... yes
60 checking whether gcc accepts -g... yes
61 checking for POSIXized ISC... no
62 checking for a BSD compatible install... /usr/bin/install -c
63 checking for working const... yes
64 checking how to run the C preprocessor... gcc -E
65 checking for ANSI C header files... yes
66 checking for size_t... yes
67 checking for pid_t... yes
68 checking for ranlib... ranlib
69 checking for inline... inline
70 checking for off_t... yes
71 checking for working alloca.h... yes
72 checking for alloca... yes
73 checking for unistd.h... yes
74 checking for getpagesize... yes
75 checking for working mmap... yes
76 checking for argz.h... yes
77 checking for limits.h... yes
78 checking for locale.h... yes
79 checking for nl_types.h... yes
80 checking for malloc.h... yes
81 checking for string.h... yes
82 checking for unistd.h... (cached) yes
83 checking for sys/param.h... yes
84 checking for getcwd... yes
85 checking for munmap... yes
86 checking for putenv... yes
87 checking for setenv... yes
88 checking for setlocale... yes
89 checking for strchr... yes
90 checking for strcasecmp... yes
91 checking for strdup... yes
92 checking for __argz_count... yes
93 checking for __argz_stringify... yes
94 checking for __argz_next... yes
95 checking for stpcpy... yes
96 checking for LC_MESSAGES... yes
97 checking whether NLS is requested... yes
98 checking whether included gettext is requested... no
99 checking for libintl.h... yes
100 checking for gettext in libc... yes
101 checking for msgfmt... /usr/bin/msgfmt
102 checking for dcgettext... yes
103 checking for gmsgfmt... /usr/bin/gmsgfmt
104 checking for xgettext... /usr/bin/xgettext
105 checking for catalogs to be installed... da
106 checking for strerror... yes
107 checking for strsignal... yes
108 checking for getopt... yes
109 checking for strncasecmp... yes
110 updating cache ./config.cache
111 creating ./config.status
112 creating Makefile
113 creating intl/Makefile
114 creating po/Makefile.in
115 creating config.h
116 make -j2 CC=x86_64-pc-linux-gnu-gcc
117 make all-recursive
118 make[1]: Entering directory
119 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7'
120 Making all in intl
121 make[2]: Entering directory
122 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7/intl'
123 make[2]: Nothing to be done for `all'.
124 make[2]: Leaving directory
125 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7/intl'
126 Making all in po
127 make[2]: Entering directory
128 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7/po'
129 make[2]: Nothing to be done for `all'.
130 make[2]: Leaving directory
131 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7/po'
132 make[2]: Entering directory
133 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7'
134 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -pedantic
135 -march=k8 -O2 -pipe -c pospell.c
136 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -pedantic
137 -march=k8 -O2 -pipe -c pospell_write.c
138 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -pedantic
139 -march=k8 -O2 -pipe -c pospell_read.c
140 pospell.c: In function 'usage':
141 pospell.c:199: warning: string length '985' is greater than the length
142 '509' ISO C89 compilers are required to support
143 pospell.c: In function 'check_child':
144 pospell.c:277: warning: implicit declaration of function 'strsignal'
145 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -pedantic
146 -march=k8 -O2 -pipe -c lib.c
147 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -pedantic
148 -march=k8 -O2 -pipe -c exec.c
149 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -pedantic
150 -march=k8 -O2 -pipe -c newsbody.c
151 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -pedantic
152 -march=k8 -O2 -pipe -c newsbody_write.c
153 newsbody.c: In function 'usage':
154 newsbody.c:205: warning: string length '1270' is greater than the length
155 '509' ISO C89 compilers are required to support
156 newsbody.c: In function 'check_child':
157 newsbody.c:288: warning: implicit declaration of function 'strsignal'
158 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -pedantic
159 -march=k8 -O2 -pipe -c newsbody_read.c
160 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -pedantic
161 -march=k8 -O2 -pipe -c header.c
162 x86_64-pc-linux-gnu-gcc -Wall -pedantic -march=k8 -O2 -pipe -Wl,-O1 -o
163 pospell pospell.o pospell_write.o pospell_read.o lib.o exec.o
164 lib.o: In function `nb_tmpnam':
165 lib.c:(.text+0x4cf): warning: the use of `tmpnam' is dangerous, better
166 use `mkstemp'
167 x86_64-pc-linux-gnu-gcc -Wall -pedantic -march=k8 -O2 -pipe -Wl,-O1 -o
168 newsbody newsbody.o newsbody_write.o newsbody_read.o header.o lib.o
169 exec.o
170 lib.o: In function `nb_tmpnam':
171 lib.c:(.text+0x4cf): warning: the use of `tmpnam' is dangerous, better
172 use `mkstemp'
173 make[2]: Leaving directory
174 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7'
175 make[1]: Leaving directory
176 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7'
177 >>> Source compiled.
178 >>> Test phase [not enabled]: app-text/spellutils-0.7
179
180 >>> Install spellutils-0.7 into
181 /var/tmp/portage/app-text/spellutils-0.7/image/ category app-text
182 make -j2 DESTDIR=/var/tmp/portage/app-text/spellutils-0.7/image/ install
183 Making install in intl
184 make[1]: Entering directory
185 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7/intl'
186 if test "spellutils" = "gettext" \
187 && test '' = 'intl-compat.o'; then \
188 if test -r ./mkinstalldirs; then \
189 ./mkinstalldirs /usr/lib /usr/include; \
190 else \
191 ../mkinstalldirs /usr/lib /usr/include; \
192 fi; \
193 /usr/bin/install -c -m 644 intlh.inst /usr/include/libintl.h; \
194 /usr/bin/install -c -m 644 libintl.a /usr/lib/libintl.a; \
195 else \
196 : ; \
197 fi
198 if test "spellutils" = "gettext"; then \
199 if test -r ./mkinstalldirs; then \
200 ./mkinstalldirs /usr/share/gettext/intl; \
201 else \
202 ../mkinstalldirs /usr/share/gettext/intl; \
203 fi; \
204 /usr/bin/install -c -m 644 VERSION /usr/share/gettext/intl/VERSION; \
205 dists="ChangeLog Makefile.in linux-msg.sed po2tbl.sed.in
206 xopen-msg.sed gettext.h gettextP.h hash-string.h libgettext.h loadinfo.h
207 bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c
208 localealias.c textdomain.c l10nflist.c explodename.c intl-compat.c
209 cat-compat.c"; \
210 for file in $dists; do \
211 /usr/bin/install -c -m 644 ./$file /usr/share/gettext/intl/$file; \
212 done; \
213 else \
214 : ; \
215 fi
216 make[1]: Leaving directory
217 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7/intl'
218 Making install in po
219 make[1]: Entering directory
220 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7/po'
221 if test -r ".././mkinstalldirs"; then \
222 .././mkinstalldirs /usr/share; \
223 else \
224 /bin/sh ../mkinstalldirs /usr/share; \
225 fi
226 ACCESS DENIED open_wr: /usr/share/locale/da/LC_MESSAGES/spellutils.mo
227 /usr/bin/install: cannot create regular file
228 `/usr/share/locale/da/LC_MESSAGES/spellutils.mo': Permission denied
229 installing da.gmo as /usr/share/locale/da/LC_MESSAGES/spellutils.mo
230 if test "spellutils" = "gettext"; then \
231 if test -r ".././mkinstalldirs"; then \
232 .././mkinstalldirs /usr/share/gettext/po; \
233 else \
234 /bin/sh ../mkinstalldirs /usr/share/gettext/po; \
235 fi; \
236 /usr/bin/install -c -m 644 ./Makefile.in.in \
237 /usr/share/gettext/po/Makefile.in.in; \
238 else \
239 : ; \
240 fi
241 make[1]: Leaving directory
242 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7/po'
243 make[1]: Entering directory
244 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7'
245 make[2]: Entering directory
246 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7'
247 make install-man1
248 make[3]: Entering directory
249 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7'
250 /bin/sh ./mkinstalldirs
251 /var/tmp/portage/app-text/spellutils-0.7/image//usr/share/man/man1
252 mkdir /var/tmp/portage/app-text/spellutils-0.7/image/usr
253 mkdir /var/tmp/portage/app-text/spellutils-0.7/image/usr/share
254 mkdir /var/tmp/portage/app-text/spellutils-0.7/image/usr/share/man
255 mkdir /var/tmp/portage/app-text/spellutils-0.7/image/usr/share/man/man1
256 /usr/bin/install -c -m 644 ./pospell.1
257 /var/tmp/portage/app-text/spellutils-0.7/image//usr/share/man/man1/pospell.1
258 /usr/bin/install -c -m 644 ./newsbody.1
259 /var/tmp/portage/app-text/spellutils-0.7/image//usr/share/man/man1/newsbody.1
260 make[3]: Leaving directory
261 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7'
262 /bin/sh ./mkinstalldirs
263 /var/tmp/portage/app-text/spellutils-0.7/image//usr/bin
264 mkdir /var/tmp/portage/app-text/spellutils-0.7/image/usr/bin
265 /usr/bin/install -c pospell
266 /var/tmp/portage/app-text/spellutils-0.7/image//usr/bin/pospell
267 /usr/bin/install -c newsbody
268 /var/tmp/portage/app-text/spellutils-0.7/image//usr/bin/newsbody
269 make[2]: Leaving directory
270 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7'
271 make[1]: Leaving directory
272 `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7'
273 >>> Completed installing spellutils-0.7 into
274 /var/tmp/portage/app-text/spellutils-0.7/image/
275
276 --------------------------- ACCESS VIOLATION SUMMARY
277 ---------------------------
278 LOG FILE "/var/log/sandbox/sandbox-27255.log"
279
280 VERSION 1.0
281 FORMAT: F - Function called
282 FORMAT: S - Access Status
283 FORMAT: P - Path as passed to function
284 FORMAT: A - Absolute Path (not canonical)
285 FORMAT: R - Canonical Path
286 FORMAT: C - Command Line
287
288 F: open_wr
289 S: deny
290 P: /usr/share/locale/da/LC_MESSAGES/spellutils.mo
291 A: /usr/share/locale/da/LC_MESSAGES/spellutils.mo
292 R: /usr/share/locale/da/LC_MESSAGES/spellutils.mo
293 C: /usr/bin/install -c -m 644 da.gmo
294 /usr/share/locale/da/LC_MESSAGES/spellutils.mo
295 --------------------------------------------------------------------------------
296
297 >>> Failed to emerge app-text/spellutils-0.7, Log file:
298
299 >>> '/var/tmp/portage/app-text/spellutils-0.7/temp/build.log'
300 #

Replies

Subject Author
Re: [gentoo-user] Emerging app-text/spellutils-0.7 fails Alan McKinnon <alan.mckinnon@×××××.com>