After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 586528 - Get rid of deprecated libgnome(ui)
Get rid of deprecated libgnome(ui)
Status: RESOLVED NOTABUG
Product: conduit
Classification: Other
Component: core
unspecified
Other Linux
: Normal normal
: ---
Assigned To: conduit-maint@gnome.bugs
conduit-maint@gnome.bugs
Depends on: 569774
Blocks:
 
 
Reported: 2009-06-21 13:32 UTC by André Klapper
Modified: 2009-06-21 18:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2009-06-21 13:32:49 UTC
According to http://www.gnome.org/~fpeters/299.html Conduit depends on libgnomeui.
This must be removed for GNOME 3. See http://live.gnome.org/LibgnomeMustDie


$:andre\> grep -r nome.ui .
./test/python-tests/common.py:    import gnome.ui
./test/python-tests/common.py:    gnome.ui.authentication_manager_init()
./conduit/gtkui/UI.py:            import gnome.ui
./conduit/gtkui/UI.py:            gnome.ui.authentication_manager_init()
Comment 1 André Klapper 2009-06-21 16:17:06 UTC
According to http://live.gnome.org/LibgnomeMustDie gnome-authentication-manager is only needed for gnome-vfs, which is deprecated. For GIO, use GtkMountOperation for authentication dialogs.

Adding dependency on bug 569774.
Comment 2 John Carr 2009-06-21 17:26:46 UTC
The instance in gtkui is only called when the user enables GnomeVfs via ./configure. The default GIO mode won't call this. The instance in common.py seems to be dead code.

Both of these will go away with my patch for 569774.

But closing this as NOTABUG (currently libgnomeui is desired if someone is using the gnomevfs mode).
Comment 3 André Klapper 2009-06-21 18:11:13 UTC
So *IF* gio *IS* already the default, there's no need to rush with kicking out gnome-vfs.

If so, I'm going to whitelist conduit so this will not be listed at http://www.gnome.org/~fpeters/299.html .