Package: redshift
Version: 1.11-1
Severity: normal

The redshift.service file is broken and it is simply not really possible to
write service files for graphical sessions yet.

It contains After=display-manager.service - this does not work:

(1) display-manager.service is a system service, not a user one, so the systemd
    user instance does not know about it
(2) even if it knew about it, this is the login manager, not your desktop
(3) even if it were your desktop, there's no guarantee that the environment
    has been imported yet.

What is really needed is a user session graphical.target that you can have
a WantedBy on, but that does not exist.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (500, 'unstable-debug'), (500, 'testing'), 
(500, 'stable'), (100, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages redshift depends on:
ii  libc6           2.22-11
ii  libdrm2         2.4.68-1
ii  libglib2.0-0    2.48.1-1
ii  libx11-6        2:1.6.3-1
ii  libxcb-randr0   1.11.1-1
ii  libxcb-render0  1.11.1-1
ii  libxcb1         1.11.1-1
ii  libxxf86vm1     1:1.1.4-1

Versions of packages redshift recommends:
ii  geoclue-2.0  2.4.3-1

redshift suggests no packages.

-- no debconf information

-- 
Debian Developer - deb.li/jak | jak-linux.org - free software dev

When replying, only quote what is necessary, and write each reply
directly below the part(s) it pertains to (`inline'). Thank you.

Reply via email to