(Note : Details of how I got into this mess, and contents of /etc/portage/package.keywords and /etc/make.conf at appended to the end of this request )
Hi, I have got into a state that has me stumbed - can anyone help please? On trying to update I find that packages failed to build during the prerequisite checks with error: dbus-binding-tool: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory make[3]: *** [notificationdaemon-dbus-glue.h] Error 127 eix dbus gives the output [I] sys-apps/dbus Available versions: 1.0.2-r1 1.0.2-r2 {X debug doc kernel_FreeBSD kernel_linux selinux} Installed versions: 1.0.2-r2(19:35:44 24/08/07)(X -debug doc -kernel_FreeBSD kernel_linux -selinux) Homepage: http://dbus.freedesktop.org/ Description: A message bus system, a simple way for applications to talk to each other I re-built dbus using command: >emerge --oneshot =sys-apps/dbus-1.0.2-r2 but still dbus-binding-tool complains of error whilst loading libexpat.so.0. Then ran >revdep-rebuild --library=libexpat.so.0 but this produced: All prepared. Starting rebuild... emerge --oneshot =app-cdr/k3b-1.0.2 =app-pda/jpilot-0.99.7-r1 =xfce-base/orage-4.4.1 =xfce-base/xfce-mcs-manager-4.4.1 =media-libs/libwmf-0.2.8.4 =app-office/abiword-2.4.6 =kde-base/kcminit-3.5.3 =kde-base/khotkeys-3.5.5 =kde-base/ksmserver-3.5.5 =kde-base/kdebase-kioslaves-3.5.5-r1 =kde-base/kpersonalizer-3.5.5 =kde-base/kdesu-3.5.5 =kde-base/konqueror-3.5.5 =kde-base/ksplashml-3.5.5 =kde-base/kdesdk-kioslaves-3.5.5 =kde-base/kdelibs-3.5.5-r10 =kde-base/kwin-3.5.5-r2 =kde-base/libkonq-3.5.5 =kde-base/kdialog-3.5.5 =kde-base/kreadconfig-3.5.0 =kde-base/kfind-3.5.5 =kde-base/kicker-3.5.5 =kde-base/kcontrol-3.5.5 =kde-base/kdepasswd-3.5.5 =kde-base/kdm-3.5.5-r1 =kde-base/khelpcenter-3.5.5 =app-emulation/emul-linux-x86-xlibs-10.0 =app-emulation/emul-linux-x86-gtklibs-10.0-r1 =x11-wm/fluxbox-1.0_rc3 =media-sound/audacity-1.3.2-r1 =media-sound/amarok-1.4.5-r1 =x11-libs/wxGTK-2.6.3.3 =www-servers/apache-2.0.58-r2 =net-misc/neon-0.26.3 =app-text/wv-1.2.3-r1 =sys-apps/hal-0.5.9-r1 =dev-util/kdevelop-3.3.5 =media-gfx/graphviz-2.12 =net-irc/xchat-2.8.2-r1 =dev-libs/dbus-glib-0.73 =dev-libs/apr-util-1.2.8 =dev-libs/apr-util-0.9.12-r1 =sys-devel/gdb-6.6-r2 =xfce-extra/thunar-volman-0.1.2 =xfce-extra/xarchiver-0.4.6 =xfce-extra/xfce4-mixer-4.4.1 =xfce-extra/verve-0.3.5 .......... Calculating dependencies - emerge: there are no ebuilds to satisfy "=net-irc/xchat-2.8.2-r1". Details of how I got into this mess, and contents of /etc/portage/package.keywords and /etc/make.conf follow. On running ---------- >eix-sync >emerge -uDNav world I got problems that indicated that libexpat.so.0 could not be loaded. So I ran -------- >emerge -uDNav XML-Parser which indicated that XML-Parser was up to date So I next ran ------------- >revdep-rebuild which produced the output: Evaluating package order... Warning: Failed to resolve package order. Will merge in "random" order! Possible reasons: - An ebuild is no longer in the portage tree. - An ebuild is masked, use /etc/portage/packages.keyword and/or /etc/portage/package.unmask to unmask it ..... done. (/root/.revdep-rebuild.5_order) All prepared. Starting rebuild... emerge --oneshot =x11-drivers/ati-drivers-8.37.6-r1 =sys-block/gparted-0.3.3 =app-cdr/k3b-1.0.2 =app-pda/jpilot-0.99.7-r1 =xfce-base/orage-4.4.1 =xfce-base/xfce-utils-4.4.1-r1 =xfce-base/xfwm4-4.4.1 =xfce-base/xfce4-session-4.4.1 =xfce-base/xfce-mcs-manager-4.4.1 =media-libs/libwmf-0.2.8.4 =app-office/abiword-2.4.6 =kde-base/kcminit-3.5.3 =kde-base/khotkeys-3.5.5 =kde-base/ksmserver-3.5.5 =kde-base/kdebase-kioslaves-3.5.5-r1 =kde-base/kpersonalizer-3.5.5 =kde-base/kdesu-3.5.5 =kde-base/konqueror-3.5.5 =kde-base/ksplashml-3.5.5 =kde-base/kdesdk-kioslaves-3.5.5 =kde-base/kdelibs-3.5.5-r10 =kde-base/kwin-3.5.5-r2 =kde-base/libkonq-3.5.5 =kde-base/kdialog-3.5.5 =kde-base/kreadconfig-3.5.0 =kde-base/kfind-3.5.5 =kde-base/kicker-3.5.5 =kde-base/kcontrol-3.5.5 =kde-base/kdepasswd-3.5.5 =kde-base/kdm-3.5.5-r1 =kde-base/khelpcenter-3.5.5 =x11-wm/fluxbox-1.0_rc3 =media-sound/audacity-1.3.2-r1 =media-sound/vorbis-tools-1.1.1-r3 =media-sound/amarok-1.4.5-r1 =x11-libs/wxGTK-2.6.3.3 =x11-libs/vte-0.14.2 =www-servers/apache-2.0.58-r2 =net-misc/neon-0.26.3 =app-text/wv-1.2.3-r1 =sys-apps/dbus-1.0.2-r2 =sys-apps/hal-0.5.9-r1 =dev-util/kdevelop-3.3.5 =media-gfx/graphviz-2.12 =media-gfx/gimp-2.2.14 =net-irc/xchat-2.8.2-r1 =dev-libs/dbus-glib-0.73 =dev-libs/apr-util-1.2.8 =dev-libs/apr-util-0.9.12-r1 =gnome-base/gnome-keyring-0.6.0 =sys-devel/gettext-0.16.1 =sys-devel/gdb-6.6-r2 =xfce-extra/thunar-volman-0.1.2 =xfce-extra/xarchiver-0.4.6 =xfce-extra/xfce4-mixer-4.4.1 =xfce-extra/mousepad-0.2.12 =xfce-extra/verve-0.3.5 .......... Calculating dependencies | emerge: there are no ebuilds to satisfy "=media-gfx/gimp-2.2.14". Then I ran >>emerge -avDuN world This successfully built the mime package that it previously could not build due to problem with gettext. dbus-binding-tool: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory make[3]: *** [notificationdaemon-dbus-glue.h] Error 127 Contents of /etc/portage/package.keywords: x11-drivers/ati-drivers =app-admin/eselect-1.0.9 dev-util/subversion ~amd64 mail-client/claws-mail-pdf-viewer ~amd64 rox-base/mime-editor=~amd64 rox-base/mime-editor ~amd64 dev-java/sun-jdk ~amd64 net-misc/ajaxterm ~amd64 dev-python/cherrypy ~amd64 www-servers/tomcat ~amd64 dev-java/tomcat-servlet-api ~amd64 dev-java/jakarta-jstl ~amd64 dev-python/django ~amd64 net-www/gnash amd64 net-www/gnash ~amd64 media-libs/libptp2 ~amd64 sys-fs/gphotofs ~amd64 gnome-extra/hal-device-manager ~amd64 media-gfx/f-spot ~amd64 dev-java/java-sdk-docs ~amd64 app-cdr/k3b ~amd64 app-misc/ddccontrol ~amd64 app-misc/ddccontrol-db ~amd64 mail-client/claws-mail ~amd64 Contents of /etc/make.conf: # These settings were set by the catalyst build script that automatically built this stage # Please consult /etc/make.conf.example for a more detailed example CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" CXXFLAGS="${CFLAGS}" GENTOO_MIRRORS="http://www.mirorservice.org/sites/www.ibiblio.org/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" INPUT_DEVICES="keyboard mouse" VIDEO_CARDS="fglrx" # 2007 June 5 # For HPLIP added foomaticdb, scanner, snmp # For xsane added gimp USE="doc asf kde qt4 dbus -gnome hal startup-notification X samba nsplugin acpi \ apm lm_sensors subversion java bzip2 fpx graphviz gs jbig jpeg \ jpeg2k mpeg png tiff truetype wmf xml opengl expat gtk \ xcomposite alsa dvd dxr3 imagemagick encode ieee1394 ogg xvid vcd \ wavpack win32codecs cddb mng svg midi symlink vorbis slp \ foomaticdb scanner snmp gimp type1 mp3 flac ladspa \ libsamplerate 3dnow sndfile cairo" # put my own ebuilds into /usr/local/portage PORTDIR_OVERLAY="/usr/local/portage" # source the layman configuration tool that allow installation of overlays source /usr/portage/local/layman/make.conf # Setup Portage elog PORTAGE_ELOG_CLASSES="info warn error log" PORTAGE_ELOG_SYSTEM="save" -- ##### ## ### ###### /### ### /# / / ### ## / / / ### ## / / ## ## ## ## ## /### ## #### ## ## ## ## / ### / ## ### / ## [EMAIL PROTECTED] /### ## / / ###/ ## ###/ ## mobile: 07972184336 / ### ## / ## ## ## ## ## ## ######/ ## ## ## ## ## ## ###### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## /# ## /# ## ## ## ####/ ## ######/ ## ### / ## ## ## ### ## ##### ## ##/ ### # / ### / #####/ ### Linux 2.6.20-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux -- [EMAIL PROTECTED] mailing list