Your message dated Thu, 16 Jul 2015 12:04:42 +0000
with message-id <[email protected]>
and subject line Bug#779920: fixed in debconf 1.5.57
has caused the Debian Bug report #779920,
regarding debconf: questions sourced from a template owned by another package 
block purge/install of other package
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.)


-- 
779920: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779920
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debconf
Version: 1.5.24
Severity: normal
Control: blocks 578960 by -1

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

dbconfig-common can not be purged and reinstalled correctly without
purging all reverse dependent packages. This has been reported against
dbconfig-common a long time ago (578960 and merged bugs), but I don't
believe that the bug is actually in dbconfig-common. To prevent the
the bug list of debconf to be "poluted" by the duplicates I file a new
bug against debconf which can just be closed if you really think this
is something that dbconfig-common should work around itself.

(Analysis from bug 578960 by Sean Finney) This is what happens:

dbconfig-common installs a collection of templates.  Example from
debconf config.dat cache file:

 Name: dbconfig-common/database-type 
 Template: dbconfig-common/database-type
 Owners: dbconfig-common

Later, someone installs a webapp (say, phpbb3), which registers a subset
of these packages from dbconfig-common.  Relevant entries in debconf
cache file:

 Name: dbconfig-common/database-type 
 Template: dbconfig-common/database-type
 Owners: dbconfig-common

 Name: phpbb3/database-type
 Template: dbconfig-common/database-type
 Value: 
 Owners: phpbb3
 Variables:
  database_types = mysql, pgsql, sqlite
  pkg = phpbb3

Later, both packages are removed, and even later dbconfig-common is
purged (but not phpbb3).  config.dat cache now contains:


 Name: phpbb3/database-type
 Template: dbconfig-common/database-type
 Value: 
 Owners: phpbb3
 Variables:
  database_types = mysql, pgsql, sqlite
  pkg = phpbb3

And the template still exists in templates.dat

And even later, dbconfig-common is reinstalled.  However, config.dat
cache is the same as before (i.e. no dbconfig-common/database-type ).

I'm guessing that the un-purged package with the registered copy of the
template is preventing dbconfig-common from properly setting up its own
debconf-stuff, and as pointed out it requires purging not just
dbconfig-common but all dbconfig-common using packages in order to get a
working behavior again.



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJU+Z+fAAoJEJxcmesFvXUK1kgH/Re8IcYt1oZviNFydLJ4zM0K
VlRAmH0vuW0uryCR/KOX8SrLc2yr7QkT8HmtmSuPYlwzr1Nb/1foQed7dgX3iZmP
iU7tD8kOP6d+KTcVFtzI/HwgJejxW3gkb6ZjZmo057tHfXQWkB0F20CU+IirXW0e
pI88BxyCcu+a8NqnpuXG3nJS94dPvEoOPHwMgYJN+QjuidX8HZYZQX7uI0o4aX4y
J+wwB64AZl1Z5ilq5O8rm7IoI81quMdAqdyynW6mK9NL39vlKbXy13ad/4g9z8ae
Qxntum8SliV8BW+1tm2nQvI97N0GIk5Q5FGM6QLEC7dnt6Z7+bXDDd3JzHmMA3I=
=d5lQ
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: debconf
Source-Version: 1.5.57

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

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.
Colin Watson <[email protected]> (supplier of updated debconf 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: Thu, 16 Jul 2015 12:33:36 +0100
Source: debconf
Binary: debconf debconf-i18n debconf-doc debconf-utils
Architecture: source all
Version: 1.5.57
Distribution: unstable
Urgency: medium
Maintainer: Debconf Developers <[email protected]>
Changed-By: Colin Watson <[email protected]>
Description:
 debconf    - Debian configuration management system
 debconf-doc - debconf documentation
 debconf-i18n - full internationalization support for debconf
 debconf-utils - debconf utilities
Closes: 518322 779920 783255 785464 786705 792219
Changes:
 debconf (1.5.57) unstable; urgency=medium
 .
   [ Colin Watson ]
   * Drop alternative Suggests on gnome-utils (closes: #792219).  It hasn't
     existed since squeeze, it dropped gdialog in 2003, and debconf only
     supported gdialog for about three weeks in 1999 anyway.
   * Escape braces in regexes to avoid deprecation warning with Perl 5.22
     (closes: #786705).
   * When creating a new template and finding that it already exists in the
     database, ensure that a question of the same name exists too (closes:
     #518322, #779920).
 .
   [ Jérémy Bobbio ]
   * Use UTC when running xgettext for build reproducibility. Closes: #783255
 .
   [ Debconf translations ]
   * Brazilian Portuguese (Adriano Rafael Gomes). Closes: #785464
Checksums-Sha1:
 c1dbcdc6be9a16a4cb634b2d56937f90e528ecbc 1977 debconf_1.5.57.dsc
 1f05243e3f82242c03346bb42e2e69fdafda225a 1004461 debconf_1.5.57.tar.gz
 c625f1612bd2f12de90a818455abbf9a2070de88 316832 debconf-doc_1.5.57_all.deb
 b9a4810ab438344d8b8c1da6ca2258a075ab2ccb 205686 debconf-i18n_1.5.57_all.deb
 1b1a937064141f4e810865cf3a899249ccb8bf8c 57428 debconf-utils_1.5.57_all.deb
 165555049a3e66413b56aed6b0eb8edcb68ad82f 159724 debconf_1.5.57_all.deb
Checksums-Sha256:
 c0ec5dcd504ba94c03aa7622fcc431c44deeed4538cdf400eb29dad1dae5ed58 1977 
debconf_1.5.57.dsc
 d6affeee002fd5d6afec47ab8d53f33756ae9a79e689150cb14448c463dd80b0 1004461 
debconf_1.5.57.tar.gz
 d4f8757b0fb1087678b97457087aae4afa3eb724de1bdfe7fe1fab0b8f872dd5 316832 
debconf-doc_1.5.57_all.deb
 aa93f8fcd8a388a4f3b4a57f57a0da610950cbe099813d05f8cf065ca76f2b2c 205686 
debconf-i18n_1.5.57_all.deb
 22807d587db3bb7819ae3fe47d0aadec2953dd60e81b2b5950172efacc11af39 57428 
debconf-utils_1.5.57_all.deb
 195ebd9933b42f6bb14a8c850941d7abdc50b066f878c28d8d99be035f9538f2 159724 
debconf_1.5.57_all.deb
Files:
 b91e192665b476545b71d5f2621d9b6d 1977 admin optional debconf_1.5.57.dsc
 bac3916811a6c625bf209f53f1792bfe 1004461 admin optional debconf_1.5.57.tar.gz
 f6cb90fede696aa343a999a6b5c9c41d 316832 doc optional debconf-doc_1.5.57_all.deb
 eff95675d6b15c5700afd0f16011fa4f 205686 localization important 
debconf-i18n_1.5.57_all.deb
 f4f521fa9d9099ad14bcc0029137bcb3 57428 devel optional 
debconf-utils_1.5.57_all.deb
 5a8359450ac4325fc8870c5fdcdfd2f3 159724 admin important debconf_1.5.57_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Colin Watson <[email protected]> -- Debian developer

iQIVAwUBVaec0Dk1h9l9hlALAQjsKg//SFV0fydScmXYi6yf4Vhu9S3m8pW496In
yLCvOY+NLk8W8fjuo7sPT8mVq3iOj387kJWjSpAAXjB1mRdZaQvrYp89hIYdmTUh
Kj0E1RNWGxPpmnEab0VPGzszHJHoFbn9m+bTq0BBktBLBvuYtOOxWUXptiR+YoBl
sHkFu3E7ca2tKccQd2cSkLTbn/BScDAt8rlvQpJmZb75UNRnoLxhydcXpVKxn5Yb
5uDkuJt1j77pFSmsQGQlQ1ogcdvyTpCINrnENQbMs/sZm6UjkzTCWoTVY9TQDbqY
wttrhkz7SIjlBgx2l2uRHC0FQO+dG56k6tEUEgc2fVSDAs/+F/MPjQ4MYReY+cje
zKkbSDPqxEV6TqVjzbTm8DzEe7qdfhA18ptC60Ew+zLGGuTFoVAVcWjPlgO4qxAI
FVFhH7gSEsTqh9dRgVgqzqgDSCwo+0Cwe3aFW0q045b9e9420jPxvLx46+6YjYvC
RIafY3F+1b3yNNwYXKhpbBVAKt5CU09AVLSasFrqumYvWGUKaOCVJrvebg3xXhdw
6COq+A6lVjsQNVEmrsJTVTgkWPz6e6HZ28EbkvD0L4/Tz8AmOhXW5vUn5KykX+Q4
JBwu5fYTf9RGkQxNUen2KcF5H4+lkN7CAujcJ97cAYcgAO5LPH8MCt0ajc7n9gRO
nvpCc2Xu/AE=
=12tw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to