From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.1) Gecko/20020826 Description of problem: When I use the file-manager in "redhat-config-nfs" (add --> browse), the following error appears (when redhat-config-nfs is started from an xterm): /usr/share/redhat-config-nfs/propertiesWindow.py:175: DeprecationWarning: use GtkContainer.get_children dlg.children()[0].children()[3].children()[0].children()[1].hide() Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. start "redhat-config-nfs" from an xterm. 2. add --> browse 3. Actual Results: /usr/share/redhat-config-nfs/propertiesWindow.py:175: DeprecationWarning: use GtkContainer.get_children dlg.children()[0].children()[3].children()[0].children()[1].hide() Expected Results: no python errors should appear... Additional info: redhat-config-nfs-1.0-1
Should be fixed in redhat-config-nfs-1.0.0-3 QA, please verify.
Even worse, I cannot get "redhat-config-nfs" working on my system at all. (redhat-config-nfs-1.0.1-3) The other "redhat-config-" tools seem to work (apart from some non-fatal gtk-errors) fine. This is the output from "redhat-config-nfs" when started : [root@nec root]# redhat-config-nfs (redhat-config-nfs.py:5260): Gtk-CRITICAL **: file gtkitemfactory.c: line 958 (gtk_item_factory_create_item): assertion `entry->path[0] == '/'' failed (redhat-config-nfs.py:5260): Gtk-CRITICAL **: file gtkitemfactory.c: line 958 (gtk_item_factory_create_item): assertion `entry->path[0] == '/'' failed (redhat-config-nfs.py:5260): Gtk-CRITICAL **: file gtkitemfactory.c: line 958 (gtk_item_factory_create_item): assertion `entry->path[0] == '/'' failed (redhat-config-nfs.py:5260): Gtk-CRITICAL **: file gtkitemfactory.c: line 958 (gtk_item_factory_create_item): assertion `entry->path[0] == '/'' failed (redhat-config-nfs.py:5260): Gtk-CRITICAL **: file gtkitemfactory.c: line 958 (gtk_item_factory_create_item): assertion `entry->path[0] == '/'' failed (redhat-config-nfs.py:5260): Gtk-CRITICAL **: file gtkitemfactory.c: line 958 (gtk_item_factory_create_item): assertion `entry->path[0] == '/'' failed (redhat-config-nfs.py:5260): Gtk-CRITICAL **: file gtkitemfactory.c: line 958 (gtk_item_factory_create_item): assertion `entry->path[0] == '/'' failed (redhat-config-nfs.py:5260): Gtk-CRITICAL **: file gtkitemfactory.c: line 958 (gtk_item_factory_create_item): assertion `entry->path[0] == '/'' failed Traceback (most recent call last): File "/usr/share/redhat-config-nfs/redhat-config-nfs.py", line 29, in ? mainWindow.mainWindow() File "/usr/share/redhat-config-nfs/mainWindow.py", line 114, in __init__ self.actionMenu = self.menuBar.get_children()[0].get_submenu() IndexError: list index out of range
I suspect that something is hosed with your GTK installation. You should not be seeing these assertion errors. Those errors are causing the Action menu to be empty, which causes the Python traceback. The problem actually seems to be at the GTK level now. I recommend opening a new bug against GTK, but make sure you are using the version that shipped in 8.0.
I'm using a fresh installation of Red Hat Linux 8.0 Personal (shrink-wrapped \ && crc-verified). I'll open a bug against the gtk component.
Seems to be fixed in redhat-config-nfs-1.0.2-2 (tested with Red Hat Linux release 8.0.92 (Phoebe)). Thanks!