Your message dated Sat, 27 Jul 2019 04:08:29 +0000 with message-id <[email protected]> and subject line Bug#885893: fixed in shairport-sync 3.3.2-1 has caused the Debian Bug report #885893, regarding shairport-sync update hangs during service restart 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.) -- 885893: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885893 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: shairport-sync Version: 3.1.4-1 Severity: important Dear Maintainer, I did an update of my Debian/testing machine which still runs with _sysvinit_. During this the shairport-sync package was updated to 3.1.4-1. During configuration the daemon had to be restarted which hang the update process infinite. If I killed the shairport-sync process the update process continued but left a broken package. I think the problem is the following: To restart the daemon the update process starts eventually "/etc/init.d/shairport-sync restart" There is no restart function in "/etc/init.d/shairport-sync" but "/etc/init.d/shairport-sync" pulls in "/lib/init/init-d-script". "/lib/init/init-d-script" calls the "do_restart" function in case of "restart" and "do_restart" calls "do_stop_cmd" and "do_start_cmd". The problem is now that "do_start_cmd" does not call "do_start_prepare" which is defined in "/etc/init.d/shairport-sync" and is needed to add the command line option "--daemon". ("do_start" would do this.) So it seems the "/etc/init.d/shairport-sync restart" starts the daemon in the _foreground_ and thatswhy the restart never finishs. If I try it manually, the "/etc/init.d/shairport-sync stop" and "/etc/init.d/shairport-sync start" do the right thing. It is only restart which has the problem. Thomas -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.14.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages shairport-sync depends on: ii adduser 3.116 ii avahi-daemon 0.7-3 ii libasound2 1.1.3-5 ii libavahi-client3 0.7-3 ii libavahi-common3 0.7-3 ii libc6 2.25-5 ii libconfig9 1.5-0.4 ii libdaemon0 0.14-6+b1 ii libgcc1 1:7.2.0-18 ii libpopt0 1.16-10+b2 ii libpulse0 11.1-4 ii libsndfile1 1.0.28-4 ii libsoxr0 0.1.2-3 ii libssl1.1 1.1.0g-2 ii libstdc++6 7.2.0-18 shairport-sync recommends no packages. shairport-sync suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: shairport-sync Source-Version: 3.3.2-1 We believe that the bug you reported is fixed in the latest version of shairport-sync, 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. Chris Boot <[email protected]> (supplier of updated shairport-sync 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: Sat, 27 Jul 2019 00:23:22 -0300 Source: shairport-sync Architecture: source Version: 3.3.2-1 Distribution: unstable Urgency: medium Maintainer: Chris Boot <[email protected]> Changed-By: Chris Boot <[email protected]> Closes: 885893 925577 933144 Changes: shairport-sync (3.3.2-1) unstable; urgency=medium . * New upstream release: - Fixes a crash when using a customised service name. (Closes: #925577) * New features: - enable JACK audio backend support. - enale D-Bus, MPRIS, and MQTT metadata and/or remote control support. * d/shairport-sync.init: fix restart subcommand, which would appear to hang. This only affected init systems using this script such as sysvinit, but not systemd. (Closes: #885893) * d/rules: - ensure libdaemon support is always enabled. (Closes: #933144) - configure dh_missing to fail if missing files are detected. * d/patches/typo-fixes.patch: refresh with more typo fixes. * Remove /usr/share/doc/shairport-sync/shairport-sync.html: the HTML is no longer being generated correctly and is simply an HTML version of the man page. Please refer to shairport-sync(7) instead. Checksums-Sha1: 01616d8c2368b03bf0d6fe78761c8953278bbe43 2360 shairport-sync_3.3.2-1.dsc dce7d102538d34b0f229bc10d011be884ae49a95 411875 shairport-sync_3.3.2.orig.tar.gz a24effca09610e07c4d07b2a0986dd95d8408d67 17276 shairport-sync_3.3.2-1.debian.tar.xz Checksums-Sha256: 1ffef460feb1429447a6837bbd26d3be943e8a5fc6632fa259a23886eb078b1c 2360 shairport-sync_3.3.2-1.dsc a8f580fa8eb71172f6237c0cdbf23287b27f41f5399f5addf8cd0115a47a4b2b 411875 shairport-sync_3.3.2.orig.tar.gz 620f27afc2d11390d97f0abccfcfd05034ad574c26ad701b7fbbbe9cff629731 17276 shairport-sync_3.3.2-1.debian.tar.xz Files: ee753f15932be2a589bed3693bd961c7 2360 sound optional shairport-sync_3.3.2-1.dsc 80278eed6bb1391bcbafe80c0e566d1b 411875 sound optional shairport-sync_3.3.2.orig.tar.gz b906e67a8053135caa5d62e45d4852a1 17276 sound optional shairport-sync_3.3.2-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEakxNgo23DDPFqbsY1o29Dt2gqWQFAl07x9ZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDZB NEM0RDgyOERCNzBDMzNDNUE5QkIxOEQ2OERCRDBFRERBMEE5NjQRHGJvb3RjQGRl Ymlhbi5vcmcACgkQ1o29Dt2gqWRU0w//e5Fis6jwedJ7DkiJbwDYDFASqf2r3dSr GROUSLDEx9UhEVR5hXpeF6KVlv3tz6Ah9/fLbKX6PkbJYGinf4JV54GQoZIxC87D MNd9KYlsdtnjIiW6NTrbjCqLF976i3KTPKMB7MQijOEfwtMweIODC23TNY8+n+Nl 8A4Anuo8VB0PuHvJp60R93pmaImJLFfwIt3ah8Ssx9/7mpVsUF/ppGIEHTIGwAsq RAPdihtK+DC8eu8JXZQp5V+Ts63qrVaxDlpvHc8ITsX6u7wJW/raKFtTuDe3Ni/u b9vcDcLGdDQqLI67/GAUltxoWPocFbtaw9WSCG5mm7XLUHkIGA9n120UlYdoq9Yt 0vTq1vZw2nSXs2bxiMyxU52tLrp4C6ongnBknpVWyoUWbXRwUmcQB6Ddevy+CVtc E7R/ZKw/AA6roz21MLgtjhf2dvllThRru0fqPswLbooXWk35ELsXVV7B6nBAj77E BJaLwWrSkZqA/OgMpBhkVptMUoqjFjJf6JNvObxI7gUt0ho6uKpTnyH15i2r6kx5 z2CxZP9+cSOsHWcyEyUkGiXj30cl2EQgKBSMd2jJbecNjduze9MOMrDOmo28VIWm z0KZZlrbT6OFD83+nWJiowfJ77/BRlZ/lV0rCk42itSzJurkATZ+ZP3v4ozwUW1h L4HNmzTIZbI= =M/RY -----END PGP SIGNATURE-----
--- End Message ---

