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 ---