Your message dated Mon, 25 Jan 2010 07:17:13 +0000
with message-id <[email protected]>
and subject line Bug#566756: fixed in varnish 2.0.6-2
has caused the Debian Bug report #566756,
regarding Varnish 2.0.6 incompatible with libvarnish1 2.0.5
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.)
--
566756: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566756
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: varnish
Version: 2.0.6-1
Severity: grave
Justification: renders package unusable
Varnish 2.0.6, when used in conjunction with libvarnish1 2.0.5, will do one of
the two following things.
1. If a back-end probe is defined, Varnish will spin on epoll_wait() forever
and never actually check the back-end. Varnish also assumes a back-end probe
threshold of UINT_MAX while it's spinning, which is obviously incorrect.
During this time, Varnish cannot service requests and pegs one CPU of the host
system.
2. If a back-end probe is not defined, Varnish will assume a default back-end
probe that appears to work well at first but later (seemingly randomly) marks
the back-end as unhealthy, and it appears to never mark the back-end as
healthy again. Note the default behavior of Varnish is to not probe at all,
but in this 2.0.6-2.0.5 combination, a default probe suddenly appears.
Installing libvarnish1 2.0.6 fixes these problems. However, the "varnish"
2.0.6 package does not specifically depend on libvarnish1 2.0.6. In my case,
I upgraded the "varnish" package without noticing that the "libvarnish1" was
not simultaneously upgraded.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing'), (81, 'unstable'), (80, 'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages varnish depends on:
ii adduser 3.111 add and remove users and groups
ii gcc 4:4.3.4-1 The GNU C compiler
ii libc6 2.10.2-2 GNU C Library: Shared libraries
ii libc6-dev [libc-dev] 2.10.2-2 GNU C Library: Development Librari
ii libncurses5 5.7+20090803-2 shared libraries for terminal hand
ii libvarnish1 2.0.6-1 shared libraries for Varnish
varnish recommends no packages.
varnish suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: varnish
Source-Version: 2.0.6-2
We believe that the bug you reported is fixed in the latest version of
varnish, which is due to be installed in the Debian FTP archive:
libvarnish-dev_2.0.6-2_amd64.deb
to main/v/varnish/libvarnish-dev_2.0.6-2_amd64.deb
libvarnish1_2.0.6-2_amd64.deb
to main/v/varnish/libvarnish1_2.0.6-2_amd64.deb
varnish_2.0.6-2.debian.tar.gz
to main/v/varnish/varnish_2.0.6-2.debian.tar.gz
varnish_2.0.6-2.dsc
to main/v/varnish/varnish_2.0.6-2.dsc
varnish_2.0.6-2_amd64.deb
to main/v/varnish/varnish_2.0.6-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.
Stig Sandbeck Mathisen <[email protected]> (supplier of updated varnish 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: SHA1
Format: 1.8
Date: Mon, 25 Jan 2010 07:07:54 +0000
Source: varnish
Binary: varnish libvarnish1 libvarnish-dev
Architecture: source amd64
Version: 2.0.6-2
Distribution: unstable
Urgency: low
Maintainer: Varnish Package Maintainers
<[email protected]>
Changed-By: Stig Sandbeck Mathisen <[email protected]>
Description:
libvarnish-dev - development files for Varnish
libvarnish1 - shared libraries for Varnish
varnish - a state-of-the-art, high-performance HTTP accelerator
Closes: 566756
Changes:
varnish (2.0.6-2) unstable; urgency=low
.
* Set the mailing list address as maintainer, and the members as uploaders
* Fix "Varnish 2.0.6 incompatible with libvarnish1 2.0.5" by adding a
versioned dependency on libvarnish1 (Closes: #566756)
Checksums-Sha1:
ef45c8ef1e0043643c41bac89d63449afa08d504 1423 varnish_2.0.6-2.dsc
14372cdaf9f85d8d4ccddfb5574857652c679f30 12356 varnish_2.0.6-2.debian.tar.gz
5f187c2ebc8b78896261e9a0b786542508919c5a 280716 varnish_2.0.6-2_amd64.deb
8da14a2a8ae41171141adfc3f1dcb788155dbadf 86238 libvarnish1_2.0.6-2_amd64.deb
5e5a89686b9c880b0d715a9bc51fdd85f771cc68 101694
libvarnish-dev_2.0.6-2_amd64.deb
Checksums-Sha256:
e4974d26149a21fd2b22351bc1a8da500e5d261f3c5b4295fd636a501feb22d6 1423
varnish_2.0.6-2.dsc
1cddde8dade10e8b925c8d155de24800b19af88d18324ab21158f20487637851 12356
varnish_2.0.6-2.debian.tar.gz
fdc2abf5e51428d76669456dd9572c34722b79f573f77c559cb2f91a304e59db 280716
varnish_2.0.6-2_amd64.deb
97ba846148d43cf6c8236a3edf37395f17614b42b318677f1949b095f5b32261 86238
libvarnish1_2.0.6-2_amd64.deb
e5e1559076e0d9b927c5384c1e2bf22b4ee2e2e6bed692e3f3c6096013fc164c 101694
libvarnish-dev_2.0.6-2_amd64.deb
Files:
50a51a428da6a14fe56585188f8d7487 1423 web optional varnish_2.0.6-2.dsc
4aa5855cf2d43aa776199ba1a6c40935 12356 web optional
varnish_2.0.6-2.debian.tar.gz
f3130b4479477551a33fc238702b3c95 280716 web optional varnish_2.0.6-2_amd64.deb
28da5352ba366f720f6d6715af9cc35b 86238 libs optional
libvarnish1_2.0.6-2_amd64.deb
521ac687032e5f6e29bbf3d33c7c1f2b 101694 libdevel optional
libvarnish-dev_2.0.6-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAktdQ88ACgkQQONU2fom4u75swCgmGTheR9Rzaf4Xo7ZhKN9oAYH
6pAAmwd1WKGirjcQFgfpnqrXoDy/SYpx
=TPiv
-----END PGP SIGNATURE-----
--- End Message ---