dev-util/meld-1.5.0 depends on libgnome-python, however the following commit [1] suggest that this dependency has been removed, and nothing in the meld sources does "import gnome" any longer. So is this dependecy really needed? [1] http://git.gnome.org/browse/meld/commit/?id=cc2b6307587c853155a4c330e84760a6a9b40046
while we are at it, why does it depend on libgnome? Nowhere in the INSTALL file is that dependency specified, and there seems to be no sources that interact with it afaics.
From the gnome overlay scripts directory: ./convert-split-python.sh /var/tmp/portage/dev-util/meld-1.5.0/work/meld-1.5.0/ atk cairo codecs ConfigParser copy difflib diffutil dirdiff errno filecmp filediff filemerge gconf gio gladesupport glib glob gnomeglade gobject gtk historyentry logging matchers math meld meldapp melddoc merge misc msgarea _null optparse os pango patchdialog paths preferences prefs random re select shutil stat struct subprocess svn sys task tempfile time traceback tree ui undo vc _vc vcview webbrowser xml * Mapping gconf: dev-python/gconf-python * Mapping gio: dev-python/pygobject * Mapping gobject: dev-python/pygobject * Mapping gtk: dev-python/pygtk it looks like you are right.
+ 17 Jan 2011; Pacho Ramos <pacho@gentoo.org> meld-1.5.0.ebuild: + Drop libgnome-python and libgnome dependencies as reported by Xake in bug + #351605 and confirmed by Gilles and me. Also looks to work ok without libgnome (and looking at fedora spec looks like they also don't depend on it for meld)