Bug#308974: python2.3-gamin says "'module' object has no attribute 'engine_get_for_address'"

Philippe Tonguet Philippe Tonguet <philippe.tonguet@ext.cri74.org>, 308974@bugs.debian.org
Fri, 13 May 2005 17:16:42 +0200


Package: python2.3-gamin
Version: 0.0.26-1

I installed sabayon-0.17.tar.gz found at
http://ftp.gnome.org/pub/GNOME/sources/sabayon/
I launch Sabayon and when I want to save, I have "'module' object has no attribute 'engine_get_for_address'".

$ sudo sabayon
(-> I change a key of gconf with gconf-editor)
(-> I click on the button "Save")
  Traceback (most recent call last):
  File "/root/package-sabayon/sabayon-0.17/debian/sabayon/usr/lib/python2.3/site-packages/sabayon/monitorwindow.py", line 106, in __handle_save
  change.get_source ().commit_change (change, mandatory)
  File "/root/package-sabayon/sabayon-0.17/debian/sabayon/usr/lib/python2.3/site-packages/sabayon/sources/gconfsource.py", line 148, in commit_change
  (client, address) = self.get_committing_client_and_address (mandatory)
  File "/root/package-sabayon/sabayon-0.17/debian/sabayon/usr/lib/python2.3/site-packages/sabayon/sources/gconfsource.py", line 132, in get_committing_client_and_address
  (client, address) = get_client_and_address_for_path (os.path.join (self.home_dir, ".gconf.xml.defaults"))
  File "/root/package-sabayon/sabayon-0.17/debian/sabayon/usr/lib/python2.3/site-packages/sabayon/sources/gconfsource.py", line 59, in get_client_and_address_for_path
  engine = gconf.engine_get_for_address (address)
  AttributeError: 'module' object has no attribute 'engine_get_for_address'

When I launch the debug, I have the following:

$ SABAYON_DEBUG=all sabayon
(23902) user-profile: Constructing profile from /tmp/profil.zip
(23902) storage: Creating profile '/tmp/profil.zip' from '/tmp/profil.zip'
(23902) user-profile: Loading modules from /usr/lib/python2.3/site-packages/sabayon/sources
(23902) user-profile: Loading module: gconfsource
(23902) user-profile: Loading module: filessource
(23902) user-profile: Loading module: mozillasource
(23902) user-profile: Loading module: paneldelegate
(23902) user-profile: Constructing object from loaded module using gconfsource.get_source
(23902) user-profile: Constructing object from loaded module using gconfsource.get_gconf_delegate
(23902) user-profile: Constructing object from loaded module using filessource.get_gconf_delegate
(23902) user-profile: Constructing object from loaded module using mozillasource.get_gconf_delegate
(23902) user-profile: Constructing object from loaded module using paneldelegate.get_gconf_delegate
(23902) user-profile: Constructing object from loaded module using filessource.get_source
(23902) user-profile: Constructing object from loaded module using gconfsource.get_files_delegate
(23902) user-profile: Constructing object from loaded module using filessource.get_files_delegate
(23902) user-profile: Constructing object from loaded module using mozillasource.get_files_delegate
(23902) mozilla-source: Delegate construction
(23902) user-profile: Constructing object from loaded module using paneldelegate.get_files_delegate
(23902) dir-monitor: Ignoring directories ['.metacity/sessions', '.gconf', '.gconf.xml.defaults', '.gconf.xml.mandatory', '.gconfd', '.nautilus/metafiles']
(23902) dir-monitor: Ignoring files ['.xsession-errors', '.gnome/gnome-vfs/.trash_entry_cache', '.gnome2/share/fonts/fonts.dir', '.gnome2/share/cursor-fonts/fonts.dir']
(23902) user-profile: Constructing object from loaded module using mozillasource.get_source
(23902) user-profile: Constructing object from loaded module using paneldelegate.get_source
(23902) user-profile: 2 sources loaded:
(23902) user-profile:   GConf
(23902) user-profile:   Files
(23902) user-profile: Starting monitoring
(23902) mozilla-source: start_monitoring:
(23902) mozilla-source: FirefoxProfilesIni.read() path = /home/toto/.mozilla/firefox/profiles.ini
(23902) mozilla-source: defaulting profile to the only choice
(23902) mozilla-source: FirefoxProfilesIni.load_profiles()
(23902) mozilla-source: FirefoxProfilesIni.load_profiles() pref=/home/toto/.firefox/default/2pxe2ud8.slt/prefs.js
(23902) mozilla-source: JavascriptPrefsFile: created (/home/toto/.firefox/default/2pxe2ud8.slt/prefs.js)
(23902) mozilla-source: read profile prefs (/home/toto/.firefox/default/2pxe2ud8.slt/prefs.js)
(23902) dir-monitor: Starting to recursively monitor '/home/toto'
(23902) dir-monitor: Ignoring directory '/home/toto/.gconfd'
(23902) dir-monitor: Ignoring file '/home/toto/.gnome2/share/fonts/fonts.dir'
(23902) dir-monitor: Ignoring file '/home/toto/.gnome2/share/cursor-fonts/fonts.dir'
(23902) dir-monitor: Ignoring directory '/home/toto/.metacity/sessions'
(23902) dir-monitor: Ignoring directory '/home/toto/.nautilus/metafiles'
(23902) dir-monitor: Ignoring directory '/home/toto/.gconf.xml.mandatory'
(23902) dir-monitor: Ignoring directory '/home/toto/.gconf.xml.defaults'
(23902) dir-monitor: Ignoring directory '/home/toto/.gconf'
(23902) dir-monitor: Ignoring file '/home/toto/.gnome/gnome-vfs/.trash_entry_cache'
(23902) dir-monitor: Ignoring file '/home/toto/.xsession-errors'
(23902) dir-monitor: Got gamin event 'created' on '/home/toto/.fonts.cache-1.TMP-Iprajf'
(23902) dir-monitor: Got gamin event 'changed' on '/home/toto/.fonts.cache-1.TMP-Iprajf'
(23902) dir-monitor: Got gamin event 'created' on '/home/toto/.fonts.cache-1.LCK'
(23902) dir-monitor: Got gamin event 'deleted' on '/home/toto/.fonts.cache-1.TMP-Iprajf'
(23902) dir-monitor: Got gamin event 'created' on '/home/toto/.fonts.cache-1.NEW'
(23902) dir-monitor: Got gamin event 'changed' on '/home/toto/.fonts.cache-1.NEW'
(23902) dir-monitor: Got gamin event 'deleted' on '/home/toto/.fonts.cache-1.NEW'
(23902) dir-monitor: Got gamin event 'changed' on '/home/toto/.fonts.cache-1'
(23902) files-source: Emitting event 'changed' on file '.fonts.cache-1'
(23902) dir-monitor: Got gamin event 'deleted' on '/home/toto/.fonts.cache-1.LCK'
(23902) dir-monitor: Got gamin event 'changed' on '/home/toto/debug_sabayon.txt'
(23902) files-source: Emitting event 'changed' on file 'debug_sabayon.txt'
(23902) dir-monitor: Got gamin event 'changed' on '/home/toto/.gnome2_private'
(23902) dir-monitor: Got gamin event 'created' on '/home/toto/.fonts.cache-1.TMP-NM29l5'
(23902) files-source: Emitting event 'created' on file '.fonts.cache-1.TMP-NM29l5'
(23902) dir-monitor: Got gamin event 'changed' on '/home/toto/.fonts.cache-1.TMP-NM29l5'
(23902) files-source: Emitting event 'changed' on file '.fonts.cache-1.TMP-NM29l5'
(23902) dir-monitor: Got gamin event 'created' on '/home/toto/.fonts.cache-1.LCK'
(23902) files-source: Emitting event 'created' on file '.fonts.cache-1.LCK'
(23902) dir-monitor: Got gamin event 'deleted' on '/home/toto/.fonts.cache-1.TMP-NM29l5'
(23902) dir-monitor: Got gamin event 'created' on '/home/toto/.fonts.cache-1.NEW'
(23902) files-source: Emitting event 'created' on file '.fonts.cache-1.NEW'
(23902) dir-monitor: Got gamin event 'changed' on '/home/toto/.fonts.cache-1.NEW'
(23902) dir-monitor: Got gamin event 'deleted' on '/home/toto/.fonts.cache-1.NEW'
(23902) dir-monitor: Got gamin event 'changed' on '/home/toto/.fonts.cache-1'
(23902) files-source: Emitting event 'changed' on file '.fonts.cache-1'
(23902) dir-monitor: Got gamin event 'deleted' on '/home/toto/.fonts.cache-1.LCK'
(23902) dir-monitor: Got gamin event 'changed' on '/home/toto/.gconfd'
(23902) dir-monitor: Ignoring directory '/home/toto/.gconfd'
(23902) gconf-source: Got GConf notification on '/apps/gnome-session/options/show_splash_screen'
(23902) gconf-source: Got GConf notification on '/apps/gnome-session/options/show_splash_screen'
(23902) admin-tool: Selected: /apps/gnome-session/options/show_splash_screen
(23902) admin-tool: Selected: .fonts.cache-1
(23902) admin-tool: Selected: .fonts.cache-1.NEW
(23902) admin-tool: Selected: .fonts.cache-1.LCK
(23902) admin-tool: Selected: .fonts.cache-1.TMP-NM29l5
(23902) admin-tool: Selected: debug_sabayon.txt
(23902) admin-tool: Committing: /apps/gnome-session/options/show_splash_screen, mandatory = True
(23902) user-profile: Syncing all committed changes to disk
(23902) gconf-source: Shutting down gconfd in order to sync changes to disk
(23902) storage: Reading metadata from '/tmp/profil.zip'
(23902) storage: No changes to profile '/tmp/profil.zip' need saving


I am using Debian GNU/Linux 2.2, kernel 2.4.