Your message dated Thu, 26 Dec 2013 18:33:42 +0000
with message-id <e1vwfkc-0004gp...@franck.debian.org>
and subject line Bug#732009: fixed in avahi 0.6.31-4
has caused the Debian Bug report #732009,
regarding avahi-daemon: Require a kernel >= 3.9, break partial upgrades
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.)


-- 
732009: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732009
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: avahi-daemon
Version: 0.6.31-3
Severity: serious
Justification: break partial upgrades

  Hi,

  At compilation time, in avahi-core/socket.c, if SO_REUSEPORT is defined,
setsockopt(..., SO_REUSEPORT, ..) is called.
  But, if, at runtime, SO_REUSEPORT is not available (with a kernel <= 3.9, ie
a wheezy kernel), the function fails and seems to lead to a quick exits of
avahi-daemon. Log file says :

Dec 12 11:20:48 plume avahi-daemon[22508]: Found user 'avahi' (UID 105) and 
group 'avahi' (GID 111).
Dec 12 11:20:48 plume avahi-daemon[22508]: Successfully dropped root privileges.
Dec 12 11:20:48 plume avahi-daemon[22508]: avahi-daemon 0.6.31 starting up.
Dec 12 11:20:48 plume avahi-daemon[22508]: Successfully called chroot().
Dec 12 11:20:48 plume avahi-daemon[22508]: Successfully dropped remaining 
capabilities.
Dec 12 11:20:48 plume avahi-daemon[22508]: No service file found in 
/etc/avahi/services.
Dec 12 11:20:48 plume avahi-daemon[22508]: SO_REUSEPORT failed: Protocol not 
available
Dec 12 11:20:48 plume avahi-daemon[22508]: SO_REUSEPORT failed: Protocol not 
available
Dec 12 11:20:48 plume avahi-daemon[22508]: Failed to create server: No suitable 
network protocol available
Dec 12 11:20:48 plume avahi-daemon[22508]: avahi-daemon 0.6.31 exiting.

Just upgrading the kernel (from the wheezy one to the current testing one)
fixes the problem.

Perhaps, the reuseaddr() function in avahi-core/socket.c should not fail if
setsockopt(..., SO_REUSEPORT, ..) fails (or only if errno is not set to
EINVAL)?

  Regards,
    Vincent

-- System Information:
Debian Release: jessie/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), 
(500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
armel
mipsel

Kernel: Linux 3.12-rc7-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages avahi-daemon depends on:
ii  adduser              3.113+nmu3
ii  bind9-host [host]    1:9.9.3.dfsg.P2-4
ii  dbus                 1.6.18-1
ii  host                 1:9.9.3.dfsg.P2-4
ii  init-system-helpers  1.13
ii  libavahi-common3     0.6.31-2
ii  libavahi-core7       0.6.31-2
ii  libc6                2.17-93
ii  libcap2              1:2.22-1.2
ii  libdaemon0           0.14-2
ii  libdbus-1-3          1.6.18-1
ii  libexpat1            2.1.0-4
ii  lsb-base             4.1+Debian12

Versions of packages avahi-daemon recommends:
ii  libnss-mdns  0.10-3.2

Versions of packages avahi-daemon suggests:
ii  avahi-autoipd  0.6.31-2

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: avahi
Source-Version: 0.6.31-4

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

Debian distribution maintenance software
pp.
Laurent Bigonville <bi...@debian.org> (supplier of updated avahi 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: Thu, 26 Dec 2013 18:24:41 +0100
Source: avahi
Binary: avahi-daemon avahi-dnsconfd avahi-autoipd python-avahi avahi-utils 
avahi-discover libavahi-common3 libavahi-common-data libavahi-common-dev 
libavahi-core7 libavahi-core-dev libavahi-client3 libavahi-client-dev 
libavahi-glib1 libavahi-glib-dev libavahi-gobject0 libavahi-gobject-dev 
libavahi-qt4-1 libavahi-qt4-dev libavahi-compat-libdnssd1 
libavahi-compat-libdnssd-dev libavahi-ui0 libavahi-ui-dev libavahi-ui-gtk3-0 
libavahi-ui-gtk3-dev avahi-ui-utils avahi-dbg
Architecture: source amd64 all
Version: 0.6.31-4
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team 
<pkg-utopia-maintain...@lists.alioth.debian.org>
Changed-By: Laurent Bigonville <bi...@debian.org>
Description: 
 avahi-autoipd - Avahi IPv4LL network address configuration daemon
 avahi-daemon - Avahi mDNS/DNS-SD daemon
 avahi-dbg  - Avahi - debugging symbols
 avahi-discover - Service discover user interface for avahi
 avahi-dnsconfd - Avahi DNS configuration tool
 avahi-ui-utils - Avahi GTK+ utilities
 avahi-utils - Avahi browsing, publishing and discovery utilities
 libavahi-client-dev - Development files for the Avahi client library
 libavahi-client3 - Avahi client library
 libavahi-common-data - Avahi common data files
 libavahi-common-dev - Development files for the Avahi common library
 libavahi-common3 - Avahi common library
 libavahi-compat-libdnssd-dev - Development headers for the Avahi Apple Bonjour 
compatibility lib
 libavahi-compat-libdnssd1 - Avahi Apple Bonjour compatibility library
 libavahi-core-dev - Development files for Avahi's embeddable mDNS/DNS-SD 
library
 libavahi-core7 - Avahi's embeddable mDNS/DNS-SD library
 libavahi-glib-dev - Development headers for the Avahi GLib integration library
 libavahi-glib1 - Avahi GLib integration library
 libavahi-gobject-dev - Development headers for the Avahi GObject library
 libavahi-gobject0 - Avahi GObject library
 libavahi-qt4-1 - Avahi Qt 4 integration library
 libavahi-qt4-dev - Development headers for the Avahi Qt 4 integration library
 libavahi-ui-dev - Development headers for the Avahi GTK+ User interface library
 libavahi-ui-gtk3-0 - Avahi GTK+ User interface library for GTK3
 libavahi-ui-gtk3-dev - Development headers for the Avahi GTK+ User interface 
library
 libavahi-ui0 - Avahi GTK+ User interface library
 python-avahi - Python utility package for Avahi
Closes: 693604 732009
Changes: 
 avahi (0.6.31-4) unstable; urgency=medium
 .
   * Team upload.
   * d/p/so_reuseport-may-not-exist-in-running-kernel.patch: Do not exit
     avahi-daemon if we cannot set SO_REUSEPORT on the socket. This patch has
     be taken from Ubuntu, thanks to them (Closes: #732009)
   * 
debian/patches/avahi-core-reserve-space-for-record-data-when-size-estimate.patch:
     avahi-core: reserve space for record data when size estimate. This
     prevents avahi-daemon from falling into an invalid loop when many CUPS/IPP
     printer shares get registered (Closes: #693604)
   * debian/libavahi-core7.symbols: Add 2 new symbols exported by the previous
     patch
   * debian/patches/suse-patch-gtk-box.patch: Don't use GTK vbox API which is
     deprecated when compiling for GTK3.
   * debian/control: Bump Standards-Version to 3.9.5 (no further changes)
Checksums-Sha1: 
 5a5f562cab918309322a05d535c616ef5112b497 3495 avahi_0.6.31-4.dsc
 dff00ad1612895361e051751cc9a7b57d098ad1c 37270 avahi_0.6.31-4.debian.tar.gz
 e1c44c550ab884940f5d89c9570be69d425e6dd6 86800 avahi-daemon_0.6.31-4_amd64.deb
 4c90bb0e1e04e1aade856ee1a8a030890fdf313e 42354 
avahi-dnsconfd_0.6.31-4_amd64.deb
 8ce32c4713c4db40d68acee84e917cd663e9b047 50158 avahi-autoipd_0.6.31-4_amd64.deb
 ec244a55f0d6a851fd8eec43879ca07bbfd9e1c2 36622 python-avahi_0.6.31-4_amd64.deb
 473e7cc304b53fef888491f25490ffa4cc0ce9a8 52614 avahi-utils_0.6.31-4_amd64.deb
 4352e699aa5ebcdf55d6010473e63b7c17bfc1aa 38082 avahi-discover_0.6.31-4_all.deb
 8a1438057e3137663f69a005ab6a789990c4b5cf 50626 
libavahi-common3_0.6.31-4_amd64.deb
 331a044bd4d40d9f6bec1c1ec38f4189b678a008 98326 
libavahi-common-data_0.6.31-4_amd64.deb
 4fd6e8e261884178dbb9120e5c1d285d8bada6ec 64726 
libavahi-common-dev_0.6.31-4_amd64.deb
 55674085cc6aea7280cd1f9f8915da6a666976ea 110910 
libavahi-core7_0.6.31-4_amd64.deb
 103f07ce9c3f94e00b0c367ebc11b73939395360 125882 
libavahi-core-dev_0.6.31-4_amd64.deb
 e2d7aa4b8600573a9aa813cfbdaed5f66af5e658 53822 
libavahi-client3_0.6.31-4_amd64.deb
 9294cd2f7f0ea577f7a5df84850b790508f20294 58670 
libavahi-client-dev_0.6.31-4_amd64.deb
 e80ccfae4e9a0f9bec8e40f4c138ae7fdbc4bfe6 36210 
libavahi-glib1_0.6.31-4_amd64.deb
 533290e1d9c04e166c8946dd3879c9860ce7850f 36564 
libavahi-glib-dev_0.6.31-4_amd64.deb
 d56d301f6da720f5da28ae140405dfd9376db2d9 45474 
libavahi-gobject0_0.6.31-4_amd64.deb
 25a835d16d33faf25ef8c74063ca04d839b04950 49064 
libavahi-gobject-dev_0.6.31-4_amd64.deb
 6ba73a7287df53320afdc3e0eca3e66eff4d908b 36156 
libavahi-qt4-1_0.6.31-4_amd64.deb
 de18f325e0a71f7426c7ee2fdc0af8b2da03c70b 36280 
libavahi-qt4-dev_0.6.31-4_amd64.deb
 30a4981c2a4e870804735bfcde4358975fc4de48 44878 
libavahi-compat-libdnssd1_0.6.31-4_amd64.deb
 d1446eb2793e262c7bc37a6de88b9945391b363c 59614 
libavahi-compat-libdnssd-dev_0.6.31-4_amd64.deb
 45aa80700c65d1998e22305e1944b3578f6e2c2d 47760 libavahi-ui0_0.6.31-4_amd64.deb
 0df89e204e2e77539e3fc8dea07cb5473df890af 47462 
libavahi-ui-dev_0.6.31-4_amd64.deb
 7877f002f4b3f15492582dc740a76cb6ea19273a 47462 
libavahi-ui-gtk3-0_0.6.31-4_amd64.deb
 3153cfdc25bd1757c0ecf61d30c126a22ecbdcb4 47512 
libavahi-ui-gtk3-dev_0.6.31-4_amd64.deb
 e08c698e77d1e1fbcf3b423cfffd6b53cfd38d52 38386 
avahi-ui-utils_0.6.31-4_amd64.deb
 85e7428213c048ebc9f4b162362438f3b7129f1f 864354 avahi-dbg_0.6.31-4_amd64.deb
Checksums-Sha256: 
 65a35c1f701ad4e8ba78283ff5302dcdc7cca1b1fc2ef798397239f09b874641 3495 
avahi_0.6.31-4.dsc
 91318b28d7468930c1970371a36faf89c29bf010f8144e5576abe5a223373ee3 37270 
avahi_0.6.31-4.debian.tar.gz
 e9da26b54fbd807784b42dcd55d6f8d8977b11bf97f26230c3e05f0eb58f7510 86800 
avahi-daemon_0.6.31-4_amd64.deb
 c042c7d8d9699b6ae3fb334d71d595022553acf377e469e66db0bc6dc1821d03 42354 
avahi-dnsconfd_0.6.31-4_amd64.deb
 21a78a007833838f72f691a4331ed1afa4725d21df065b70d999bdb87e57e4d4 50158 
avahi-autoipd_0.6.31-4_amd64.deb
 3487b1f765c0bc4034035414faf61927f55eb1d0e4c65b2efbb9470fca5685ca 36622 
python-avahi_0.6.31-4_amd64.deb
 ac0ead98595d89b53b4d8c2b338a81ebe13c04d6d9f686d3f5cb1c825e08fc03 52614 
avahi-utils_0.6.31-4_amd64.deb
 91bc9ba56986c2483df81f101b947738fe9c83ec29bb31b43eb161377d598ace 38082 
avahi-discover_0.6.31-4_all.deb
 d548795a104dc64aae035d31c85d5067bcadfdf3803da76d211059abc3fc0521 50626 
libavahi-common3_0.6.31-4_amd64.deb
 4afd7249ebd3561ce30cef26dd88fff904b9f38d019877c9e3e1bb786dc12b92 98326 
libavahi-common-data_0.6.31-4_amd64.deb
 2b28b5b6bea61fea12f71b746e015362d75367e0df6981676d4e06b6b30f4056 64726 
libavahi-common-dev_0.6.31-4_amd64.deb
 1c7f4ca2bdc17076f99653e8734d82e5793de05242b28c7494481ba1a78cb168 110910 
libavahi-core7_0.6.31-4_amd64.deb
 8832524ad0dc14caac507d524bd0fa377ec389697e9c4f539edbbc870f9051c7 125882 
libavahi-core-dev_0.6.31-4_amd64.deb
 b11e3e5b62b2f1cc88e871a5fe09adfabfb7bce096eb248a6465722210b9f06d 53822 
libavahi-client3_0.6.31-4_amd64.deb
 6d9ed4d66194a75ed30fe45675fbdc70934fd5a5a700501de842839b91b0c975 58670 
libavahi-client-dev_0.6.31-4_amd64.deb
 2c5cf63b79ea44d70b7c05cdb61a427f8316d58180d6d5f269c93865e7cc58ea 36210 
libavahi-glib1_0.6.31-4_amd64.deb
 d7d35d5b6350b8933302739df784eafec5f14885bf307d0200b0a0925725b818 36564 
libavahi-glib-dev_0.6.31-4_amd64.deb
 43ad5281c3c0b5a96bc20776b7aae080eca8732a7916e9694d5e8e25f9897df1 45474 
libavahi-gobject0_0.6.31-4_amd64.deb
 2306ab4a79d9712eb37bedc65e1d5786213ca86f634ed0faae84de5b05f5d2f8 49064 
libavahi-gobject-dev_0.6.31-4_amd64.deb
 41e282e7e208acfd902f03856c97045824f5d585c7a8111581ecbb36f0f3825c 36156 
libavahi-qt4-1_0.6.31-4_amd64.deb
 b4bc74ea2c58807048dec33756b2b8c594b9098a79817b23c42406796c58586d 36280 
libavahi-qt4-dev_0.6.31-4_amd64.deb
 46380139112c3c1763655750e22b7d8ced47aac54635dc612542d29fcc20512f 44878 
libavahi-compat-libdnssd1_0.6.31-4_amd64.deb
 88746bb86fb92cf2a6a9c7b39a3e9a43830d87b68e697f289178216fe85327c8 59614 
libavahi-compat-libdnssd-dev_0.6.31-4_amd64.deb
 5893841cd0a16ba383b4c568ce990dfaebac539aa206a10e3c965095662353e0 47760 
libavahi-ui0_0.6.31-4_amd64.deb
 34f2975dd87fae1e6e6ea6baddf07e8d19b08eaf504f686412b24b466ab791db 47462 
libavahi-ui-dev_0.6.31-4_amd64.deb
 48fbac9352b7de8e2261ea02c0696e0574e3f87afb063eee8ee6b7f155a1946f 47462 
libavahi-ui-gtk3-0_0.6.31-4_amd64.deb
 c29023dce7f8473c4a2d2c3564db4abc9afba8d9e3f82530da945c8db64fd52a 47512 
libavahi-ui-gtk3-dev_0.6.31-4_amd64.deb
 fae2342d97110561f938a8f7bfc47c33ef52fd8fc94b5184beffa1a0e8205573 38386 
avahi-ui-utils_0.6.31-4_amd64.deb
 f8c8b415352feaf7e9bec7c2cf056506e8f0c5f0d819c1a539ce3e3d738831d7 864354 
avahi-dbg_0.6.31-4_amd64.deb
Files: 
 7492f7e38da9ecb343539badd66eaedd 3495 net optional avahi_0.6.31-4.dsc
 d11847c4b65b16fa849ba97bb9b2301c 37270 net optional 
avahi_0.6.31-4.debian.tar.gz
 8c7cb34f9375da5b8f5a2e400b712259 86800 net optional 
avahi-daemon_0.6.31-4_amd64.deb
 eb6d08a333f6dcfc355663433644213f 42354 net optional 
avahi-dnsconfd_0.6.31-4_amd64.deb
 e4e985203eda09455dafd22d164a76c3 50158 net optional 
avahi-autoipd_0.6.31-4_amd64.deb
 e948dea559607ca16bc4e2ce7214f9b7 36622 python optional 
python-avahi_0.6.31-4_amd64.deb
 cd008600ee415c239183532e138f16d3 52614 net optional 
avahi-utils_0.6.31-4_amd64.deb
 8d1015641a54b2a6fcb8d6576b66d7b5 38082 net optional 
avahi-discover_0.6.31-4_all.deb
 679b81c72cf70dd58886f80a2df3d1f6 50626 libs optional 
libavahi-common3_0.6.31-4_amd64.deb
 bd65e5a598bb60c203a4c368be956dea 98326 libs optional 
libavahi-common-data_0.6.31-4_amd64.deb
 b7f853bd6e2c830a48ef6df9588ff634 64726 libdevel optional 
libavahi-common-dev_0.6.31-4_amd64.deb
 f83c770ddd69cfc28c907459c098b5ac 110910 libs optional 
libavahi-core7_0.6.31-4_amd64.deb
 03d26488b97644d144bb2c6ebd801d99 125882 libdevel optional 
libavahi-core-dev_0.6.31-4_amd64.deb
 402da4db5341ba072ef97170f78a9850 53822 libs optional 
libavahi-client3_0.6.31-4_amd64.deb
 8c29334ec10adafd650d217d0dacd713 58670 libdevel optional 
libavahi-client-dev_0.6.31-4_amd64.deb
 fcfbd6249a4fae7116f86e14bdf74911 36210 libs optional 
libavahi-glib1_0.6.31-4_amd64.deb
 9f792fccc465f9e1cab360a1c94e49ed 36564 libdevel optional 
libavahi-glib-dev_0.6.31-4_amd64.deb
 81ad0970ab43e4eb172944797446588d 45474 libs optional 
libavahi-gobject0_0.6.31-4_amd64.deb
 b6cf246f362a1aad928fd73ca321fa39 49064 libdevel optional 
libavahi-gobject-dev_0.6.31-4_amd64.deb
 5918a7663a79915fd208213f90f66df3 36156 libs optional 
libavahi-qt4-1_0.6.31-4_amd64.deb
 6acba6a8a08c571ff271be4131a2f97d 36280 libdevel optional 
libavahi-qt4-dev_0.6.31-4_amd64.deb
 567b0cd307077a0a9f7230c15f12348b 44878 libs optional 
libavahi-compat-libdnssd1_0.6.31-4_amd64.deb
 1fb0aa490ffabe2e2c3c179c59d87667 59614 libdevel optional 
libavahi-compat-libdnssd-dev_0.6.31-4_amd64.deb
 5787dd95cacec2bab3368a217b5b4566 47760 libs optional 
libavahi-ui0_0.6.31-4_amd64.deb
 a0dbe9e95d51b3210e1c0f42cbaa3544 47462 libdevel optional 
libavahi-ui-dev_0.6.31-4_amd64.deb
 8adfd52c68b5e87d1e5b9f0aa05422c4 47462 libs optional 
libavahi-ui-gtk3-0_0.6.31-4_amd64.deb
 bb32ee9083baa9bfea355023d9e6180d 47512 libdevel optional 
libavahi-ui-gtk3-dev_0.6.31-4_amd64.deb
 e1d1ef09e7ff8afcd76438118aac1396 38386 utils optional 
avahi-ui-utils_0.6.31-4_amd64.deb
 9e399c291b41a4d87bd9b1ebe60942ca 864354 debug extra 
avahi-dbg_0.6.31-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iQEcBAEBCAAGBQJSvHMzAAoJEB/FiR66sEPVjVAH/3k27zrdkEjziZ/9tkxlP+dP
UVemfg+g3/Lh+4WF4qJXu/iC0xyeGN13d0qCDmOM8J8X8V3e8B3iwZuoFM9iN0Ua
26hRMKzGU9XXS3mwP5LLy9RzulVwcv2WpEMGoPKMPvM0q1aeP8QAiYZbsAxo/eBY
GMEnV44XiqVqQrbHqFjq6wP1cCs9/bxek3z2+tynwfzAq39RdmoCwDdxyjshfWe6
8UoYyupegLOc9gPjNN5CXZSSCYWD/O20VajsF++b/wjVEJnEh5HX70ZbtZJKSxPX
r0xPfsUqmPua9Uq4HAd7unvrHWAyOCoaNINJG+bG2rlPwHoonrF67iLGWsSKCwE=
=6foT
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to