Bug#894984: marked as done (cups-browsed: Stopping and starting `cups` ends up stopping `cups-browsed`)
Your message dated Thu, 05 Apr 2018 20:07:37 -0400
with message-id <jwvtvspi4gg.fsf-monnier+Inbox@gnu.org>
and subject line Re: Bug#894984: cups-browsed: Stopping and starting `cups` ends up stopping `cups-browsed`
has caused the Debian Bug report #894984,
regarding cups-browsed: Stopping and starting `cups` ends up stopping `cups-browsed`
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 owner@bugs.debian.org
immediately.)
--
894984: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894984
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: cups-browsed
Version: 1.20.1-1+b1
Severity: normal
Here's a sample session:
# ps auxw|grep cups
root 27143 0.0 0.1 19508 9600 ? Ss Apr04 0:07
/usr/sbin/cupsd -l
root 27144 0.0 0.1 42080 11184 ? Ssl Apr04 0:00
/usr/sbin/cups-browsed
root 31856 0.0 0.0 5284 876 pts/5 RN+ 14:27 0:00 grep cups
~-0# /etc/init.d/cups stop;/etc/init.d/cups start
[ ok ] Stopping cups (via systemctl): cups.service.
[ ok ] Starting cups (via systemctl): cups.service.
~-0# ps auxw|grep cups
root 31935 0.0 0.0 17516 6932 ? Ss 14:28 0:00
/usr/sbin/cupsd -l
root 31954 0.0 0.0 5284 796 pts/5 SN+ 14:28 0:00 grep cups
~-0#
As you can see before the `cups stop; cups start` both `cupsd` and `cups-
browsed` were running, whereas afterwards only `cupsd` is running.
I believe this behavior is incorrect since no part of `cups stop; cups start`
says explicitly that we want `cups-browsed` to be stopped. So either `cups
stop` should not stop `cups-browsed`, or it should check if `cups-browsed` is
running and arrange to make sure a subsequent `cups start` restarts it if
applicable.
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 4.14.0-3-686-pae (SMP w/2 CPU cores)
Locale: LANG=fr_CH.UTF-8, LC_CTYPE=fr_CH.UTF-8 (charmap=UTF-8), LANGUAGE=fr_CH.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages cups-browsed depends on:
ii cups-daemon 2.2.7-1
ii libavahi-client3 0.7-3.1
ii libavahi-common3 0.7-3.1
ii libavahi-glib1 0.7-3.1
ii libc6 2.27-3
ii libcups2 2.2.7-1
ii libcupsfilters1 1.20.1-1+b1
ii libglib2.0-0 2.56.0-4
ii libldap-2.4-2 2.4.45+dfsg-1
ii lsb-base 9.20170808
Versions of packages cups-browsed recommends:
ii avahi-daemon 0.7-3.1
cups-browsed suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
> Indeed. cup.service does not ask for or mandate that cups-browsed be
> stopped. However, cups-browsed.service has the line
>
> Requires=cups.service
Hmm.... so the issue is basically in systemd.
Damn! I'm not up to such a fight,
Stefan
--- End Message ---
Reply to: