[Pkg-freeciv-devel] Bug#266513: marked as done (freeciv: 1.14.1 character set problems)

Debian Bug Tracking System owner@bugs.debian.org
Tue, 26 Apr 2005 23:18:15 -0700


Your message dated Wed, 27 Apr 2005 02:02:08 -0400
with message-id <E1DQfce-0003t4-00@newraff.debian.org>
and subject line Bug#266513: fixed in freeciv 2.0.1-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 18 Aug 2004 04:06:58 +0000
>From jdorje@users.sourceforge.net Tue Aug 17 21:06:58 2004
Return-path: <jdorje@users.sourceforge.net>
Received: from cpe-024-211-229-193.ec.rr.com (devon.dhs.org) [24.211.229.193] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1BxHj0-0001tI-00; Tue, 17 Aug 2004 21:06:58 -0700
Received: from jdorje by devon.dhs.org with local (Exim 3.36 #1 (Debian))
	id 1BxHiz-0000ju-00; Wed, 18 Aug 2004 00:06:57 -0400
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Jason Dorje Short <jdorje@users.sourceforge.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: freeciv: 1.14.1 character set problems
X-Mailer: reportbug 2.64
Date: Wed, 18 Aug 2004 00:06:57 -0400
Message-Id: <E1BxHiz-0000ju-00@devon.dhs.org>
Sender: Jason Dorje Short <jdorje@debian>
X-BadReturnPath: jdorje@debian rewritten as jdorje@users.sourceforge.net
  using "From" header
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: freeciv
Version: 1.14.1-4
Severity: important

Of course the bug has been reported many times: Freeciv doesn't do well 
with different types of character sets.  1.14.1 has a partial fix, 
but there are still problems if server and client have different 
character sets (and possibly other times, with all the reports of 
these problems it's hard to tell).  See PR#1824 at 
http://rt.freeciv.org/.

I updated the "fix" patch for this for 1.14.  This causes all strings to 
be stored at the server and sent to the client in utf-8.  The client 
then converts the strings into its internal character set immediately 
when they are received from the network.  When strings are sent back to 
the server they are again converted into utf-8 before being sent.

I can't guarantee it will work; it needs to be reviewed and tested.  But 
you may want to include it.  See 
http://rt.freeciv.org/Ticket/Display.html?id=9722.

jason

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-686
Locale: LANG=en_US, LC_CTYPE=en_US

Versions of packages freeciv depends on:
ii  freeciv-client-gtk [freeciv-c 1.14.1-4   Civilization turn based strategy g
ii  freeciv-server                1.14.1-4   Civilization turn based strategy g

-- no debconf information

---------------------------------------
Received: (at 266513-close) by bugs.debian.org; 27 Apr 2005 06:10:38 +0000
>From katie@ftp-master.debian.org Tue Apr 26 23:10:38 2005
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DQfks-0006CX-00; Tue, 26 Apr 2005 23:10:38 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1DQfce-0003t4-00; Wed, 27 Apr 2005 02:02:08 -0400
From: Jordi Mallach <jordi@debian.org>
To: 266513-close@bugs.debian.org
X-Katie: $Revision: 1.55 $
Subject: Bug#266513: fixed in freeciv 2.0.1-1
Message-Id: <E1DQfce-0003t4-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Wed, 27 Apr 2005 02:02:08 -0400
Delivered-To: 266513-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 3

Source: freeciv
Source-Version: 2.0.1-1

We believe that the bug you reported is fixed in the latest version of
freeciv, which is due to be installed in the Debian FTP archive:

freeciv-client-gtk_2.0.1-1_i386.deb
  to pool/main/f/freeciv/freeciv-client-gtk_2.0.1-1_i386.deb
freeciv-client-xaw3d_2.0.1-1_i386.deb
  to pool/main/f/freeciv/freeciv-client-xaw3d_2.0.1-1_i386.deb
freeciv-data_2.0.1-1_all.deb
  to pool/main/f/freeciv/freeciv-data_2.0.1-1_all.deb
freeciv-gtk_2.0.1-1_all.deb
  to pool/main/f/freeciv/freeciv-gtk_2.0.1-1_all.deb
freeciv-server_2.0.1-1_i386.deb
  to pool/main/f/freeciv/freeciv-server_2.0.1-1_i386.deb
freeciv-xaw3d_2.0.1-1_all.deb
  to pool/main/f/freeciv/freeciv-xaw3d_2.0.1-1_all.deb
freeciv_2.0.1-1.diff.gz
  to pool/main/f/freeciv/freeciv_2.0.1-1.diff.gz
freeciv_2.0.1-1.dsc
  to pool/main/f/freeciv/freeciv_2.0.1-1.dsc
freeciv_2.0.1-1_all.deb
  to pool/main/f/freeciv/freeciv_2.0.1-1_all.deb
freeciv_2.0.1.orig.tar.gz
  to pool/main/f/freeciv/freeciv_2.0.1.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 266513@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordi Mallach <jordi@debian.org> (supplier of updated freeciv package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 27 Apr 2005 02:35:51 +0200
Source: freeciv
Binary: freeciv-client-gtk freeciv-data freeciv-gtk freeciv freeciv-xaw3d freeciv-client-xaw3d freeciv-server
Architecture: source all i386
Version: 2.0.1-1
Distribution: unstable
Urgency: low
Maintainer: Jordi Mallach <jordi@debian.org>
Changed-By: Jordi Mallach <jordi@debian.org>
Description: 
 freeciv    - transitional dummy package which can be safely removed
 freeciv-client-gtk - Civilization turn based strategy game (GTK+ client)
 freeciv-client-xaw3d - Civilization turn based strategy game (Xaw3D client)
 freeciv-data - Civilization turn based strategy game (game data)
 freeciv-gtk - transitional dummy package which can be safely removed
 freeciv-server - Civilization turn based strategy game (server files)
 freeciv-xaw3d - transitional dummy package which can be safely removed
Closes: 195384 223060 266513 282637 305376
Changes: 
 freeciv (2.0.1-1) unstable; urgency=low
 .
   * New upstream release.
     - different locales shouldn't be a problem in 2.0 (closes: #266513).
   * Jordi Mallach:
     - debian/control:
       + following jdorje's suggestion, finally make -client-gtk depend
         on the server.
       + build-depend on sharutils.
     - debian/rules: install new png and xpm icons for freeciv clients
       and server from Sam Morris (closes: #305376).
     - debian/freeciv.desktop: add Polish translation.
 .
 freeciv (2.0.0-1) experimental; urgency=low
 .
   * New upstream release!
   * Jordi Mallach:
     - debian/control: tighten dependencies again.
 .
 freeciv (1.14.2+2.0.0rc1-1) experimental; urgency=low
 .
   * New upstream development release (closes: #282637).
     - shows tech goal distance (closes: #195384).
     - most dialogs have been eliminated (closes: #223060).
   * Filip Van Raemdonck:
     - debian/control: build-depend on libpng12-dev.
     - debian/patches/01_ipv6.dpatch: disabled for now.
     - debian/patches/02_caravan.dpatch: updated.
     - debian/patches/03_gtk_progress_bar.dpatch: removed, applied upstream.
     - debian/patches/00list: updated.
   * Jordi Mallach:
     - debian/control:
       + tighten dependencies and build-dependencies for 2.0.0.
       + make freeciv-client-gtk recommend, not suggest, freeciv-server, as
         the client can now a local server if it is installed.
       + tweak the descriptions.
     - debian/patches/01_configure_ac_localedir.dpatch: change LOCALEDIR to
       $prefix/share/locale.
Files: 
 7310eea7c1447826e80cfbd1a2cc13af 985 games optional freeciv_2.0.1-1.dsc
 2deea98d258138325f590ec52d530a96 11086541 games optional freeciv_2.0.1.orig.tar.gz
 e5512dbdb2f17a8b14dd1df8ea9c776e 44825 games optional freeciv_2.0.1-1.diff.gz
 648b51efc18bf633c99289227c6bd889 3841628 games optional freeciv-data_2.0.1-1_all.deb
 e6232b8cab22802a20e735978c158645 11248 games optional freeciv_2.0.1-1_all.deb
 5d79b0b760a4899ddcd3d7358355ae4a 11260 games optional freeciv-gtk_2.0.1-1_all.deb
 4513e4b6acd4d6ea4f9ec88e7e509c07 11256 games optional freeciv-xaw3d_2.0.1-1_all.deb
 cd5dfa7ca6cb9362ccdc7ad9247a70a8 430292 games optional freeciv-server_2.0.1-1_i386.deb
 a72180955ebe57dc7e93f22e620772bc 366830 games optional freeciv-client-xaw3d_2.0.1-1_i386.deb
 964fba3a32d90e7617f15299768a64ae 440944 games optional freeciv-client-gtk_2.0.1-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCbyH0JYSUupF6Il4RAqvfAJ0X0423GUevXaWCBchns3YUdsxpqgCcCYfJ
vRgvk8zi88LXPjX1k5YlTTo=
=gNG6
-----END PGP SIGNATURE-----