Released 12-Aug-2010 07:55 http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.88.tar.gz Reproducible: Always
+*dbus-glib-0.88 (10 Oct 2010) + + 10 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> + +dbus-glib-0.88.ebuild: + Version bump wrt #340409 by "teidakankan".
Bumping to dbus-glib-0.88 results in breaking many other emerges on my system. In particular the file /usr/lib/libdbus-glib-1.la is missing! This breaks the building of: gedit, gnome-vfs, libbonoboui, libgnomeui, goffice, gnumeric and most importantly metacity and gnome-terminal. The error is the same for all: libtool: link: `/usr/lib/libdbus-glib-1.la' is not a valid libtool archive because the file has been removed! It would be nice if someone could explain why/how these ".la" files are created (I could copy one from an old root file system but I have no idea if that is the correct thing to do.)
Just emerge lafilefixer and run "lafilefixer --justfixit". That will fix your system. You dont need the .la files, they're useless for dbus-glib.
Please refer to the lengthy thread about this on gentoo-dev ([gentoo-dev] Re: .la files and their future on Gentoo). ~arch packages are allowed to remove these files as long as they do not get stabled before portage 2.1.9.something.