Gentoo Archives: gentoo-user

From: Harry Putnam <reader@×××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: How serious is revdep-rebuild failure
Date: Fri, 25 Nov 2005 23:11:33
Message-Id: 87veygxorc.fsf@newsguy.com
In Reply to: Re: [gentoo-user] Re: How serious is revdep-rebuild failure by Richard Fish
1 Richard Fish <bigfish@××××××××××.org> writes:
2
3 >> ACCEPT_KEYWORDS="~x86"
4 >> This is because a few -u worls back (2 I think) I foolishly ran
5 >> ACCEPT_KEYWORDS='~x86' emerges -v -u -D world
6 >
7 > Well, the only way ~x86 could have been added to make.conf was if it
8 > was edited directly. Running with ACCEPT_KEYWORDS in the environment
9 > would not have changed it.
10
11 There is no mystery why or how its in make.conf. I put it there as
12 indicated in my post. I'm saying the reason I did that is:
13 > . . . . . . . . . . . . . . . . . . . . . I foolishly ran
14 >> ACCEPT_KEYWORDS='~x86' emerges -v -u -D world
15
16 And didn't want to back off of it immediately.
17
18 > Having --info report both x86 and ~x86 is normal...it means both
19 > stable and testing packages are allowed.
20
21 OK, I wasn't sure what it might mean.
22
23 [...]
24
25 >> emerge -n -v --info 2>&1|tee emergeInfo.log
26 >>
27 >> Gentoo Base System version 1.6.13
28 >
29 > Hmm, I would have expected something more recent for ~x86. What does
30 > "emerge -vp sys-apps/baselayout" report?
31
32 emerge -vp sys-apps/baselayout
33 [...]
34 Calculating dependencies ...done!
35 [ebuild U ] sys-apps/baselayout-1.12.0_pre11-r1 [1.11.13-r1]
36 -bootstrap -build -static -unicode 204 kB
37
38 >> Portage 2.0.53_rc7 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
39 >> glibc-2.3.5-r3, 2.6.14-gentoo-r2 i686)
40 >
41 > Ok, run "gcc-config -l". You should see an entry for
42 > i686-pc-linux-gnu-3.4.4.
43
44 root # gcc-config -l
45 [1] i686-pc-linux-gnu-3.3.5-20050130 *
46 [2] i686-pc-linux-gnu-3.3.5-20050130-hardened
47 [3] i686-pc-linux-gnu-3.3.5-20050130-hardenednopie
48 [4] i686-pc-linux-gnu-3.3.5-20050130-hardenednopiessp
49 [5] i686-pc-linux-gnu-3.3.5-20050130-hardenednossp
50 [6] i686-pc-linux-gnu-3.4.4
51 [7] i686-pc-linux-gnu-3.4.4-hardened
52 [8] i686-pc-linux-gnu-3.4.4-hardenednopie
53 [9] i686-pc-linux-gnu-3.4.4-hardenednopiessp
54 [10] i686-pc-linux-gnu-3.4.4-hardenednossp
55
56 > If so, run "gcc-config i686-pc-linux-gnu-3.4.4"
57
58 root # gcc-config i686-pc-linux-gnu-3.4.4
59 * Switching native-compiler to i686-pc-linux-gnu-3.4.4 ... [ ok ]
60
61 * If you intend to use the gcc from the new profile in an already
62 * running shell, please remember to do:
63
64 * # source /etc/profile
65
66 > . . . . . . . . . . Then try
67 > the revdep-rebuld again.
68
69 Configuring search environment for revdep-rebuild
70
71 Checking reverse dependencies...
72
73 Packages containing binaries and libraries broken by a package update
74 will be emerged.
75
76 Collecting system binaries and libraries... done.
77 (/root/.revdep-rebuild.1_files)
78
79 Collecting complete LD_LIBRARY_PATH... done.
80 (/root/.revdep-rebuild.2_ldpath)
81
82 Checking dynamic linking consistency...
83 broken /usr/bin/cinelerra (requires libmjpegutils-1.6.so.0)
84 broken /usr/bin/php (requires libmysqlclient.so.12)
85 broken /usr/bin/playdv (requires libvga.so.1)
86 broken /usr/bin/tcprobe (requires libMagick.so.6)
87 broken /usr/bin/w3c (requires libmysqlclient.so.12)
88 broken /usr/bin/webbot (requires libmysqlclient.so.12)
89 broken /usr/bin/www (requires libmysqlclient.so.12)
90 broken /usr/kde/3.4/bin/kuickshow (requires libungif.so.4)
91 broken /usr/kde/3.4/lib/kde3/kuickshow.so (requires libungif.so.4)
92 broken /usr/kde/3.4/lib/libkdeinit_kuickshow.so (requires libungif.so.4)
93 broken /usr/lib/apache2-extramodules/libphp4.so (requires libmysqlclient.so.12)
94 broken /usr/lib/libImlib.so.1.9.14 (requires libungif.so.4)
95 broken /usr/lib/libaviplay-0.7.so.0.0.41 (requires libvga.so.1)
96 broken /usr/lib/libimlib-gif.so (requires libungif.so.4)
97 broken /usr/lib/libmd5.so.0.1.0 (requires libmysqlclient.so.12)
98 broken /usr/lib/libpics.so.0.0.0 (requires libmysqlclient.so.12)
99 broken /usr/lib/libwwwapp.so.0.1.0 (requires libmysqlclient.so.12)
100 broken /usr/lib/libwwwcache.so.0.1.0 (requires libmysqlclient.so.12)
101 broken /usr/lib/libwwwcore.so.0.1.0 (requires libmysqlclient.so.12)
102 broken /usr/lib/libwwwdir.so.0.1.0 (requires libmysqlclient.so.12)
103 broken /usr/lib/libwwwfile.so.0.1.0 (requires libmysqlclient.so.12)
104 broken /usr/lib/libwwwftp.so.0.1.0 (requires libmysqlclient.so.12)
105 broken /usr/lib/libwwwgopher.so.0.1.0 (requires libmysqlclient.so.12)
106 broken /usr/lib/libwwwhtml.so.0.1.0 (requires libmysqlclient.so.12)
107 broken /usr/lib/libwwwhttp.so.0.1.0 (requires libmysqlclient.so.12)
108 broken /usr/lib/libwwwinit.so.0.1.0 (requires libmysqlclient.so.12)
109 broken /usr/lib/libwwwmime.so.0.1.0 (requires libmysqlclient.so.12)
110 broken /usr/lib/libwwwmux.so.0.1.0 (requires libmysqlclient.so.12)
111 broken /usr/lib/libwwwnews.so.0.1.0 (requires libmysqlclient.so.12)
112 broken /usr/lib/libwwwsql.so.0.1.0 (requires libmysqlclient.so.12)
113 broken /usr/lib/libwwwssl.so.0.1.0 (requires libmysqlclient.so.12)
114 broken /usr/lib/libwwwstream.so.0.1.0 (requires libmysqlclient.so.12)
115 broken /usr/lib/libwwwtelnet.so.0.1.0 (requires libmysqlclient.so.12)
116 broken /usr/lib/libwwwtrans.so.0.1.0 (requires libmysqlclient.so.12)
117 broken /usr/lib/libwwwutils.so.0.1.0 (requires libmysqlclient.so.12)
118 broken /usr/lib/libwwwxml.so.0.1.0 (requires libmysqlclient.so.12)
119 broken /usr/lib/libwwwzip.so.0.1.0 (requires libmysqlclient.so.12)
120 broken /usr/lib/libxmlparse.so.0.1.0 (requires libmysqlclient.so.12)
121 broken /usr/lib/libxmltok.so.0.1.0 (requires libmysqlclient.so.12)
122 broken /usr/lib/perl5/vendor_perl/5.8.7/i686-linux/auto/Image/Magick/Magick.so (requires libMagick.so.6)
123 broken /usr/lib/transcode/export_im.so (requires libMagick.so.6)
124 broken /usr/lib/transcode/filter_compare.so (requires libMagick.so.6)
125 broken /usr/lib/transcode/filter_logo.so (requires libMagick.so.6)
126 broken /usr/lib/transcode/filter_logoaway.so (requires libMagick.so.6)
127 broken /usr/lib/transcode/import_im.so (requires libMagick.so.6)
128 broken /usr/lib/transcode/import_imlist.so (requires libMagick.so.6)
129 done.
130 (/root/.revdep-rebuild.3_rebuild)
131
132 Assigning files to ebuilds... done.
133 (/root/.revdep-rebuild.4_ebuilds)
134
135 Evaluating package order... done.
136 (/root/.revdep-rebuild.5_order)
137
138 All prepared. Starting rebuild...
139 emerge --oneshot =dev-php/mod_php-4.4.0 =dev-php/php-4.4.0 =media-libs/imlib-1.9.14-r3 =kde-base/kdegraphics-3.4.1-r1 =media-gfx/imagemagick-6.2.5.4 =media-libs/libdv-0.102 =media-video/avifile-0.7.41.20041001-r1 =media-video/cinelerra-cvs-20050801 =media-video/transcode-0.6.14-r2 =net-libs/libwww-5.4.0-r3
140 ..........
141 Calculating dependencies >>> Unpacking source...
142 * Due to some previous bloopers with PHP and slotting, you may have
143 * multiple instances of mod_php installed. Please look at the autoclean
144 * output at the end of the emerge and unmerge all but relevant
145 * instances.
146 * Apache2 only detected
147 * If you have both freetds and mssql in your USE flags, parts of PHP
148 * may not behave correctly, or may give strange warnings. You have
149 * been warned! It's recommended that you pick ONE of them. For sybase
150 * support, chose 'freetds'. For mssql support choose 'mssql'.
151 >>> Unpacking php-4.4.0.tar.bz2 to /var/tmp/portage/mod_php-4.4.0/work
152 * uclibctoolize() is depreciated, please just use elibtoolize()!
153 * Running elibtoolize in: php-4.4.0
154 * Applying portage-1.4.1.patch ...
155 * Applying sed-1.4.3.patch ...
156 * Applying uclibc-conf-1.2.0.patch ...
157 * Applying mod_php-4.3.5-apache1security.diff ...
158 [A[73G [ ok ]
159 >>> Source unpacked.
160 * Apache2 MPM: prefork
161 * Enabling NBDM
162 * Enabling DB4
163 * Using INI file: /etc/php/apache2-php4/php.ini
164 * econf: updating php-4.4.0/config.guess with /usr/share/gnuconfig/config.guess
165 * econf: updating php-4.4.0/config.sub with /usr/share/gnuconfig/config.sub
166 ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-apxs2=/usr/sbin/apxs2 --disable-cli --without-pear --with-ndbm=/usr --with-db4=/usr --with-mcrypt=/usr --with-mhash=/usr --without-interbase --without-ming --without-swf --without-sybase --with-gdbm=/usr --without-fdftk --without-java --without-mcal --without-unixODBC --without-pgsql --without-snmp --with-xpm-dir=/usr/X11R6 --with-gmp --without-mssql --without-crack --without-pdflib --without-gd --with-png=/usr --with-png-dir=/usr --with-jpeg=/usr --with-jpeg-dir=/usr --enable-exif --with-tiff=/usr --with-tiff-dir=/usr --with-mysql=/usr --with-mysql-sock=/var/run/mysqld/mysqld.sock --with-freetype-dir=/usr --with-ttf=/usr --with-t1lib=/usr --with-gettext --with-pspell=/usr --with-openssl=/usr --without-imap --with-ldap=/usr --with-dom=/usr --with-dom-xslt=/usr --with-dom-exslt=/usr --without-kerberos --with-pam --disable-memory-limit --enable-ipv6 --without-yaz --disable-debug --with-curlwrappers --with-curl=/usr --enable-dbx --with-zlib=/usr --with-zlib-dir=/usr --with-sablot=/usr --enable-xslt --with-xslt-sablot --with-xmlrpc --enable-wddx --with-xml --enable-mbstring=all --enable-mbregex --with-bz2=/usr --with-cdb --enable-pcntl --enable-bcmath --enable-calendar --enable-dbase --enable-filepro --enable-ftp --with-mime-magic=/usr/share/misc/file/magic.mime --enable-sockets --enable-sysvsem --enable-sysvshm --enable-sysvmsg --with-iconv --enable-shmop --enable-dio --enable-yp --without-ncurses --without-readline --enable-inline-optimization --enable-track-vars --enable-trans-sid --enable-versioning --with-config-file-path=/etc/php/apache2-php4 --libdir=/usr/lib/php --without-pear --build=i686-pc-linux-gnu
167 creating cache ./config.cache
168 checking host system type... i686-pc-linux-gnu
169 checking for gcc... gcc
170 checking whether the C compiler (gcc -O2 -march=pentium4 -fomit-frame-pointer -L/usr/X11R6/lib -ltiff -L/usr/lib) works... yes
171 checking whether the C compiler (gcc -O2 -march=pentium4 -fomit-frame-pointer -L/usr/X11R6/lib -ltiff -L/usr/lib) is a cross-compiler... yes
172 checking whether we are using GNU C... yes
173 checking whether gcc accepts -g... yes
174 checking whether gcc and cc understand -c and -o together... yes
175 checking how to run the C preprocessor... gcc -E
176 checking for AIX... no
177 checking if compiler supports -R... no
178 checking if compiler supports -Wl,-rpath,... yes
179 checking for re2c... exit 0;
180 checking whether ln -s works... yes
181 checking for gawk... gawk
182 checking for bison... bison -y
183 checking bison version... configure: warning: You will need bison 1.28
184 2.1 (ok)
185 checking for flex... flex
186 checking for yywrap in -lfl... yes
187 checking lex output file root... lex.yy
188 checking whether yytext is a pointer... yes
189 checking for working const... yes
190 checking flex version... 2.5.4 (ok)
191 checking whether byte ordering is bigendian... unknown
192 checking whether to force non-PIC code in shared modules... yes
193 checking for pthreads_cflags...
194 checking for pthreads_lib...
195
196 [1mConfiguring SAPI modules[m
197 checking for AOLserver support... no
198 checking for Apache 1.x module support via DSO through APXS... no
199 checking for Apache 1.x module support... no
200 checking for mod_charset compatibility option... no
201 checking for Apache 2.0 filter-module support via DSO through APXS... no
202 checking for Apache 2.0 handler-module support via DSO through APXS... yes
203 checking for Caudium support... no
204 checking for CLI build... no
205 checking for embedded SAPI library support... no
206 checking for Zeus ISAPI support... no
207 checking for NSAPI support... no
208 checking for PHTTPD support... no
209 checking for Pi3Web support... no
210 checking for Roxen/Pike support... no
211 checking for Servlet support... no
212 checking for thttpd... no
213 checking for TUX... no
214 checking for webjames... no
215 checking for chosen SAPI module... apache2handler
216
217 [1mRunning system checks[m
218 checking for missing declarations of reentrant functions... done
219 checking for sendmail... /usr/sbin/sendmail
220 checking whether system uses EBCDIC... no
221 checking for socket... yes
222 checking for htonl... yes
223 checking for gethostname... yes
224 checking for gethostbyaddr... yes
225 checking for yp_get_default_domain... no
226 checking for __yp_get_default_domain... no
227 checking for yp_get_default_domain in -lnsl... yes
228 checking for dlopen... yes
229 checking for sin in -lm... yes
230 checking for res_search... no
231 checking for __res_search... no
232 checking for res_search in -lresolv... yes
233 checking for res_search in -lbind... no
234 checking for __res_search in -lbind... no
235 checking for res_search in -lsocket... no
236 checking for __res_search in -lsocket... no
237 checking for inet_aton... yes
238 checking for dn_skipname... no
239 checking for __dn_skipname... no
240 checking for dn_skipname in -lresolv... no
241 checking for __dn_skipname in -lresolv... yes
242 checking for dn_skipname in -lbind... no
243 checking for __dn_skipname in -lbind... no
244 checking for ANSI C header files... yes
245 checking for dirent.h that defines DIR... yes
246 checking for opendir in -ldir... no
247 checking for fclose declaration... ok
248 checking for inttypes.h... yes
249 checking for stdint.h... yes
250 checking for dirent.h... yes
251 checking for ApplicationServices/ApplicationServices.h... no
252 checking for sys/param.h... yes
253 checking for sys/types.h... yes
254 checking for sys/time.h... yes
255 checking for netinet/in.h... yes
256 checking for alloca.h... yes
257 checking for arpa/inet.h... yes
258 checking for arpa/nameser.h... yes
259 checking for assert.h... yes
260 checking for crypt.h... yes
261 checking for fcntl.h... yes
262 checking for grp.h... yes
263 checking for ieeefp.h... no
264 checking for langinfo.h... yes
265 checking for limits.h... yes
266 checking for locale.h... yes
267 checking for monetary.h... yes
268 checking for mach-o/dyld.h... no
269 checking for netdb.h... yes
270 checking for pwd.h... yes
271 checking for resolv.h... yes
272 checking for signal.h... yes
273 checking for stdarg.h... yes
274 checking for stdlib.h... yes
275 checking for string.h... yes
276 checking for syslog.h... yes
277 checking for sysexits.h... yes
278 checking for sys/file.h... yes
279 checking for sys/mman.h... yes
280 checking for sys/mount.h... yes
281 checking for sys/poll.h... yes
282 checking for sys/resource.h... yes
283 checking for sys/select.h... yes
284 checking for sys/socket.h... yes
285 checking for sys/statfs.h... yes
286 checking for sys/statvfs.h... yes
287 checking for sys/vfs.h... yes
288 checking for sys/sysexits.h... no
289 checking for sys/varargs.h... no
290 checking for sys/wait.h... yes
291 checking for unistd.h... yes
292 checking for unix.h... no
293 checking for utime.h... yes
294 checking for sys/utsname.h... yes
295 checking for sys/ipc.h... yes
296 checking for dlfcn.h... yes
297 checking for fopencookie... yes
298  ...done!
299 >>> emerge (1 of 10) dev-php/mod_php-4.4.0 to /
300 >>> md5 files ;-) mod_php-4.4.0.ebuild
301 >>> md5 files ;-) mod_php-4.3.11.ebuild
302 >>> md5 files ;-) mod_php-4.4.0-r1.ebuild
303 >>> md5 files ;-) mod_php-4.3.11-r1.ebuild
304 >>> md5 files ;-) mod_php-4.3.11-r3.ebuild
305 >>> md5 files ;-) mod_php-4.3.11-r4.ebuild
306 >>> md5 files ;-) mod_php-4.4.0-r2.ebuild
307 >>> md5 files ;-) mod_php-4.4.0-r3.ebuild
308 >>> md5 files ;-) mod_php-4.4.0-r6.ebuild
309 >>> md5 files ;-) mod_php-4.4.0-r7.ebuild
310 >>> md5 files ;-) mod_php-4.4.0-r8.ebuild
311 >>> md5 files ;-) mod_php-4.4.0-r9.ebuild
312 >>> md5 files ;-) files/digest-mod_php-4.3.11
313 >>> md5 files ;-) files/70_mod_php.conf
314 >>> md5 files ;-) files/digest-mod_php-4.4.0-r1
315 >>> md5 files ;-) files/digest-mod_php-4.4.0
316 >>> md5 files ;-) files/mod_php-4.3.5-apache1security.diff
317 >>> md5 files ;-) files/mod_php-4.3.4-amd64hack.diff
318 >>> md5 files ;-) files/php-4.3.11-gmp.patch
319 >>> md5 files ;-) files/mod_php.conf
320 >>> md5 files ;-) files/php-4.3.11-flash.patch
321 >>> md5 files ;-) files/php4.3.11-curl_safemode.patch
322 >>> md5 files ;-) files/digest-mod_php-4.3.11-r1
323 >>> md5 files ;-) files/digest-mod_php-4.3.11-r3
324 >>> md5 files ;-) files/digest-mod_php-4.3.11-r4
325 >>> md5 files ;-) files/digest-mod_php-4.4.0-r2
326 >>> md5 files ;-) files/digest-mod_php-4.4.0-r3
327 >>> md5 files ;-) files/digest-mod_php-4.4.0-r6
328 >>> md5 files ;-) files/digest-mod_php-4.4.0-r7
329 >>> md5 files ;-) files/digest-mod_php-4.4.0-r8
330 >>> md5 files ;-) files/digest-mod_php-4.4.0-r9
331 >>> md5 files ;-) files/php4.3.11-globals_overwrite.patch
332 >>> md5 files ;-) files/php4.3.11-fopen_wrappers.patch
333 >>> md5 files ;-) files/php4.3.11-gd_safe_mode.patch
334 >>> md5 files ;-) files/php4.3.11-pcre-security.patch
335 >>> md5 files ;-) files/php4.3.11-imap-symlink.diff
336 >>> md5 files ;-) files/php4.3.11-pspell-ext-segf.patch
337 >>> md5 files ;-) files/php4.3.11-phpinfo_xss.patch
338 >>> md5 files ;-) files/php4.3.11-session_save_path-segf.patch
339 >>> md5 files ;-) files/php4.4.0-curl_safemode.patch
340 >>> md5 files ;-) files/php4.4.0-fopen_wrappers.patch
341 >>> md5 files ;-) files/php4.4.0-gd_safe_mode.patch
342 >>> md5 files ;-) files/php4.4.0-globals_overwrite.patch
343 >>> md5 files ;-) files/php4.4.0-imap-symlink.diff
344 >>> md5 files ;-) files/php4.4.0-pcre-security.patch
345 >>> md5 files ;-) files/php4.4.0-phpinfo_xss.patch
346 >>> md5 files ;-) files/php4.4.0-pspell-ext-segf.patch
347 >>> md5 files ;-) files/php4.4.0-session_save_path-segf.patch
348 >>> md5 files ;-) files/4.3.10-r1/70_mod_php.conf
349 >>> md5 files ;-) files/4.3.11-r2/70_mod_php.conf
350 >>> md5 files ;-) files/4.4.0-a1/70_mod_php.conf
351 >>> md5 files ;-) files/4.4.0-a2/70_mod_php.conf
352 >>> md5 src_uri ;-) php-4.4.0.tar.bz2
353 >>> md5 src_uri ;-) php-4.3.2-fopen-url-secure.patch
354 >>> md5 src_uri ;-) php-4.3.6-includepath.diff
355
356 revdep-rebuild failed to emerge all packages
357 you have the following choices:
358
359 - if emerge failed during the build, fix the problems and re-run revdep-rebuild
360 or
361 - use -X or --package-names as first argument (trys to rebuild package, not exact
362 ebuild)
363 or
364 - set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
365 (and remove /root/.revdep-rebuild.5_order to be evaluated again)
366 or
367 - modify the above emerge command and run it manually
368 or
369 - compile or unmerge unsatisfied packages manually, remove temporary files and
370 try again (you can edit package/ebuild list first)
371
372 To remove temporary files, please run:
373 rm /root/.revdep-rebuild*.?_*
374
375 --
376 gentoo-user@g.o mailing list

Replies

Subject Author
[gentoo-user] Re: How serious is revdep-rebuild failure Harry Putnam <reader@×××××××.com>