Bug#404888: Status of KeyFile regressions in glib2.0

Loïc Minier lool+debian at via.ecp.fr
Sun Dec 31 20:10:24 UTC 2006


        Hi,

 First, I'm the one who uploaded the new upstream release of glib2.0
 with the regressions you noticed in Gnucash.  I apologize for not
 testing this new release for a longer time: it only spent a single day
 in experimental and on my system; Sébastien Bacher suggested that I
 should test core libs such as glib2.0 for a longer time before upload.

 (Please note that the new upstream release did not bump shlibs, so I
 didn't expect it to hijack the etch release cycle; it still caused an
 inconvenient situation obviously.)

 Given that the problem not only hit gnome-vfs2 but also Gnucash, I can
 only agree that the strictness in KeyFile checks is too intrusive;
 hence I've added a patch reverting to the older checks but also
 outputting warnings when the new checks fail. (Attached.)

 Finally, since glib's upstream added support for key names with MIME
 types chars such as "/" and "+" for gnome-vfs2, I also added a patch to
 silently support key names with spaces in the middle of the name (not
 at the beginning or at the end) as I think this might be relatively
 common.  (Attached as well.)

 Please let me know if the patches still cause regressions or introduce
 new regressions via bug reports against glib2.0.


 It would be best if Gnucash switched as soon as possible to stricter
 key names.

 The first patch will probably be reverted in the lenny cycle, and the
 second patch might be kept if upstream merges it.

 Happy new year!

   Bye,
-- 
Loïc Minier <lool at dooz.org>
 "Forget your stupid theme park! I'm gonna make my own! With hookers!
  And blackjack! In fact, forget the theme park!"          -- Bender
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 010_restore-old-key-file-syntax-support.patch
Type: text/x-diff
Size: 12402 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20061231/a7b9dc8d/010_restore-old-key-file-syntax-support-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 009_accept-space-in-key-names.patch
Type: text/x-diff
Size: 2896 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20061231/a7b9dc8d/009_accept-space-in-key-names-0001.bin


More information about the pkg-gnome-maintainers mailing list