Your message dated Sat, 13 May 2023 14:34:50 +0000
with message-id <[email protected]>
and subject line Bug#1035503: fixed in glewlwyd 2.7.5-3
has caused the Debian Bug report #1035503,
regarding glewlwyd-common: prompting due to modified conffiles which were not
modified by the user: /etc/glewlwyd/config.json
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.)
--
1035503: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035503
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: glewlwyd-common
Version: 2.7.5-2
Severity: serious
User: [email protected]
Usertags: piuparts
Control: affects -1 + glewlwyd
Hi,
during a test with piuparts I noticed your package failed the piuparts
upgrade test because dpkg detected a conffile as being modified and then
prompted the user for an action. As there is no user input, this fails.
But this is not the real problem, the real problem is that this prompt
shows up in the first place, as there was nobody modifying this conffile
at all, the package has just been installed and upgraded...
This is a violation of policy 10.7.3, see
https://www.debian.org/doc/debian-policy/ch-files.html#behavior,
which says "[These scripts handling conffiles] must not ask unnecessary
questions (particularly during upgrades), and must otherwise be good
citizens."
https://wiki.debian.org/DpkgConffileHandling should help with figuring
out how to do this properly.
In https://lists.debian.org/debian-devel/2009/08/msg00675.html and
followups it has been agreed that these bugs are to be filed with
severity serious.
>From the attached log (scroll to the bottom...):
Setting up glewlwyd-common (2.7.5-2) ...
Configuration file '/etc/glewlwyd/config.json'
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.
*** config.json (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing package
glewlwyd-common (--configure):
end of file on stdin at conffile prompt
Setting up libgssapi-krb5-2:amd64 (1.20.1-1+b1) ...
Setting up ucf (3.0043+nmu1) ...
dpkg: dependency problems prevent configuration of glewlwyd:
glewlwyd depends on glewlwyd-common; however:
Package glewlwyd-common is not configured yet.
dpkg: error processing package glewlwyd (--configure):
dependency problems - leaving unconfigured
cheers,
Andreas
glewlwyd_2.7.5-2.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---
Source: glewlwyd
Source-Version: 2.7.5-3
Done: Nicolas Mora <[email protected]>
We believe that the bug you reported is fixed in the latest version of
glewlwyd, 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.
Nicolas Mora <[email protected]> (supplier of updated glewlwyd 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: SHA512
Format: 1.8
Date: Thu, 04 May 2023 07:21:27 -0400
Source: glewlwyd
Architecture: source
Version: 2.7.5-3
Distribution: unstable
Urgency: medium
Maintainer: Debian IoT Maintainers
<[email protected]>
Changed-By: Nicolas Mora <[email protected]>
Closes: 1035503
Changes:
glewlwyd (2.7.5-3) unstable; urgency=medium
.
* Install config.json as config-2.7.json (Closes: #1035503)
* d/glewlwyd-debian.conf.properties: disable user_middleware_module_path
Checksums-Sha1:
e3010f0277379ea3f82b769fff4183d412a87bc1 2645 glewlwyd_2.7.5-3.dsc
8a3641944267695ca915fe86fc498da1609183ed 5945411 glewlwyd_2.7.5.orig.tar.gz
2d63b13cb8620530f6f4287770018522a5ef04d5 33116 glewlwyd_2.7.5-3.debian.tar.xz
095d7b3a7251b31c80f5660db6d641e1f99cdc6b 20560 glewlwyd_2.7.5-3_amd64.buildinfo
Checksums-Sha256:
90a6134700e624c01997c21e9d8f0f09e73634c3c7bd869f187c328f3fce7571 2645
glewlwyd_2.7.5-3.dsc
e8670229c87fb84d8c44dfe68efe849bc564218d4143362ed0f712ceb76c9c05 5945411
glewlwyd_2.7.5.orig.tar.gz
cb96aec654952c1dfd14982b6ab23493d238a439236208ca477e61c0a9fe3326 33116
glewlwyd_2.7.5-3.debian.tar.xz
9bed6549333762e28086374af79c83ccef8ff95525974de8c32e2901c267b36a 20560
glewlwyd_2.7.5-3_amd64.buildinfo
Files:
a8d4e28fa0eb5517d69d4ec36e477ab5 2645 web optional glewlwyd_2.7.5-3.dsc
fd1644bcb682d90019a0cae4cf6c2dd4 5945411 web optional
glewlwyd_2.7.5.orig.tar.gz
46b89be10d69a997a0fff809ae02ed3b 33116 web optional
glewlwyd_2.7.5-3.debian.tar.xz
9f57b25b6d7bab6dacf9d10b31b02204 20560 web optional
glewlwyd_2.7.5-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEhAWwL8wo75dEyPJT/oITlEC9IrkFAmRfh0oACgkQ/oITlEC9
IrkFqxAAhz/LMsVQ47dUQBdtNPtfccDuqM4Ita/1mt/QASu2a+PnwKS5BYerKgis
JH5Emu8H4JNFtR2IekWSVT09MDv55L4m4kVoUSMvL3xnZYP3erR7BeZzTGkYJma6
MNRAIrYbr3ftQKNWIQAgRGrcpOa2XTN2ADrztkJwlxFMGDx8A5yfOdKX9wuW9rwR
K1ONtA70eeSDe4IJbCvs9ZIjM4ZdWYgDKTAedEKkNmm1/EkcdN5s/TOb1GNXvFI4
4Cv12WCvVFEc5uXJYuZ32ohnhGSqnXuxh5qMF4R0HsJ1uHHCb1IKr6aJ4kFotbHw
Ks7P3nZxnLyLHhG8ktvxghzRVtjMNTv+pwyiOazPc+Zr2CaLqVM/GwGwcJbzN7Bo
JlxuP+1oqdIV1HYpPt5VZrAgWr3Xak4B0NUx0PUToRryKE464pLMaDvVleiDcCbq
xDBJEb6q6IGrArY0h6NxlT9Tl1DWmx8fDOULxz/OuD7rfchab8I/KGznPgDzUKqZ
z87w4ZL4vd6MwHLfFXT80kMwvwiD6V4uLc9k+vPiODgZlocDHJHYE3BVXG6J8M0G
lbHLPSsApDxZWo+IQOG8uZzrmUzoPeBlwVMg0gKCn9jq6xFPJ2TkbBYztizsjmtG
XFYkl9scJnxt1gm3cZMY60VjqGuay1T9ssq4CE/wVuP/u3lL2dg=
=BEKQ
-----END PGP SIGNATURE-----
--- End Message ---