Created attachment 310813 [details] patch for dbus-1.4.20 (against dbus-1.4.12) When I try to update my system I get emerge: there are no ebuilds to satisfy ">=sys-apps/dbus-1.4.16". (dependency required by "dev-libs/dbus-glib-0.98" [installed]) (dependency required by "xfce-base/xfconf-4.8.1" [installed]) (dependency required by "xfce-base/xfce4-settings-4.8.3" [installed]) (dependency required by "xfce-base/xfce4-meta-4.8" [installed]) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) I've attached an ebuild that bumps the version to =sys-apps/dbus-1.4.20 as 1.4.16 wouldn't compile with >=dev-libs/glib-2.32 (g_thread_init was removed). The newer dbus doesn't use the deprecated thread API so I think it depends on the newer glib, but someone might want to verify that. The only other change is to change the version of the solaris patch to be constant (rather than tracking the ebuild version). This ebuild works on my Red Hat 5 based amd64 box. I've attached the diff between 1.4.12 and 1.4.20, I'll also attach the full 1.4.20 ebuild.
Created attachment 310815 [details] dbus-1.4.20.ebuild The whole ebuild that 310813 patches into.
I've bumped it, the solaris patch should no longer be necessary, as the upstream bug has been resolved. Thanks.