FS#36493 - [dasher] Add --allow-any-name to the install file

Attached to Project: Arch Linux
Opened by Rafael Fontenelle (josephg) - Sunday, 11 August 2013, 19:03 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 20 August 2013, 10:00 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

File 'dasher.install' should run 'glib-compile-schemas' with an additional flag '--allow-any-name', otherwise dasher.gschema.xml will be ignored.

Additional info:
* package version(s)
dasher 4.11-1

* config and/or log files etc.

## this is an output in command line when executing glib-compile-schemas
/usr/share/glib-2.0/schemas/dasher.gschema.xml: Error on line 4 char 1: invalid name 'DrawMouseLine': names must begin with a lowercase letter. This entire file has been ignored.

## bug report where developer commented about this issue
https://bugzilla.gnome.org/show_bug.cgi?id=663518

Steps to reproduce:
1. install dasher, or any other software that runs 'glib-compile-schemas' in the install file
2. on the execute of the install file, the above warning message will be displayed
This task depends upon

Closed by  Jan de Groot (JGC)
Tuesday, 20 August 2013, 10:00 GMT
Reason for closing:  Not a bug
Additional comments about closing:  The packaged dasher version uses gconf, not gsettings. This issue has to be solved upstream, adding --allow-any-name to the install file will not fix anything, as any subsequent call to glib-compile-schemas from other packages will ignore the file anyways.

Loading...