[breezy] Error if mini-commander applet is active on the panel

Bug #19220 reported by Philip Van Hoof
8
Affects Status Importance Assigned to Milestone
gnome-applets (Ubuntu)
Fix Released
Medium
Sebastien Bacher

Bug Description

An error occurred while loading or saving configuration information for
mini_commander_applet. Some of your configuration settings may not work properly.

Failed: Failed: Schema `/schemas/apps/mini-commander-global/macro_patterns'
specified for `/apps/mini-commander/macro_patterns' stores a non-schema value
Failed: Failed: Schema `/schemas/apps/mini-commander-global/macro_commands'
specified for `/apps/mini-commander/macro_commands' stores a non-schema value

This is what I get from gconf-editor when I go to
/schemas/apps/mini-commander-global/macro_commands

An error occurred while loading or saving configuration information for
gconf-editor. Some of your configuration settings may not work properly.
Type mismatch: Expected `UNKNOWN, 5' got `List' for key
/schemas/apps/mini-commander-global/macro_commands

And for /schemas/apps/mini-commander-global/macro_patterns

An error occurred while loading or saving configuration information for
gconf-editor. Some of your configuration settings may not work properly.
Type mismatch: Expected `UNKNOWN, 5' got `List' for key
/schemas/apps/mini-commander-global/macro_patterns

Revision history for this message
Philip Van Hoof (pvanhoof) wrote :
Revision history for this message
Thomas Hood (jdthood) wrote :

I have a problem too. When I add mini-commander to the panel I get an
error dialog with this message:

    An error occurred while loading or saving configuration information for
mini_commander_applet. Some of your configuration settings may not work properly.

Details:

    Failed: Failed: Schema `/schemas/apps/mini-commander-global/macro_patterns'
specified for `/apps/mini-commander/macro_patterns' stores a non-schema value
    Failed: Failed: Schema `/schemas/apps/mini-commander-global/macro_commands'
specified for `/apps/mini-commander/macro_commands' stores a non-schema value

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug, this upload fixes the issue:

 gnome-applets (2.11.2-0ubuntu2) breezy; urgency=low
 .
   * debian/gnome-applets.postinst, debian/gnome-applets-data.postinst,
     debian/rules:
     - use upstream mc-install-default-macros (Ubuntu: #12966).

Revision history for this message
Michaël Arnauts (michael-arnauts) wrote :

Updating gives this error:

Setting up gnome-applets (2.11.2-0ubuntu2) ...

(process:6806): GConf-CRITICAL **: gconf_schema_get_type: assertion `schema !=
NULL' failed

** ERROR **: file
/build/buildd/gnome-applets-2.11.2/./mini-commander/src/mc-install-default-macros.c:
line 84 (install_default_macros_list): assertion failed: (gconf_schema_get_type
(schema) == GCONF_VALUE_LIST)
aborting...
/var/lib/dpkg/info/gnome-applets.postinst: line 11: 6806 Trace/breakpoint trap
  HOME=/root GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
/usr/lib/gnome-applets/mc-install-default-macros >/dev/null
dpkg: error processing gnome-applets (--configure):
 subprocess post-installation script returned error exit status 133
dpkg: dependency problems prevent configuration of gnome-applets-data:
 gnome-applets-data depends on gnome-applets (= 2.11.2-0ubuntu2); however:
  Package gnome-applets is not configured yet.
dpkg: error processing gnome-applets-data (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 gnome-applets
 gnome-applets-data
E: Sub-process /usr/bin/dpkg returned an error code (1)

Revision history for this message
Sebastien Bacher (seb128) wrote :

This change should fix the issue:

 gnome-applets (2.11.2-0ubuntu3) breezy; urgency=low
 .
   * debian/gnome-applets.postinst, debian/gnome-applets-data.postinst:
     - run mc-install-default-macros after the schema installation.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.