Package: tt-rss
Version: 15.7+git20151123+dfsg-5
Severity: normal

php-curl is not in the list of recommended dependencies for tt-rss.

In include/functions.php:fetch_file_contents(), if php-curl is not
installed, the code seems to fall back to using file_get_contents().
However, this fails to load some feeds that require authentication.
For example, http://[...].livejournal.com/rss?auth=digest

While it would be good if fetch_file_contents() worked even if curl
is not available, a simple workaround would be for the package to
recommend (or at least suggest) that php-curl be installed.



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.19.0-trunk-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:
pn  dbconfig-common                             <none>
ii  debconf [debconf-2.0]                       1.5.59
pn  init-system-helpers                         <none>
ii  libapache2-mod-php                          1:7.0+35
ii  libapache2-mod-php7.0 [libapache2-mod-php]  7.0.5-3
pn  libjs-dojo-core                             <none>
pn  libjs-dojo-dijit                            <none>
pn  libjs-scriptaculous                         <none>
pn  libphp-phpmailer                            <none>
ii  php                                         1:7.0+35
ii  php-mbstring                                1:7.0+35
ii  php-mysql                                   1:7.0+35
ii  php7.0 [php]                                7.0.5-3
ii  php7.0-cli [php-cli]                        7.0.5-3
ii  php7.0-common [php-gettext]                 7.0.5-3
ii  php7.0-json [php-json]                      7.0.5-3
ii  php7.0-mbstring [php-mbstring]              7.0.5-3
ii  php7.0-pgsql [php-pgsql]                    7.0.5-3
ii  php7.0-xml [php-xml]                        7.0.5-3
ii  phpqrcode                                   1.1.4-2

Versions of packages tt-rss recommends:
pn  apache2 | lighttpd | httpd  <none>
ii  php-gd                      1:7.0+35
ii  php-mcrypt                  1:7.0+35
ii  php7.0-gd [php-gd]          7.0.5-3
ii  php7.0-mcrypt [php-mcrypt]  7.0.5-3

Versions of packages tt-rss suggests:
pn  mysql-client | postgresql-client  <none>
pn  mysql-server | postgresql         <none>
pn  php-apc                           <none>
pn  sphinxsearch                      <none>

-- Configuration Files:
/etc/default/tt-rss changed [not included]
/etc/tt-rss/config.php changed [not included]

-- debconf information excluded

Reply via email to