Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 351605 - does dev-util/meld-1.5.0 does not need libgnome-python
Summary: does dev-util/meld-1.5.0 does not need libgnome-python
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2011-01-13 21:34 UTC by Xake
Modified: 2011-01-17 14:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xake 2011-01-13 21:34:25 UTC
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
Comment 1 Xake 2011-01-13 23:04:33 UTC
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.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-01-17 13:47:48 UTC
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.
Comment 3 Pacho Ramos gentoo-dev 2011-01-17 14:06:19 UTC
+  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)