Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-29 Thread Martin Schulze
Josselin Mouette wrote: Le jeudi 28 décembre 2006 à 17:29 -0800, Thomas Bushnell BSG a écrit : On Fri, 2006-12-29 at 01:56 +0100, Josselin Mouette wrote: Now, if you don't provide us with the necessary data, we won't be able to fix the regression it introduces in gnucash. There are

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-29 Thread Josselin Mouette
Le vendredi 29 décembre 2006 à 08:44 +0100, Martin Schulze a écrit : 2. Change glib to conform to the existing expectations of gnucash. This is what I'm proposing to do. I don't think allowing the space character does much harm, but I'm asking upstream nevertheless. For the sake of

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-29 Thread Thomas Bushnell BSG
On Fri, 2006-12-29 at 08:44 +0100, Martin Schulze wrote: For the sake of the upcoming release, I wonder how many files / users are affected by this change? Is it really release-critical? If not, would it not helpe if Thomas provides a script in the gnucash package that adjusts the keys that

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-29 Thread Thomas Bushnell BSG
On Fri, 2006-12-29 at 03:06 +0100, Josselin Mouette wrote: Le jeudi 28 décembre 2006 à 17:29 -0800, Thomas Bushnell BSG a écrit : On Fri, 2006-12-29 at 01:56 +0100, Josselin Mouette wrote: Now, if you don't provide us with the necessary data, we won't be able to fix the regression it

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-28 Thread Thomas Bushnell BSG
Package: glib2.0 Version: 2.12.5-3 This version of glib (both 2.12.5-3 and 2.12.6-1) causes an important regression in gnucash, and therefore should not go into testing. See http://bugs.debian.org/404585. signature.asc Description: This is a digitally signed message part

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-28 Thread Josselin Mouette
Le jeudi 28 décembre 2006 à 14:47 -0800, Thomas Bushnell BSG a écrit : Package: glib2.0 Version: 2.12.5-3 This version of glib (both 2.12.5-3 and 2.12.6-1) causes an important regression in gnucash, and therefore should not go into testing. See http://bugs.debian.org/404585. What if you

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-28 Thread Thomas Bushnell BSG
On Fri, 2006-12-29 at 00:49 +0100, Josselin Mouette wrote: Le jeudi 28 décembre 2006 à 14:47 -0800, Thomas Bushnell BSG a écrit : Package: glib2.0 Version: 2.12.5-3 This version of glib (both 2.12.5-3 and 2.12.6-1) causes an important regression in gnucash, and therefore should not go

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-28 Thread Josselin Mouette
Le jeudi 28 décembre 2006 à 16:18 -0800, Thomas Bushnell BSG a écrit : I don't think I asked for important bug fixes to be blocked outside etch. On the other hand, the upload of 2.12.5 did not fix any bugs, according to the changelog and the BTS. According to the upstream changelog it fixes

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-28 Thread Thomas Bushnell BSG
On Fri, 2006-12-29 at 01:41 +0100, Josselin Mouette wrote: 1) The release team has asked us not to upload changes which are not destined for etch, and making gnucash work with the glib in unstable is therefore a low priority; The glib in unstable is destined for etch, whether you like it

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-28 Thread Steve Langasek
On Thu, Dec 28, 2006 at 04:18:01PM -0800, Thomas Bushnell BSG wrote: 3) The change altered the syntax of the file by adding restrictions. It is therefore a non-backwards-compatible change to the ABI, and therefore it needs an so-name bump. No amount of adding this or that character will

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-28 Thread Steve Langasek
On Fri, Dec 29, 2006 at 01:41:17AM +0100, Josselin Mouette wrote: Sorry, but you don't make a soname bump just for the sake of applications ignoring function semantics. Right. You also don't introduce regressions in an indeterminate number of other packages during a freeze just because those

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-28 Thread Josselin Mouette
Le jeudi 28 décembre 2006 à 16:46 -0800, Thomas Bushnell BSG a écrit : What part of the freeze policy do you not understand? You uploaded two new upstream versions which fix no Debian bugs *after* the freeze. Do you want me to report a Debian bug for each upstream issue? Or do you really

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-28 Thread Thomas Bushnell BSG
On Fri, 2006-12-29 at 01:56 +0100, Josselin Mouette wrote: Now, if you don't provide us with the necessary data, we won't be able to fix the regression it introduces in gnucash. There are clearly two plausible solutions to the underlying problem: 1. Change gnucash to conform to the new

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-28 Thread Thomas Bushnell BSG
On Fri, 2006-12-29 at 01:56 +0100, Josselin Mouette wrote: Now, if you don't provide us with the necessary data, we won't be able to fix the regression it introduces in gnucash. Here is a sample file; I suspect the offending character is the space, if I'm reading Marc Brockschmidt's regex

Bug#404888: glib2.0: cannot go into testing; causes gnucash regrsession

2006-12-28 Thread Josselin Mouette
Le jeudi 28 décembre 2006 à 17:29 -0800, Thomas Bushnell BSG a écrit : On Fri, 2006-12-29 at 01:56 +0100, Josselin Mouette wrote: Now, if you don't provide us with the necessary data, we won't be able to fix the regression it introduces in gnucash. There are clearly two plausible solutions