Your message dated Sun, 17 Jun 2012 15:49:37 +0000
with message-id <[email protected]>
and subject line Bug#603405: fixed in gucharmap 1:3.4.1.1-2
has caused the Debian Bug report #603405,
regarding gucharmap: missing source code needed to update unicode tables
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
603405: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=603405
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gucharmap
Version: 1:2.30.3-1
Justification: Policy 2.2.1
Severity: serious

The source package for gucharmap contains 7 automatically generated files:

    gucharmap/unicode-blocks.h
    gucharmap/unicode-categories.h
    gucharmap/unicode-names.h
    gucharmap/unicode-nameslist.h
    gucharmap/unicode-scripts.h
    gucharmap/unicode-unihan.h
    gucharmap/unicode-versions.h

Each of these files contains the following header, making reference to a
script called "gen-guch-unicode-tables.pl":

    /* THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN. */
    /* Generated by ./gen-guch-unicode-tables.pl */
    /* Generated from UCD version 5.2.0 */

I was trying to add support for the new Indian Rupee Symbol (U+20B9), but the gen-guch-unicode-tables.pl script and the Unicode Character Database, which form part of gucharmap's source code, were missing from the Debian source package.

I've marked this bug with a severity of "serious", since it violates the DFSG requirement that a program include source code, as well as the GPL requirement that the program be accompanied with its complete corresponding source code ("the preferred form of the work for making modifications to it").

My suggestion for fixing this bug is as follows:

    1. Include gen-guch-unicode-tables.pl in the gucharmap package;
    2. Add unicode-data to the build-dependencies of gucharmap; and
3. Run gen-guch-unicode-tables.pl as part of the build process, using the UCD from the unicode-data package.

There is some information at http://bugs.debian.org/318304 that may be helpful in fixing this bug.

Regards,
- Dwayne

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.35.4 (SMP w/1 CPU core)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gucharmap depends on:
ii  gconf2                        2.28.1-6   GNOME configuration database syste
ii  libatk1.0-0                   1.30.0-1   The ATK accessibility toolkit
ii  libc6                         2.11.2-7   Embedded GNU C Library: Shared lib
ii  libcairo2                     1.8.10-6   The Cairo 2D vector graphics libra
ii  libgconf2-4                   2.28.1-6   GNOME configuration database syste
ii  libglib2.0-0                  2.24.2-1   The GLib library of C routines
ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface ii libgtk2.0-bin 2.20.1-2 The programs for the GTK+ graphica
ii  libgucharmap7                 1:2.30.3-1 Unicode browser widget library (sh
ii  libpango1.0-0                 1.28.3-1   Layout and rendering of internatio

Versions of packages gucharmap recommends:
ii  yelp                     2.30.1+webkit-1 Help browser for GNOME

gucharmap suggests no packages.

-- no debconf information

--
Dwayne C. Litzenberger <[email protected]>
 OpenPGP: 19E1 1FE8 B3CF F273 ED17  4A24 928C EC13 39C2 5CF7



--- End Message ---
--- Begin Message ---
Source: gucharmap
Source-Version: 1:3.4.1.1-2

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

gir1.2-gucharmap-2.90_3.4.1.1-2_amd64.deb
  to main/g/gucharmap/gir1.2-gucharmap-2.90_3.4.1.1-2_amd64.deb
gucharmap_3.4.1.1-2.debian.tar.gz
  to main/g/gucharmap/gucharmap_3.4.1.1-2.debian.tar.gz
gucharmap_3.4.1.1-2.dsc
  to main/g/gucharmap/gucharmap_3.4.1.1-2.dsc
gucharmap_3.4.1.1-2_amd64.deb
  to main/g/gucharmap/gucharmap_3.4.1.1-2_amd64.deb
libgucharmap-2-90-7_3.4.1.1-2_amd64.deb
  to main/g/gucharmap/libgucharmap-2-90-7_3.4.1.1-2_amd64.deb
libgucharmap-2-90-dev_3.4.1.1-2_amd64.deb
  to main/g/gucharmap/libgucharmap-2-90-dev_3.4.1.1-2_amd64.deb



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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Biebl <[email protected]> (supplier of updated gucharmap 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 17 Jun 2012 16:39:23 +0200
Source: gucharmap
Binary: gucharmap libgucharmap-2-90-dev libgucharmap-2-90-7 
gir1.2-gucharmap-2.90
Architecture: source amd64
Version: 1:3.4.1.1-2
Distribution: unstable
Urgency: low
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description: 
 gir1.2-gucharmap-2.90 - GObject introspection data for the Unicode browser 
widget library
 gucharmap  - Unicode character picker and font browser
 libgucharmap-2-90-7 - Unicode browser widget library (shared library)
 libgucharmap-2-90-dev - Unicode browser widget library (development headers)
Closes: 603405
Changes: 
 gucharmap (1:3.4.1.1-2) unstable; urgency=low
 .
   [ Steve Langasek ]
   * debian/patches/unicode-source-generation.patch: compatibility with
     the unicode-data package.
   * debian/rules, debian/clean, debian/control: build-depend on unicode-data
     and generate our unicode header files at package build time, to ensure
     that we actually can.  Closes: #603405.
 .
   [ Michael Biebl ]
   * Use a stamp file to avoid running gen-guch-unicode-tables.pl twice.
   * Point Vcs-* to unstable branch.
   * Drop explicit Build-Depends on gir1.2-pango-1.0 and gir1.2-gtk-3.0.
   * Drop debian/patches/spelling_fixes.patch since we re-generate
     gucharmap/unicode-*.h during build, so patching the pre-generated file is
     pointless. This spelling fix needs to go into unicode-data. (See #677896)
Checksums-Sha1: 
 811ab51a58d43f824059c8fe8fa825369827572f 2546 gucharmap_3.4.1.1-2.dsc
 a25de99c06f6369cb6defd360ad86cbf12b8d360 11419 
gucharmap_3.4.1.1-2.debian.tar.gz
 60d318889dcc4fe72476f88ad757519a236993c2 1715424 gucharmap_3.4.1.1-2_amd64.deb
 031802cd2923f5eab5dcb61a9ddafecdf4c6f368 251240 
libgucharmap-2-90-dev_3.4.1.1-2_amd64.deb
 c3c9bc953d795b9f011aa7408cb1062315de694e 1553916 
libgucharmap-2-90-7_3.4.1.1-2_amd64.deb
 27ba1c71fd4d5034c912e737bbf540e9e008b9ae 220340 
gir1.2-gucharmap-2.90_3.4.1.1-2_amd64.deb
Checksums-Sha256: 
 df17ea977cee85c8c1a6d5b7371b74ef81e3919c64550689f55d50fabb24abe0 2546 
gucharmap_3.4.1.1-2.dsc
 5d53f225d5e6f68af738799ae6682b4b5854c4bdfbab7bc3c13c7557f1016c4b 11419 
gucharmap_3.4.1.1-2.debian.tar.gz
 0e846d3288cfe869c7e383ac3a2ef34d213fb844745d3780b5ef8bcaa67214fa 1715424 
gucharmap_3.4.1.1-2_amd64.deb
 242f7c91047821082dd1315b0d92072f4ad8c52a0777ddca4cde1f8069f36c0e 251240 
libgucharmap-2-90-dev_3.4.1.1-2_amd64.deb
 7cd9faf50ade6333bb57458f87765f163c54224ef4cb6acdd0c5f6957283951b 1553916 
libgucharmap-2-90-7_3.4.1.1-2_amd64.deb
 05e6c30aae51c7b9a4addf6201fdd76a1c7fb71c8f491c7f4e0c0d92c8400c5a 220340 
gir1.2-gucharmap-2.90_3.4.1.1-2_amd64.deb
Files: 
 236c786eff3090f118544fdd79411e98 2546 gnome optional gucharmap_3.4.1.1-2.dsc
 91ac13ce0bb2fe30c589d7893de87a30 11419 gnome optional 
gucharmap_3.4.1.1-2.debian.tar.gz
 d2856baf1e5804cb1cc9b1c622e2a8fe 1715424 gnome optional 
gucharmap_3.4.1.1-2_amd64.deb
 49e3fa04dd4b11a0098e3eab96c70c47 251240 libdevel optional 
libgucharmap-2-90-dev_3.4.1.1-2_amd64.deb
 c9d941d0a1f16073c04702d5b89bd2cc 1553916 libs optional 
libgucharmap-2-90-7_3.4.1.1-2_amd64.deb
 6edf5870858969b032d7fc67d0edbdb4 220340 introspection optional 
gir1.2-gucharmap-2.90_3.4.1.1-2_amd64.deb

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

iQIcBAEBCAAGBQJP3fdyAAoJEGrh3w1gjyLcJx0P/jHUwJK6BaFhZTIjXmPilDO1
w1mSEz1zkPMPx+FSVsPx0GjXqP9VKwPPtiunkNMdyYlPQMgNmSMEUz0S1KZRGpF5
Zqu5ypV1TnzwIIWVEtjUyBu5DDH80NZsJwilcmIUFWlDySQhO8Zv7Hno/hejppJ0
2oW4IY636NvKTTMgg3p+M2i5WwLbInAKZrxLJIiv9t96u2sKMOtkQkIi3dz4HEA+
hOr4c5J7Cvo6pOmSS5MMfjAaA1onxkqW2UM5ju0f94HVrXi55bRVhI+DkamO71lI
vhccwTigTa1Zq+lfHID9NtHIYh0qSjXTdKstjmUn6t8qu1aUpdvrpJ53xqnE6Aw2
ktM3T3oxNdczQvgkzFxWoeXHAR0QVqUwVWjdjFQKON09k4hJts38rtYatVELNsCC
j2nUoLqw4v++uY9F16MNmwiE7etWxbMwXbIURhkP5yx+LbwthT6R55RrzsHXgEE/
Uk1aucw1vnR2igMaO0+XkZNGh66UzcErAgKsO/OzKcBizJw7izNiDf85qwuhp/kV
jooVvSyoNB1boNnpsejpE2wREjQI5Ly3uHXtvAu0NLnO8tMOQtgHdl4Tm9zIRxc1
kDJOf4tAQkwABxq/ebVfsEd9Pov2aijgEnGZjcU6c+b3BXaLPiWf2LSoHguokS+Z
OEKR9QZ+bGWHru+dsExf
=+Llj
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to