cdrdao-1.2.0 currently has: gnome? ( >=dev-cpp/gtkmm-2.4 =dev-cpp/libgnomemm-2.6* =dev-cpp/libgnomecanvasmm-2.6* =dev-cpp/gconfmm-2.6* =dev-cpp/libgnomeuimm-2.6* ) cdrdao +gnome (gcdmaster) compiles and runs fine with later versions of the g*mm packages (I have some of the 2.9 series installed). This is because all recent releases of g*mm are API and ABI compatible with the 2.6 releases (they install PN-2.6.pc, for example). Accordingly the deps should be changed to: gnome? ( >=dev-cpp/gtkmm-2.4 >=dev-cpp/libgnomemm-2.6 >=dev-cpp/libgnomecanvasmm-2.6 >=dev-cpp/gconfmm-2.6 >=dev-cpp/libgnomeuimm-2.6 ) I recognise this does not impact systems running only the current Portage tree, but it's as well to be ready for when more recent g*mm ebuilds hit the tree (libgnomecanvasmm, gnome-vfsmm, gconfmm, libgnomeuimm are already on 2.10.0!)
Thanks for testing! I changed the ebuild accordingly.