Your message dated Wed, 22 Mar 2017 00:18:56 +0000
with message-id <e1cqtzm-0003ms...@fasolo.debian.org>
and subject line Bug#801564: fixed in squid3 3.5.23-2
has caused the Debian Bug report #801564,
regarding squid: prompting due to modified conffiles which were not modified by 
the user: /etc/squid/squid.conf
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 ow...@bugs.debian.org
immediately.)


-- 
801564: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=801564
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: squid
Version: 3.5.10-1
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

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#s10.7.3,
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...):

  Preparing to unpack .../squid-langpack_20150704-1_all.deb ...
  Unpacking squid-langpack (20150704-1) over (20140506-1) ...
  Preparing to unpack .../squid-common_3.5.10-1_all.deb ...
  Unpacking squid-common (3.5.10-1) over (2.7.STABLE9-4.1+deb7u1) ...
  Preparing to unpack .../squid_3.5.10-1_amd64.deb ...
  Unpacking squid (3.5.10-1) over (2.7.STABLE9-4.1+deb7u1) ...
....
  Setting up squid (3.5.10-1) ...
  Installing new version of config file /etc/init.d/squid ...
  Installing new version of config file /etc/logrotate.d/squid ...
  Installing new version of config file /etc/resolvconf/update-libc.d/squid ...
  
  Configuration file '/etc/squid/squid.conf'
   ==> 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.
  *** squid.conf (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing package 
squid (--configure):
   end of file on stdin at conffile prompt
  Processing triggers for libc-bin (2.19-22) ...
  Processing triggers for systemd (226-4) ...
  Errors were encountered while processing:
   squid


This was observed on the upgrade path wheezy -> jessie -> stretch.
There was no squid package in jessie, so this is effectively
an upgrade from 2.7 to 3.5.

Which also means there is no automatic upgrade path from squid 2.7 in wheezy
to squid3 in jessie!


cheers,

Andreas

Attachment: squid_3.5.10-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: squid3
Source-Version: 3.5.23-2

We believe that the bug you reported is fixed in the latest version of
squid3, 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 801...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Garcia Mantinan <ma...@debian.org> (supplier of updated squid3 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 19 Mar 2017 23:23:57 +0100
Source: squid3
Binary: squid3 squid squid-dbg squid-common squidclient squid-cgi squid-purge
Architecture: source amd64 all
Version: 3.5.23-2
Distribution: unstable
Urgency: medium
Maintainer: Luigi Gangitano <lu...@debian.org>
Changed-By: Santiago Garcia Mantinan <ma...@debian.org>
Description:
 squid      - Full featured Web Proxy cache (HTTP proxy)
 squid-cgi  - Full featured Web Proxy cache (HTTP proxy) - control CGI
 squid-common - Full featured Web Proxy cache (HTTP proxy) - common files
 squid-dbg  - Full featured Web Proxy cache (HTTP proxy) - Debug symbols
 squid-purge - Full featured Web Proxy cache (HTTP proxy) - control utility
 squid3     - Transitional package
 squidclient - Full featured Web Proxy cache (HTTP proxy) - control utility
Closes: 399489 801564
Changes:
 squid3 (3.5.23-2) unstable; urgency=medium
 .
   [ Santiago Garcia Mantinan <ma...@debian.org> ]
   * debian/squid.{preinst,postinst,postrm}
     - Fix upgrade sequence from 2.7 packages (Closes: #801564)
 .
   [ Amos Jeffries <amosjeffr...@squid-cache.org> ]
   * debian/control
     - Relax dependency between squid and squid-common packages (Closes: 
#399489)
     - Add squidclient Recommends on ssl-cert
 .
   [ Robie Basak <robie.ba...@canonical.com> ]
   * debian/control
     - Add missing pre-depends on adduser
     - Add Vcs-Browser URL
Checksums-Sha1:
 edfc5d6f92ceb7a003b4b99ece9f1f1124f62b9e 2554 squid3_3.5.23-2.dsc
 88d5311b81678b43ca47435d62703c3f13cb0540 25928 squid3_3.5.23-2.debian.tar.xz
 42f0bfa09855cb7fd1535a768e7402677a99bbcd 164690 squid-cgi_3.5.23-2_amd64.deb
 3fe32943079320659d8654e4e870a7d12ac2f613 284178 squid-common_3.5.23-2_all.deb
 b757223b0b886caf8cd63866c1a936d413703485 21563138 squid-dbg_3.5.23-2_amd64.deb
 27adc18c50cdb52f955e8e30922af4f840b6a49e 157150 squid-purge_3.5.23-2_amd64.deb
 b760f6f88f85b464ae2852a4181197131551939d 138470 squid3_3.5.23-2_all.deb
 0f387d3dc91271ec4349121ece9490b56946ad22 9763 squid3_3.5.23-2_amd64.buildinfo
 e2d7a03b0ee48e2e075a973c35324540452f2835 2313072 squid_3.5.23-2_amd64.deb
 ad5332c27da8cc496cf7ab7821c963af6e6cd2d0 168632 squidclient_3.5.23-2_amd64.deb
Checksums-Sha256:
 6ec79906a138299819566100b5125e5f62194781af6ac4273159ebbc9303676f 2554 
squid3_3.5.23-2.dsc
 0915a96856b240ba9806f8480b71ddbc633453a688f7a85c61c0bb6e1e9f2193 25928 
squid3_3.5.23-2.debian.tar.xz
 56057942a120a097ad1ef02be72f17c4829322687abec60d9b5a2a69ca33099b 164690 
squid-cgi_3.5.23-2_amd64.deb
 aac0892ee2654ceeaf427024c21a630249791f56da5a4a8e8be6cf291de6ce39 284178 
squid-common_3.5.23-2_all.deb
 a656a578735f59b768894677882dd598958e0999fb5cd2f280ab09fb835bef49 21563138 
squid-dbg_3.5.23-2_amd64.deb
 2840e3d0fd4997c42b7f17a9617ba3c535a2104149bb36737044187877a48f7d 157150 
squid-purge_3.5.23-2_amd64.deb
 e8f5e36934bb04a3c3a073d02b17f90e09e991f5ecac8bbe6963aad7f2374fbb 138470 
squid3_3.5.23-2_all.deb
 c55520ed3cf234fb5deb971f0397a8dece0aa4d02e5c62fb1efb61f59f5ec47c 9763 
squid3_3.5.23-2_amd64.buildinfo
 1d3367a6f24afe1a6d6d0334cb2bfeddf857d31998fe68db8eb968a8195e9816 2313072 
squid_3.5.23-2_amd64.deb
 25bdf7a499ddbfc30c69e73bbc224cca4b12ebf634aedd68512642ed1496bb65 168632 
squidclient_3.5.23-2_amd64.deb
Files:
 92f4f61f3ce4fb14ce64a62fed675f08 2554 web optional squid3_3.5.23-2.dsc
 6b4f0d4f83f596e3b51c1a0abd95c92c 25928 web optional 
squid3_3.5.23-2.debian.tar.xz
 d7fe433f56df8155e9873c9cd0d33f5b 164690 web optional 
squid-cgi_3.5.23-2_amd64.deb
 cb067fa56e32f3d4bd09525e004ebc4b 284178 web optional 
squid-common_3.5.23-2_all.deb
 1964630685db08eba69449266e8d7f78 21563138 debug extra 
squid-dbg_3.5.23-2_amd64.deb
 d5d2af616001c9720077c9427ec37376 157150 web optional 
squid-purge_3.5.23-2_amd64.deb
 505ba815be61a1abf3fbcae524306b07 138470 oldlibs extra squid3_3.5.23-2_all.deb
 4f3e8cc5516932311f2a8adb62a66d81 9763 web optional 
squid3_3.5.23-2_amd64.buildinfo
 06280dc5001d7a096f4413d06bb2753b 2313072 web optional squid_3.5.23-2_amd64.deb
 f35ade4f4f180472711351325dbc918d 168632 web optional 
squidclient_3.5.23-2_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEBqPldg9hG0uxqQ5ouGiMo9h21aMFAljRvl8ACgkQuGiMo9h2
1aOrKBAAmfQADBHYfZSeB9u7KqxV6mwoK/C7WEQn6lxJmwts6ZHFRAlnUOlkP0uP
DbV9joIYoz0e7Iw/lHYxvmunBlId6Ntx+1gvKviahl2ymHZRH4Q8RZv7KIGcsWtQ
wQ/8DVpWYlp31KAQrG1Kp/qICj0t87VKdCWgXxP8mAjxGW1jjeD+EMQVa++2Dj8T
ucugHnuemuZiVk1Y788VFHzy+UbSFtChFeR3Rylo4dna+UuZV31e5mt2l4DlUOPH
Fc2hdhuQ2qHl0oWM5bF8ydnv2AcJouxjPSe59K29INDyCfrZ5LU2J4LsBk3/qVh+
QvF3KFg/jyZn98vNX5LpLUfgx7WKBGFqlz4Kqpzc8wX52yYVKvA0P9PL/FGGi93+
hMA8ovFvKyflSSqtli48FXVI/OvXTGLbw7C7keMIOjGLJlziUWTm+imz7VeLW+67
ySY2IyUoHCjgU5qD/7WxxRzOI4BJuAVsmmg8RVqhEvbeUFWhLXNuUdN1Q9R0tKps
Oa4eDIc7IQDnrxpeLNisxo+BD55b16VocldD9SqWPQG/rmlArDoYBjq8UdbJqFvr
GQ6/Pf5tcAXnr8FL5pBKiGF15C00KEHGEKAwKdxWaGYHAEvBbjTDQActZ8xEXsNw
W3FRMCoaFycY5UYS8Ap/j1lM0cCQrr8T+AOMt9pa1Iwbg0DdAww=
=xyLt
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to