Source: redshift Version: 1.9.1-4 Severity: grave Tags: newcomer Justification: renders package unusable
Dear Maintainer, * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of this action? * What outcome did you expect instead? When running the software it on a device without GPS support Redshift always fails with the error "No more methods to try [for getting the location]". This happens with geoclue2 activated and even when I manually pass some coordinates to Redshift. An example (sry, for German output): $ redshift -vvv Versuche Location Provider `geoclue2'... Dienst »geoclue2« wird benutzt. Position: 51.30° N, 12.33° O Farbtemperatur: 5500K tagsüber, 3500K nachts Solar elevations: day above 3.0, night below -6.0 Helligkeit: 1.00:1.00 Gamma (Tagsüber): 1.000, 1.000, 1.000 Gamma (Nachts): 1.000, 1.000, 1.000 Keine weiteren Methoden verfügbar. $ redshift -l 51:32 -vvv Position: 51.00° N, 32.00° O Farbtemperatur: 5500K tagsüber, 3500K nachts Solar elevations: day above 3.0, night below -6.0 Helligkeit: 1.00:1.00 Gamma (Tagsüber): 1.000, 1.000, 1.000 Gamma (Nachts): 1.000, 1.000, 1.000 Keine weiteren Methoden verfügbar. Both tries do not work. The full upstream report is available under https://github.com/jonls/redshift/issues/333 where the maintainer also suspected that it is a built/compilation error. He suspects that "Redshift was not compiled with any adjustment methods". Here his explanation (link: https://github.com/jonls/redshift/issues/333#issuecomment-271186561): > Redshift has several ways of adjusting the gamma ramps: Vidmode, Randr, Quartz (on macOS), wingdi (on Windows), etc. When compiling, you have to specify which adjustment method you want to include in the the application. If you didn't include any, Redshift won't be able to do anything, it will just fail with "no adjustment methods left to try". -- System Information: Debian Release: 8.6 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.8.0-0.bpo.2-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)