Your message dated Wed, 18 May 2011 07:02:15 +0000
with message-id <[email protected]>
and subject line Bug#622984: fixed in d-conf 0.7.5-1
has caused the Debian Bug report #622984,
regarding dconf-tools: uninformative package description
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.)
--
622984: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622984
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dconf-tools
Version: 0.7.3-4
Severity: wishlist
Tags: patch
Given that packages.debian.org has had an unrelated "dconf" since 2005
("D" for "Distributed"), the package descriptions for dconf-tools etc.
need some beefing up.
Description: Simple key-based configuration system
dconf is a simple key-based configuration system.
.
This package contains the dconf command line tools
For a start, this is repetitive - if you're going to put the same
information in the synopsis and the long description boilerplate,
please consider saying it with different keywords!
While "key-based" might seem self-explanatory to those who are already
aware that the context is data storage, for anybody else it could be
talking about security or input devices (or maybe even music).
And what kind of "configuration" is it talking about - is it going to
perform the "configure" stage of a kernel build? Tune my graphics
hardware? Reorganise my corporate network for key-based routing? The
only real clue is in the "Homepage:" field (and maybe the "D" in
"D-Conf"?) - if it's storing settings for desktop applications then
surely the word "desktop" should appear at least once in the
description.
Upstream has a much more extensive blurb, but one that's obviously
aimed at developers interested in how it's implemented rather than
users who are wondering whether it should be installed on their PC;
and besides, if "its main purpose is to provide a backend to GSettings
on platforms that don't already have configuration storage systems",
that only makes its presence on Debian systems more mysterious. So
instead of copying that I would suggest following this template:
Description: simple configuration storage system - [...]
DConf is a low-level key/value database designed for storing desktop
environment settings.
.
[...]
Of course there's still plenty of room for more information here.
• Does dconf provide a lightweight alternative to some other package
that it would therefore make sense to mention?
• Should it say something like "integrated with D-Bus and PolicyKit"
as a hint at its FreeDesktop connection?
• Should it mention GNOME 3, or is there some idea of keeping it
desktop-neutral?
• Should it mention GSettings, or is the idea that not all of these
packages necessarily have anything to do with GSettings? (I find
dconf-gsettings-backend a bit baffling - it doesn't depend on
libdconf0, so how does it provide a dconf back-end for GSettings?)
In the per-package detail paragraphs, I have mostly limited myself to
grammar/punctuation/spelling fixes, but for libdconf-doc (which
ignores Debian Policy 9.10 and hides everything under
/usr/share/gtk-doc/html/dconf) I'll add a mention of "devhelp format",
and for dconf-tools I'll add a mention of the other dconf.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing'), (50, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--
JBR
Ankh kak! (Ancient Egyptian blessing)
diff -ru d-conf-0.7.3.pristine/debian/control.in d-conf-0.7.3/debian/control.in
--- d-conf-0.7.3.pristine/debian/control.in 2011-04-11 09:09:51.000000000 +0100
+++ d-conf-0.7.3/debian/control.in 2011-04-15 14:32:23.189259116 +0100
@@ -22,8 +22,9 @@
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends}
-Description: Simple key-based configuration system (runtime library)
- dconf is a simple key-based configuration system.
+Description: simple configuration storage system - runtime library
+ DConf is a low-level key/value database designed for storing desktop
+ environment settings.
.
This package contains the runtime library.
@@ -33,8 +34,9 @@
Depends: ${misc:Depends},
libdconf0 (= ${binary:Version}),
libglib2.0-dev (>= 2.25.10)
-Description: Simple key-based configuration system (development files)
- dconf is a simple key-based configuration system.
+Description: simple configuration storage system - development files
+ DConf is a low-level key/value database designed for storing desktop
+ environment settings.
.
This package contains a static library and header files.
@@ -44,8 +46,9 @@
Architecture: any
Depends: ${misc:Depends},
libdconf0 (= ${binary:Version})
-Description: Simple key-based configuration system (debug symbols)
- dconf is a simple key-based configuration system.
+Description: simple configuration storage system - debugging symbols
+ DConf is a low-level key/value database designed for storing desktop
+ environment settings.
.
This package contains the debugging symbols.
@@ -54,8 +57,9 @@
Depends: ${shlibs:Depends},
${misc:Depends},
libdconf0 (= ${binary:Version})
-Description: Simple key-based configuration system (D-Bus library)
- dconf is a simple key-based configuration system.
+Description: simple configuration storage system - D-Bus library
+ DConf is a low-level key/value database designed for storing desktop
+ environment settings.
.
This package contains a D-Bus convenience library.
@@ -66,8 +70,9 @@
libdconf-dbus-1-0 (= ${binary:Version}),
libglib2.0-dev (>= 2.25.10),
libdbus-1-dev
-Description: Simple key-based configuration system (D-Bus development files)
- dconf is a simple key-based configuration system.
+Description: simple configuration storage system - D-Bus development files
+ DConf is a low-level key/value database designed for storing desktop
+ environment settings.
.
This package contains a static library and header files for the D-Bus library.
@@ -77,8 +82,9 @@
Architecture: any
Depends: ${misc:Depends},
libdconf-dbus-1-0 (= ${binary:Version})
-Description: Simple key-based configuration system (D-Bus debug symbols)
- dconf is a simple key-based configuration system.
+Description: simple configuration storage system - D-Bus debug symbols
+ DConf is a low-level key/value database designed for storing desktop
+ environment settings.
.
This package contains the debugging symbols for the D-Bus library.
@@ -86,10 +92,11 @@
Section: doc
Architecture: all
Depends: ${misc:Depends}
-Description: Simple key-based configuration system (documentation)
- dconf is a simple key-based configuration system.
+Description: simple configuration storage system - documentation
+ DConf is a low-level key/value database designed for storing desktop
+ environment settings.
.
- This package contains the documentation.
+ This package contains the documentation in devhelp format.
Package: dconf-tools
Section: utils
@@ -97,10 +104,12 @@
Depends: ${shlibs:Depends},
${misc:Depends}
Conflicts: dconf
-Description: Simple key-based configuration system
- dconf is a simple key-based configuration system.
+Description: simple configuration storage system - utilities
+ DConf is a low-level key/value database designed for storing desktop
+ environment settings.
.
- This package contains the dconf command line tools
+ This package contains the command line tools. Note that DConf is not
+ connected with the older Debian package named dconf.
Package: dconf-gsettings-backend
Architecture: any
@@ -108,9 +117,10 @@
${misc:Depends}
Replaces: libdconf0 (<< 0.7.3-2)
Provides: gsettings-backend
-Description: Simple key-based configuration system - GSettings backend
- dconf is a simple key-based configuration system.
+Description: simple configuration storage system - GSettings back-end
+ DConf is a low-level key/value database designed for storing desktop
+ environment settings.
.
- This package contains a backend for GSettings. It is needed by
- application accessing settings through GSettings to set custom values
+ This package contains a back-end for GSettings. It is needed by
+ applications accessing settings through GSettings to set custom values
and listen for changes.
--- End Message ---
--- Begin Message ---
Source: d-conf
Source-Version: 0.7.5-1
We believe that the bug you reported is fixed in the latest version of
d-conf, which is due to be installed in the Debian FTP archive:
d-conf_0.7.5-1.debian.tar.gz
to main/d/d-conf/d-conf_0.7.5-1.debian.tar.gz
d-conf_0.7.5-1.dsc
to main/d/d-conf/d-conf_0.7.5-1.dsc
d-conf_0.7.5.orig.tar.gz
to main/d/d-conf/d-conf_0.7.5.orig.tar.gz
dconf-gsettings-backend_0.7.5-1_amd64.deb
to main/d/d-conf/dconf-gsettings-backend_0.7.5-1_amd64.deb
dconf-tools_0.7.5-1_amd64.deb
to main/d/d-conf/dconf-tools_0.7.5-1_amd64.deb
libdconf-dbg_0.7.5-1_amd64.deb
to main/d/d-conf/libdconf-dbg_0.7.5-1_amd64.deb
libdconf-dbus-1-0_0.7.5-1_amd64.deb
to main/d/d-conf/libdconf-dbus-1-0_0.7.5-1_amd64.deb
libdconf-dbus-1-dbg_0.7.5-1_amd64.deb
to main/d/d-conf/libdconf-dbus-1-dbg_0.7.5-1_amd64.deb
libdconf-dbus-1-dev_0.7.5-1_amd64.deb
to main/d/d-conf/libdconf-dbus-1-dev_0.7.5-1_amd64.deb
libdconf-dev_0.7.5-1_amd64.deb
to main/d/d-conf/libdconf-dev_0.7.5-1_amd64.deb
libdconf-doc_0.7.5-1_all.deb
to main/d/d-conf/libdconf-doc_0.7.5-1_all.deb
libdconf0_0.7.5-1_amd64.deb
to main/d/d-conf/libdconf0_0.7.5-1_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.
Martin Pitt <[email protected]> (supplier of updated d-conf 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: Wed, 18 May 2011 08:32:02 +0200
Source: d-conf
Binary: libdconf0 libdconf-dev libdconf-dbg libdconf-dbus-1-0
libdconf-dbus-1-dev libdconf-dbus-1-dbg libdconf-doc dconf-tools
dconf-gsettings-backend
Architecture: source all amd64
Version: 0.7.5-1
Distribution: unstable
Urgency: low
Maintainer: Debian GNOME Maintainers
<[email protected]>
Changed-By: Martin Pitt <[email protected]>
Description:
dconf-gsettings-backend - simple configuration storage system - GSettings
back-end
dconf-tools - simple configuration storage system - utilities
libdconf-dbg - simple configuration storage system - debugging symbols
libdconf-dbus-1-0 - simple configuration storage system - D-Bus library
libdconf-dbus-1-dbg - simple configuration storage system - D-Bus debug symbols
libdconf-dbus-1-dev - simple configuration storage system - D-Bus development
files
libdconf-dev - simple configuration storage system - development files
libdconf-doc - simple configuration storage system - documentation
libdconf0 - simple configuration storage system - runtime library
Closes: 622984
Changes:
d-conf (0.7.5-1) unstable; urgency=low
.
[ Laurent Bigonville ]
* debian/control.in:
- Switch Vcs-* branches to unstable
.
[ Justin B Rye ]
* Improvements to the package descriptions. Closes: #622984.
.
[ Martin Pitt ]
* New upstream release.
* debian/dconf-tools.install: Install new dconf-editor schema file.
* debian/dconf-tools.install: Install bash completion script.
Checksums-Sha1:
65ae6b2ce605e3c525ed3c2f7ea6271e907a245b 2338 d-conf_0.7.5-1.dsc
48b389b0d73495f7095f877e21fab0dd2ca272f8 272119 d-conf_0.7.5.orig.tar.gz
7c4647f25f07e40d85df0c666e2401ac27f81445 5613 d-conf_0.7.5-1.debian.tar.gz
673d620134724bb6d114f3a58c2dc75a1db51f9d 21616 libdconf-doc_0.7.5-1_all.deb
1e24897dee26abe5b9eeb02d5d5e329768de654f 25790 libdconf0_0.7.5-1_amd64.deb
427a9cb73b5b6ee94ae3c74f14e626a6890fc4cd 10996 libdconf-dev_0.7.5-1_amd64.deb
17079a6df6ea959dc5b8103e75a4f3f2e8238efe 42390 libdconf-dbg_0.7.5-1_amd64.deb
c668137211d0b36a2609852603819cb3ccb802dd 21874
libdconf-dbus-1-0_0.7.5-1_amd64.deb
2a8e60e675697e2d6e04a797e16bb53714766c53 7758
libdconf-dbus-1-dev_0.7.5-1_amd64.deb
37e90f7534aa3019a354742b6704ea7562228ed9 34120
libdconf-dbus-1-dbg_0.7.5-1_amd64.deb
e3cff69c5acba903c26fbd62979985bcb8d3f56b 63042 dconf-tools_0.7.5-1_amd64.deb
be036b04bcc7d99ce0b4c67e28a62916773f4c66 34284
dconf-gsettings-backend_0.7.5-1_amd64.deb
Checksums-Sha256:
d403a8e72d8981195637a7f82f16915c86cd20f216a6d45da6ad5dd2cb5f2409 2338
d-conf_0.7.5-1.dsc
a5f627fb80515f6baa769977d53238ae193efc58f69c1c8b3d04ca78ef9161db 272119
d-conf_0.7.5.orig.tar.gz
c2220187198c5dd709c3b1ff825f84bad40476858dc457b80da3937796494a4b 5613
d-conf_0.7.5-1.debian.tar.gz
bc92d5a6bafe8d8e775f1387f49c9a40a226c7edbf4eaa58a322c68ff9ee8504 21616
libdconf-doc_0.7.5-1_all.deb
515e645b46d3b24bcd0b8e95b50a159f390ebd58424a7f3c8cd1ca37ea842829 25790
libdconf0_0.7.5-1_amd64.deb
7c6726ff6a516318a9c0a016d8145f536e0fd1c5274ef6c295849d970209eb67 10996
libdconf-dev_0.7.5-1_amd64.deb
e3d57fdb9925fc20924d0d20975dc11f80cfb0f582b55d666932cfb38561a5b3 42390
libdconf-dbg_0.7.5-1_amd64.deb
9f37ebb6a40b879e744fc3c6fd230dcb71b71e2ea72c90c340ca3da5d8d893b3 21874
libdconf-dbus-1-0_0.7.5-1_amd64.deb
c4e38a55c4e2ea70ca330cff4035825b61d1de31c06147538f8d6adf695762fc 7758
libdconf-dbus-1-dev_0.7.5-1_amd64.deb
83ae54778ce203ae08c684da44c0416cbdf294065066b6e4b7623aebe34e3eb3 34120
libdconf-dbus-1-dbg_0.7.5-1_amd64.deb
857f92b5a7bfa86d5a41fb5754a6c90c46d7b110327c8e9a9e9f0dd9c4b54f2d 63042
dconf-tools_0.7.5-1_amd64.deb
3f382063d81130c42739463409a181fddac8915291cdae04ec1474993bb1617b 34284
dconf-gsettings-backend_0.7.5-1_amd64.deb
Files:
403d01b370ab2687077bbb024f482a7d 2338 libs optional d-conf_0.7.5-1.dsc
209455cd787ecd846b8ee3ba2aa6c905 272119 libs optional d-conf_0.7.5.orig.tar.gz
42c88cbae560f0d8fb3fdca82a7d3c80 5613 libs optional
d-conf_0.7.5-1.debian.tar.gz
5ed65193a41ee58b2cc0dab0ef901637 21616 doc optional
libdconf-doc_0.7.5-1_all.deb
4b612385d8b4c43696b8706ac69be6ab 25790 libs optional
libdconf0_0.7.5-1_amd64.deb
024d416575370944cb729be44baa6a65 10996 libdevel optional
libdconf-dev_0.7.5-1_amd64.deb
ab99f20c96576e98ae6a3dc483f8a022 42390 debug extra
libdconf-dbg_0.7.5-1_amd64.deb
c5d993b32f89b8f420a7555d82c0aef8 21874 libs optional
libdconf-dbus-1-0_0.7.5-1_amd64.deb
61215ad46031df53e00cae491c28aff5 7758 libdevel optional
libdconf-dbus-1-dev_0.7.5-1_amd64.deb
5a5b5fd2da19be879b8f155bf400a434 34120 debug extra
libdconf-dbus-1-dbg_0.7.5-1_amd64.deb
b45dfaf9a1c4a397792acf56aeab62d1 63042 utils optional
dconf-tools_0.7.5-1_amd64.deb
492b8163a6623d8cfcfe0be71c3fd4b9 34284 libs optional
dconf-gsettings-backend_0.7.5-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJN02sgAAoJEPmIJawmtHufIBUQAKHpZ7EoOyPPMbf6dUrVsjVd
pCv5lQtwcMv0Qmmleo89t1hoiBHEqLRtcBuraDJpW35DD+Gmd2To/3ctfW+KT5hL
2aTbJ3fMkBZ97av9kGanHtxzPhgRW0eQOjUZAkw7K66DsBlyVN+y0QYbeQOmFax/
k+4V3jE3+7WhhICpb0MKfF57Maziw5bpOveRU+Ik+YYKu4//vvM0xY+ziHGGqBaI
VcWsE3LyCMgKlbzW9ucgp5aYuuyUsw+Ph4B9+o0YJqEdf8HKW9weTCUMWToPONd7
CFMAYErZt96GyyDn1zhsQjtn37q1/P4rUGAmzyR7Ssa0FdV2bYXhB/k/6+TMrFuD
gp5dSCoMIBxvRz0HbA00n0uD6Nz61N6jlmMgW4NzyR16xKpdjBxMPqmTAODu2sXU
TGuMdZWePt9TnPw9Zvh3tLIJ4BbksRhFi4PYfBZ5ZbcKtMGLIrOejZDh5rFW7hDP
bFYLxrMKPikId27E+VicXeTLxQcHxZoNRDBVwunxOdQHsvz56zjiKk1i+84EZ9nH
eE3KB2Sl/uZM0XCmuIKB6nf/ZoJbh2fBmvZZ7vjIEpNgufpN6tYzrO6aZZLhL9q7
TADlkSy5Hs4/OyI4e9TkvmyIndpP24qzEJ+aeDX8LBg0w+9gsD6++rsKe7IzUWob
TwblnMcRYZ5vuhaMYv3U
=x3JM
-----END PGP SIGNATURE-----
--- End Message ---