Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1123831

Bug#1023557: rygel: consider After=network.target in rygel.service for lingering

From "Barak A. Pearlmutter" <bap@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1023557: rygel: consider After=network.target in rygel.service for lingering
Date 2022-11-06 18:10 +0100
Message-ID <FoRjH-1PVs-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: rygel
Version: 0.42.0-2

Dear Maintainer,

Thanks for maintaining Rygel. It's made our big TV useful! And tablets!
Everyone on the local network is happy!

To keep everyone happy, I turned on lingering for the involved user (me)

$ loginctl enable-linger $(whoami)

and enabled rygel. This causes rygel to start when the machine boots,
instead of waiting for me to log in.

One tiny problem: rygel starts before the network is up, gets an error
having to do with the network not being set up, and apparently fails
to announce itself on the local network, so nobody can watch videos or
listen to music. Which makes everyone in the house sad until I log in
and

$ systemctl --user restart rygel.service

which is a hassle.

I *think* the right way to solve this is by adding a line

  After=network.target

to the rygel unit file, /usr/lib/systemd/user/rygel.service

Cheers,

--Barak.

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (550, 'testing'), (500, 'stable-updates'), (500,
'proposed-updates'), (500, 'stable'), (450, 'unstable'), (1,
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.19.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8),
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages rygel depends on:
ii  init-system-helpers             1.65.2
ii  libc6                           2.36-4
ii  libgdk-pixbuf-2.0-0             2.42.9+dfsg-1
ii  libgee-0.8-2                    0.20.6-1
ii  libges-1.0-0                    1.20.3-1
ii  libglib2.0-0                    2.74.1-1
ii  libgssdp-1.6-0                  1.6.0-3
ii  libgstreamer-plugins-base1.0-0  1.20.3-2
ii  libgstreamer1.0-0               1.20.3-1
ii  libgupnp-1.6-0                  1.6.0-3
ii  libgupnp-av-1.0-3               0.14.1-1
ii  libgupnp-dlna-2.0-4             0.12.0-3
ii  libmediaart-2.0-0               1.9.6-1
ii  librygel-core-2.8-0             0.42.0-2
ii  librygel-db-2.8-0               0.42.0-2
ii  librygel-renderer-2.8-0         0.42.0-2
ii  librygel-server-2.8-0           0.42.0-2
ii  libsoup-3.0-0                   3.2.1-2
ii  libsqlite3-0                    3.39.4-1
ii  libx11-6                        2:1.8.1-2
ii  libxml2                         2.9.14+dfsg-1+b1

Versions of packages rygel recommends:
ii  dbus-user-session          1.14.4-1
ii  gstreamer1.0-libav         1.20.3-1+b1
ii  gstreamer1.0-plugins-base  1.20.3-2
ii  gstreamer1.0-plugins-good  1.20.3-1+b1
ii  gstreamer1.0-plugins-ugly  1.20.3-1

Versions of packages rygel suggests:
ii  rygel-playbin      0.42.0-2
pn  rygel-preferences  <none>
pn  rygel-ruih         <none>
ii  rygel-tracker      0.42.0-2
ii  tumbler            4.16.1-1

-- no debconf information

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1023557: rygel: consider After=network.target in rygel.service for lingering "Barak A. Pearlmutter" <bap@debian.org> - 2022-11-06 18:10 +0100
  Bug#1023557: rygel: consider After=network.target in rygel.service for lingering Jens Georg <jens.georg@jensge.org> - 2022-11-07 12:40 +0100
  Bug#1023557: rygel: consider After=network.target in rygel.service for lingering "Barak A. Pearlmutter" <barak@pearlmutter.net> - 2022-12-21 14:40 +0100
    Bug#1023557: rygel: consider After=network.target in rygel.service for lingering Jens Georg <listen@jensgeorg.de> - 2022-12-21 15:10 +0100
  Bug#1023557: rygel: consider After=network.target in rygel.service for lingering "Barak A. Pearlmutter" <barak@pearlmutter.net> - 2022-12-21 15:30 +0100

csiph-web