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

Reply via email to