Bug#606704: If someone fixes this bug, please fix #605355 as well

2011-01-10 Thread Olivier Salaün

Le 08/01/11 23:51, Emmanuel Bouthenot a écrit :

Hi,

On Sat, Jan 08, 2011 at 05:12:40PM -0500, Stefan Hornburg (Racke) wrote:
[...]

Anybody out there with quilt experience? If so, please apply this patch to
src/sympa_wizard.pl.in. I tried to figure it out with quilt push, but
it didn't work.

Actually the bug is elsewhere. The messages about setLocale() are just
warnings.

The real problem is the 'supported_lang' option in sympa.conf. During
the generation of sympa.conf, if no locales are available this option is
empty. Hence during the 'prepare_db' stage, it fails.

I've a patch for it, I will commit it very soon in the debian/squeeze
branch.

About the sqlite problem, I'm currently working on it too. It's all
about moving some recommends to real dependencies.

I'll give you some news about the upload in a few hours.
If the patch is not Debian specific, please also submit it in the Sympa 
bug tracker https://sourcesup.cru.fr/tracker/?group_id=23





--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#606704: If someone fixes this bug, please fix #605355 as well

2011-01-09 Thread Emmanuel Bouthenot
On Sat, Jan 08, 2011 at 11:51:23PM +0100, Emmanuel Bouthenot wrote:
[...]

 I'll give you some news about the upload in a few hours.
The debian/squeeze branch[1] of the Git repository has been updated with the
needed fixes.

The package is ready to be uploaded to t-p-u if the release team agrees.
It will close #606704 and #605355.


M.

[1] 
http://git.debian.org/?p=collab-maint/sympa.git;a=shortlog;h=refs/heads/debian/squeeze

-- 
Emmanuel Bouthenot
  mail: kol...@{openics,debian}.orggpg: 4096R/0x929D42C3
  xmpp: kol...@im.openics.org  irc: kol...@{freenode,oftc}




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#606704: If someone fixes this bug, please fix #605355 as well

2011-01-08 Thread Stefan Hornburg (Racke)

On 01/07/2011 07:23 PM, Mehdi Dogguy wrote:

On  0, Stefan Hornburg (Racke)ra...@linuxia.de  wrote:

On 12/29/2010 06:20 PM, Christian PERRIER wrote:

I got a verbal ACK from at least one release team member that fixing
the Portuguese debconf translation update for squeeze (with a t-p-u
upload) would be OK.

I was indeed about to build such upload when I got pointed by Julien
to this RC bug.

So, really, if someone fixes #606704 (I'm not sure I can, myself),
please fix #605355 as well.



OK, I applied the translation update to the main and debian/squeeze branch
in our Git repository. So let's see if I can fix the RC bug as well this
year.



ping?



The following patch solves the problem #2:

@@ -754,7 +815,14 @@
 push(@supported_langs, $l);
 }
 }
-$param-{default} = join(',', @supported_langs);
+
+   if (@supported_langs) {
+   $param-{default} = join(',', @supported_langs);
+   }
+   else {
+# Sympa needs at least one language in the configuration file
+   $param-{default} = 'en_US';
+   }
 }
 }
 }

Anybody out there with quilt experience? If so, please apply this patch to
src/sympa_wizard.pl.in. I tried to figure it out with quilt push, but
it didn't work.

Thanks
Racke

--
LinuXia Systems = http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP = http://www.icdevgroup.org/
Interchange Development Team




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#606704: [Pkg-sympa-devel] Bug#606704: If someone fixes this bug, please fix #605355 as well

2011-01-08 Thread Jonas Smedegaard

On Sat, Jan 08, 2011 at 05:12:40PM -0500, Stefan Hornburg (Racke) wrote:

The following patch solves the problem #2:


[patch snipped]

Great!

I think, though, that Emanuel beat you to it: he mentioned earlier 
tonight on IRC having solved the problem, I believe.



Anybody out there with quilt experience? If so, please apply this patch 
to src/sympa_wizard.pl.in. I tried to figure it out with quilt push, 
but it didn't work.


I won't do it now to not risk clashing with work by Emanuel, but for the 
record, something like this should do it:


  QUILT_PATCHES=debian/patches quilt push -a
  quilt new 1003_this_patch_does_something.patch
  quilt add src/some/file

...then edit the added file(s), and...

  quilt refresh --no-timestamps --no-index -pab

...and if you afterwards want to roll back the patches:

  quilt pop -a


 - Jonas

--
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Bug#606704: If someone fixes this bug, please fix #605355 as well

2011-01-08 Thread Emmanuel Bouthenot
Hi,

On Sat, Jan 08, 2011 at 05:12:40PM -0500, Stefan Hornburg (Racke) wrote:
[...]

 
 The following patch solves the problem #2:
 
 @@ -754,7 +815,14 @@
  push(@supported_langs, $l);
  }
  }
 -$param-{default} = join(',', @supported_langs);
 +
 +   if (@supported_langs) {
 +   $param-{default} = join(',', @supported_langs);
 +   }
 +   else {
 +# Sympa needs at least one language in the configuration file
 +   $param-{default} = 'en_US';
 +   }
  }
  }
  }
 
 Anybody out there with quilt experience? If so, please apply this patch to
 src/sympa_wizard.pl.in. I tried to figure it out with quilt push, but
 it didn't work.

Actually the bug is elsewhere. The messages about setLocale() are just
warnings.

The real problem is the 'supported_lang' option in sympa.conf. During
the generation of sympa.conf, if no locales are available this option is
empty. Hence during the 'prepare_db' stage, it fails.

I've a patch for it, I will commit it very soon in the debian/squeeze
branch.

About the sqlite problem, I'm currently working on it too. It's all
about moving some recommends to real dependencies.

I'll give you some news about the upload in a few hours.

M.

-- 
Emmanuel Bouthenot
  mail: kol...@{openics,debian}.orggpg: 4096R/0x929D42C3
  xmpp: kol...@im.openics.org  irc: kol...@{freenode,oftc}




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#606704: If someone fixes this bug, please fix #605355 as well

2011-01-07 Thread Mehdi Dogguy
On  0, Stefan Hornburg (Racke) ra...@linuxia.de wrote:
 On 12/29/2010 06:20 PM, Christian PERRIER wrote:
 I got a verbal ACK from at least one release team member that fixing
 the Portuguese debconf translation update for squeeze (with a t-p-u
 upload) would be OK.
 
 I was indeed about to build such upload when I got pointed by Julien
 to this RC bug.
 
 So, really, if someone fixes #606704 (I'm not sure I can, myself),
 please fix #605355 as well.
 
 
 OK, I applied the translation update to the main and debian/squeeze branch
 in our Git repository. So let's see if I can fix the RC bug as well this
 year.
 

ping?

-- 
Mehdi Dogguy



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#606704: If someone fixes this bug, please fix #605355 as well

2010-12-30 Thread Stefan Hornburg (Racke)

On 12/29/2010 06:20 PM, Christian PERRIER wrote:

I got a verbal ACK from at least one release team member that fixing
the Portuguese debconf translation update for squeeze (with a t-p-u
upload) would be OK.

I was indeed about to build such upload when I got pointed by Julien
to this RC bug.

So, really, if someone fixes #606704 (I'm not sure I can, myself),
please fix #605355 as well.



OK, I applied the translation update to the main and debian/squeeze branch
in our Git repository. So let's see if I can fix the RC bug as well this
year.

Regards
Racke

--
LinuXia Systems = http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP = http://www.icdevgroup.org/
Interchange Development Team




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#606704: If someone fixes this bug, please fix #605355 as well

2010-12-29 Thread Christian PERRIER
I got a verbal ACK from at least one release team member that fixing
the Portuguese debconf translation update for squeeze (with a t-p-u
upload) would be OK.

I was indeed about to build such upload when I got pointed by Julien
to this RC bug.

So, really, if someone fixes #606704 (I'm not sure I can, myself),
please fix #605355 as well.

-- 




signature.asc
Description: Digital signature