On Thursday 12 October 2006 19:46, Mick wrote: > A revdep-rebuid caused a multitude of remerging (karamba, xmms et al, > including flac). Flac fails as follows: > > ================================================ > ../../libtool-disable-static --tag=CC --mode=compile > i686-pc-linux-gnu-gcc -DHAV > E_CONFIG_H -I. -I. -I../.. -I../../src -include > config.h -I/usr/include/xmms -I > /usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include > -D_REENTRAN T -I../.. -I./include -I../../include -DNDEBUG > -DFLaC__INLINE=__inline__ -O2 -ma rch=pentium3 -fomit-frame-pointer -msse > -pipe -c -o configure.lo configure.c i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H > -I. -I. -I../.. -I../../src -include conf > ig.h -I/usr/include/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 > -I/usr/l ib/glib/include -D_REENTRANT -I../.. -I./include -I../../include > -DNDEBUG -DFLaC __INLINE=__inline__ -O2 -march=pentium3 > -fomit-frame-pointer -msse -pipe -c conf > igure.c -fPIC -DPIC -o .libs/configure.o > configure.c:27:21: error: gtk/gtk.h: No such file or directory > In file included from configure.c:32: > /usr/include/xmms/dirbrowser.h:28: error: expected '=', ',', ';', 'asm' > or '__at tribute__' > before '*' token > In file included from configure.c:33: > /usr/include/xmms/titlestring.h:80: error: expected '=', ',', ';', 'asm' > or '__a ttribute__' > before '*' token > In file included from configure.c:34: > /usr/include/xmms/util.h:9: error: expected '=', ',', ';', 'asm' > or '__attribute __' > before '*' token > configure.c:94: error: expected '=', ',', ';', 'asm' or '__attribute__' > before ' *' token > configure.c:95: error: expected '=', ',', ';', 'asm' or '__attribute__' > before ' *' token > configure.c:97: error: expected '=', ',', ';', 'asm' or '__attribute__' > before ' *' token > configure.c:98: error: expected '=', ',', ';', 'asm' or '__attribute__' > before ' *' token > . . . > [snip] > configure.c:695: error: 'streaming_proxy_auth_user_entry' undeclared (first > use in this function) > configure.c:700: error: 'streaming_proxy_auth_pass_label' undeclared (first > use in this function) > configure.c:703: error: 'streaming_proxy_auth_pass_entry' undeclared (first > use in this function) > configure.c:721: error: 'streaming_save_use' undeclared (first use in this > funct ion) > configure.c:723: error: 'streaming_save_use_cb' undeclared (first use in > this fu nction) > configure.c:726: error: 'streaming_save_hbox' undeclared (first use in this > func tion) > configure.c:733: error: 'streaming_save_entry' undeclared (first use in > this fun ction) > configure.c:738: error: 'streaming_save_browse_cb' undeclared (first use in > this function) > configure.c:763: error: 'GTK_BUTTONBOX_END' undeclared (first use in this > functi on) > configure.c:768: error: 'flac_configurewin_ok' undeclared (first use in > this fun ction) > configure.c:769: error: 'GTK_CAN_DEFAULT' undeclared (first use in this > function ) > configure.c:774: error: 'gtk_widget_destroy' undeclared (first use in this > funct ion) > configure.c: In function 'FLAC_XMMS__aboutbox': > configure.c:783: error: expected '=', ',', ';', 'asm' or '__attribute__' > before '*' token > configure.c:783: error: 'about_window' undeclared (first use in this > function) configure.c:799: error: 'gtk_widget_destroyed' undeclared (first > use in this fun ction) > make[3]: *** [configure.lo] Error 1 > make[3]: Leaving directory > `/var/tmp/portage/flac-1.1.2-r3/work/flac-1.1.2/src/p > lugin_xmms' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/var/tmp/portage/flac-1.1.2-r3/work/flac-1.1.2/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/var/tmp/portage/flac-1.1.2-r3/work/flac-1.1.2' > make: *** [all] Error 2 > > !!! ERROR: media-libs/flac-1.1.2-r3 failed. > Call stack: > ebuild.sh, line 1546: Called dyn_compile > ebuild.sh, line 937: Called src_compile > flac-1.1.2-r3.ebuild, line 51: Called die > ================================================ > > What now? BTW, this is the revdep-rebuild output that started it all: =============================================== Checking dynamic linking consistency... broken /usr/bin/imlib_config (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/bin/wmxmms (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/bin/xmms (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/libxmms.so.1.3.1 (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/xmms/Effect/libstereo.so (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/xmms/General/libstatusdocklet.so (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/xmms/Input/libcdaudio.so (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/xmms/Input/libmikmod.so (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/xmms/Input/libmpg123.so (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/xmms/Input/libvorbis.so (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/xmms/Input/libxmms-flac.so (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/xmms/Input/libxmmsmad.so (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/xmms/Output/libALSA.so (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/xmms/Output/libOSS.so (requires libgdk-1.2.so.0 libgtk-1.2.so .0) broken /usr/lib/xmms/Output/libdisk_writer.so (requires libgdk-1.2.so.0 libgtk-1.2.so.0) broken /usr/lib/libxmms.la (requires /usr/lib/libgtk.la) broken /usr/lib/libxmms.la (requires /usr/lib/libgdk.la) broken /usr/lib/xmms/Effect/libstereo.la (requires /usr/lib/libgtk.la) broken /usr/lib/xmms/Effect/libstereo.la (requires /usr/lib/libgdk.la) broken /usr/lib/xmms/General/libstatusdocklet.la (requires /usr/lib/libgtk.la) broken /usr/lib/xmms/General/libstatusdocklet.la (requires /usr/lib/libgdk.la) broken /usr/lib/xmms/Input/libcdaudio.la (requires /usr/lib/libgtk.la) broken /usr/lib/xmms/Input/libcdaudio.la (requires /usr/lib/libgdk.la) broken /usr/lib/xmms/Input/libmikmod.la (requires /usr/lib/libgtk.la) broken /usr/lib/xmms/Input/libmikmod.la (requires /usr/lib/libgdk.la) broken /usr/lib/xmms/Input/libmp4.la (requires /usr/lib/libgtk.la) broken /usr/lib/xmms/Input/libmp4.la (requires /usr/lib/libgdk.la) broken /usr/lib/xmms/Input/libmpg123.la (requires /usr/lib/libgtk.la) broken /usr/lib/xmms/Input/libmpg123.la (requires /usr/lib/libgdk.la) broken /usr/lib/xmms/Input/libvorbis.la (requires /usr/lib/libgtk.la) broken /usr/lib/xmms/Input/libvorbis.la (requires /usr/lib/libgdk.la) broken /usr/lib/xmms/Input/libxmms-flac.la (requires /usr/lib/libgtk.la) broken /usr/lib/xmms/Input/libxmms-flac.la (requires /usr/lib/libgdk.la) broken /usr/lib/xmms/Output/libALSA.la (requires /usr/lib/libgtk.la) broken /usr/lib/xmms/Output/libALSA.la (requires /usr/lib/libgdk.la) broken /usr/lib/xmms/Output/libOSS.la (requires /usr/lib/libgtk.la) broken /usr/lib/xmms/Output/libOSS.la (requires /usr/lib/libgdk.la) broken /usr/lib/xmms/Output/libdisk_writer.la (requires /usr/lib/libgtk.la) broken /usr/lib/xmms/Output/libdisk_writer.la (requires /usr/lib/libgdk.la) done. (/root/.revdep-rebuild.3_rebuild) Assigning files to ebuilds... done. (/root/.revdep-rebuild.4_ebuilds) Evaluating package order... done. (/root/.revdep-rebuild.5_order) All prepared. Starting rebuild... emerge --oneshot -v -p =media-libs/flac-1.1.2-r3 =media-libs/imlib-1.9.14-r3 =media-sound/xmms-1.2.10-r15 =media-plugins/xmms-alsa-1.2.10-r2 =media-plugins/xmms-mpg123-1.2.10-r1 =media-plugins/xmms-mikmod-1.2.10 =media-plugins/xmms-vorbis-1.2.10-r1 =media-plugins/xmms-oss-1.2.10 =media-plugins/xmms-mad-0.8 =media-plugins/xmms-cdaudio-1.2.10-r1 =media-plugins/xmms-disk-writer-1.2.10-r1 =media-plugins/xmms-status-plugin-1.0-r1 =media-plugins/xmms-stereo-1.2.10 =============================================== -- Regards, Mick