Package: tt-rss Version: 17.1+git20170410+dfsg-1 Severity: normal To fix bug #837508, the php-gettext dependency was removed in tt-rss. However, without this package being installed, tt-rss.service fails to start:
apr 13 18:59:10 artipc10 systemd[1]: Started Update the Tiny Tiny RSS subscribed syndication feeds. apr 13 18:59:10 artipc10 update.php[4067]: PHP Warning: require_once(lib/gettext/gettext.inc): failed to open stream: No such file or directory in /usr/share/tt-rss/www/include/functions.php on line 102 apr 13 18:59:10 artipc10 update.php[4067]: PHP Fatal error: require_once(): Failed opening required 'lib/gettext/gettext.inc' (include_path='/usr/share/tt-rss/www/include:.:/usr/share/php') in /usr/share/tt-rss/www/include/functions.php Installing php-gettext, fixes these errors as it contains the files tt-rss is looking for: $ dpkg -L php-gettext /. /usr /usr/share /usr/share/doc /usr/share/doc/php-gettext /usr/share/doc/php-gettext/changelog.Debian.gz /usr/share/doc/php-gettext/copyright /usr/share/php /usr/share/php/php-gettext /usr/share/php/php-gettext/gettext.inc /usr/share/php/php-gettext/gettext.php /usr/share/php/php-gettext/streams.php php-php-gettext instead has this file in another location: $ dpkg -L php-php-gettext | grep gettext.inc /usr/share/php/php-php-gettext/gettext.inc So maybe tt-rss needs to be patched to look for the new name? -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (600, 'testing'), (550, 'unstable'), (500, 'stable'), (450, 'proposed-updates'), (160, 'experimental'), (150, 'oldstable'), (140, 'oldstable-proposed-updates') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages tt-rss depends on: ii dbconfig-common 2.0.8 ii dbconfig-mysql 2.0.8 ii debconf [debconf-2.0] 1.5.60 ii init-system-helpers 1.47 ii libjs-dojo-core 1.11.0+dfsg-1 ii libjs-dojo-dijit 1.11.0+dfsg-1 ii libjs-scriptaculous 1.9.0-2 ii libphp-phpmailer 5.2.14+dfsg-2.3 ii lsb-base 9.20161125 ii php 1:7.0+49 ii php-mysql 1:7.0+49 ii php-pgsql 1:7.0+49 ii php-php-gettext 1.0.12-0.1 ii php-xml 1:7.0+49 ii php7.0 [php] 7.0.16-3 ii php7.0-cli [php-cli] 7.0.16-3 ii php7.0-json [php-json] 7.0.16-3 ii php7.0-mbstring [php-mbstring] 7.0.16-3 ii php7.0-pgsql [php-pgsql] 7.0.16-3 ii php7.0-xml [php-xml] 7.0.16-3 ii phpqrcode 1.1.4-2 Versions of packages tt-rss recommends: ii apache2 [httpd] 2.4.25-3 ii ca-certificates 20161130 ii php-curl 1:7.0+49 ii php-gd 1:7.0+49 ii php-mcrypt 1:7.0+49 ii php7.0-curl [php-curl] 7.0.16-3 ii php7.0-gd [php-gd] 7.0.16-3 ii php7.0-mcrypt [php-mcrypt] 7.0.16-3 Versions of packages tt-rss suggests: pn php-apc <none> pn sphinxsearch <none> -- Configuration Files: /etc/default/tt-rss changed [not included] /etc/tt-rss/apache.conf changed [not included] /etc/tt-rss/config.php changed [not included] -- debconf information excluded