Package: tt-rss; Maintainer for tt-rss is Sebastian Reichel <sre@debian.org>; Source for tt-rss is src:tt-rss (PTS, buildd, popcon).
Reported by: Fredrik Olofsson <frol@hupp.se>
Date: Wed, 2 Mar 2016 08:03:02 UTC
Severity: normal
Fixed in version tt-rss/15.7+git20151123+dfsg-2
Done: Sebastian Reichel <sre@debian.org>
Bug is archived. No further changes may be made.
View this report as an mbox folder, status mbox, maintainer mbox
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#816479; Package php7.0-cli.
(Wed, 02 Mar 2016 08:03:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Fredrik Olofsson <frol@hupp.se>:
New Bug report received and forwarded. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Wed, 02 Mar 2016 08:03:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: php7.0-cli
Version: 7.0.3-13
Severity: normal
Dear Maintainer,
After automatically installing / upgrading to php7 on monday my installation
of tt-rss does not work at all. It terminates with the following error:
PHP Fatal error: Uncaught Error: Call to undefined function mb_internal_encoding() in /usr/share/tt-rss/www/include/functions.php:19
Stack trace:
#0 /usr/share/tt-rss/www/include/autoload.php(2): require_once()
#1 /usr/share/tt-rss/www/update_daemon2.php(12): require_once('/usr/share/tt-r...')
#2 {main}
thrown in /usr/share/tt-rss/www/include/functions.php on line 19
Updating the /usr/bin/php alternative to php5 fixes this problem. Please
close or reassign the bug to tt-rss if you do not think php7 is at fault.
Thanks
/Fredrik
-- Package-specific info:
==== Additional PHP 7.0 information ====
++++ PHP 7.0 SAPI (php7.0query -S): ++++
++++ PHP 7.0 Extensions (php7.0query -M -v): ++++
++++ Configuration files: ++++
[PHP]
engine = On
short_open_tag = Off
precision = 14
output_buffering = 4096
zlib.output_compression = Off
implicit_flush = Off
unserialize_callback_func =
serialize_precision = 17
disable_functions =
disable_classes =
zend.enable_gc = On
expose_php = On
max_execution_time = 30
max_input_time = 60
memory_limit = -1
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
display_errors = Off
display_startup_errors = Off
log_errors = On
log_errors_max_len = 1024
ignore_repeated_errors = Off
ignore_repeated_source = Off
report_memleaks = On
track_errors = Off
html_errors = On
variables_order = "GPCS"
request_order = "GP"
register_argc_argv = Off
auto_globals_jit = On
post_max_size = 8M
auto_prepend_file =
auto_append_file =
default_mimetype = "text/html"
default_charset = "UTF-8"
doc_root =
user_dir =
enable_dl = Off
file_uploads = On
upload_max_filesize = 2M
max_file_uploads = 20
allow_url_fopen = On
allow_url_include = Off
default_socket_timeout = 60
[CLI Server]
cli_server.color = On
[Date]
[filter]
[iconv]
[intl]
[sqlite3]
[Pcre]
[Pdo]
[Pdo_mysql]
pdo_mysql.cache_size = 2000
pdo_mysql.default_socket=
[Phar]
[mail function]
SMTP = localhost
smtp_port = 25
mail.add_x_header = On
[SQL]
sql.safe_mode = Off
[ODBC]
odbc.allow_persistent = On
odbc.check_persistent = On
odbc.max_persistent = -1
odbc.max_links = -1
odbc.defaultlrl = 4096
odbc.defaultbinmode = 1
[Interbase]
ibase.allow_persistent = 1
ibase.max_persistent = -1
ibase.max_links = -1
ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
ibase.dateformat = "%Y-%m-%d"
ibase.timeformat = "%H:%M:%S"
[MySQLi]
mysqli.max_persistent = -1
mysqli.allow_persistent = On
mysqli.max_links = -1
mysqli.cache_size = 2000
mysqli.default_port = 3306
mysqli.default_socket =
mysqli.default_host =
mysqli.default_user =
mysqli.default_pw =
mysqli.reconnect = Off
[mysqlnd]
mysqlnd.collect_statistics = On
mysqlnd.collect_memory_statistics = Off
[OCI8]
[PostgreSQL]
pgsql.allow_persistent = On
pgsql.auto_reset_persistent = Off
pgsql.max_persistent = -1
pgsql.max_links = -1
pgsql.ignore_notice = 0
pgsql.log_notice = 0
[bcmath]
bcmath.scale = 0
[browscap]
[Session]
session.save_handler = files
session.use_strict_mode = 0
session.use_cookies = 1
session.use_only_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
session.cookie_domain =
session.cookie_httponly =
session.serialize_handler = php
session.gc_probability = 0
session.gc_divisor = 1000
session.gc_maxlifetime = 1440
session.referer_check =
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
session.hash_function = 0
session.hash_bits_per_character = 5
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
[Assertion]
zend.assertions = -1
[COM]
[mbstring]
[gd]
[exif]
[Tidy]
tidy.clean_output = Off
[soap]
soap.wsdl_cache_enabled=1
soap.wsdl_cache_dir="/tmp"
soap.wsdl_cache_ttl=86400
soap.wsdl_cache_limit = 5
[sysvshm]
[ldap]
ldap.max_links = -1
[mcrypt]
[dba]
[opcache]
[curl]
[openssl]
**** /etc/php/7.0/cli/conf.d/20-json.ini ****
extension=json.so
**** /etc/php/7.0/cli/conf.d/20-calendar.ini ****
extension=calendar.so
**** /etc/php/7.0/cli/conf.d/20-fileinfo.ini ****
extension=fileinfo.so
**** /etc/php/7.0/cli/conf.d/20-zlib.ini ****
extension=zlib.so
**** /etc/php/7.0/cli/conf.d/20-posix.ini ****
extension=posix.so
**** /etc/php/7.0/cli/conf.d/10-pdo.ini ****
extension=pdo.so
**** /etc/php/7.0/cli/conf.d/20-phar.ini ****
extension=phar.so
**** /etc/php/7.0/cli/conf.d/20-shmop.ini ****
extension=shmop.so
**** /etc/php/7.0/cli/conf.d/20-tokenizer.ini ****
extension=tokenizer.so
**** /etc/php/7.0/cli/conf.d/20-sockets.ini ****
extension=sockets.so
**** /etc/php/7.0/cli/conf.d/20-ctype.ini ****
extension=ctype.so
**** /etc/php/7.0/cli/conf.d/20-iconv.ini ****
extension=iconv.so
**** /etc/php/7.0/cli/conf.d/20-sysvmsg.ini ****
extension=sysvmsg.so
**** /etc/php/7.0/cli/conf.d/20-gettext.ini ****
extension=gettext.so
**** /etc/php/7.0/cli/conf.d/20-ftp.ini ****
extension=ftp.so
**** /etc/php/7.0/cli/conf.d/10-opcache.ini ****
zend_extension=opcache.so
**** /etc/php/7.0/cli/conf.d/20-exif.ini ****
extension=exif.so
**** /etc/php/7.0/cli/conf.d/20-sysvshm.ini ****
extension=sysvshm.so
**** /etc/php/7.0/cli/conf.d/20-sysvsem.ini ****
extension=sysvsem.so
**** /etc/php/7.0/cli/conf.d/20-readline.ini ****
extension=readline.so
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 4.2.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages php7.0-cli depends on:
ii libc6 2.21-9
ii libedit2 3.1-20150325-1+b1
ii libmagic1 1:5.25-2
ii libpcre3 2:8.38-3
ii libssl1.0.2 1.0.2g-1
ii libxml2 2.9.3+dfsg1-1
ii mime-support 3.59
ii php7.0-common 7.0.3-13
ii php7.0-json 7.0.3-13
ii php7.0-opcache 7.0.3-13
ii php7.0-readline 7.0.3-13
ii tzdata 2016a-1
ii ucf 3.0035
php7.0-cli recommends no packages.
Versions of packages php7.0-cli suggests:
ii php-pear 1:1.10.1+submodules+notgz-3
Versions of packages php7.0-common depends on:
ii libc6 2.21-9
ii libssl1.0.2 1.0.2g-1
ii php-common 1:33
ii ucf 3.0035
ii zlib1g 1:1.2.8.dfsg-2+b1
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#816479; Package php7.0-cli.
(Wed, 02 Mar 2016 16:09:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Wed, 02 Mar 2016 16:09:06 GMT) (full text, mbox, link).
Message #10 received at 816479@bugs.debian.org (full text, mbox, reply):
Control: reassign -1 tt-rss
Control: retitle -1 [php7.0] transition needs php, php-mbstring deps
Hi,
this was announced in NEWS.Debian -> mbstring extension has been moved
to php7.0-mbstring.
For leaf packages (as tt-rss is), please use unversioned deps when
transitioning to php7.0.
e.g. don't use php7.0-mbstring, but use php-mbstring as it will always
pull latest available PHP version.
Cheers,
--
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
On Wed, Mar 2, 2016, at 08:52, Fredrik Olofsson wrote:
> Package: php7.0-cli
> Version: 7.0.3-13
> Severity: normal
>
> Dear Maintainer,
>
> After automatically installing / upgrading to php7 on monday my
> installation
> of tt-rss does not work at all. It terminates with the following error:
>
> PHP Fatal error: Uncaught Error: Call to undefined function
> mb_internal_encoding() in /usr/share/tt-rss/www/include/functions.php:19
> Stack trace:
> #0 /usr/share/tt-rss/www/include/autoload.php(2): require_once()
> #1 /usr/share/tt-rss/www/update_daemon2.php(12):
> require_once('/usr/share/tt-r...')
> #2 {main}
> thrown in /usr/share/tt-rss/www/include/functions.php on line 19
>
> Updating the /usr/bin/php alternative to php5 fixes this problem. Please
> close or reassign the bug to tt-rss if you do not think php7 is at fault.
>
> Thanks
> /Fredrik
>
> -- Package-specific info:
> ==== Additional PHP 7.0 information ====
>
> ++++ PHP 7.0 SAPI (php7.0query -S): ++++
>
> ++++ PHP 7.0 Extensions (php7.0query -M -v): ++++
>
> ++++ Configuration files: ++++
> [PHP]
> engine = On
> short_open_tag = Off
> precision = 14
> output_buffering = 4096
> zlib.output_compression = Off
> implicit_flush = Off
> unserialize_callback_func =
> serialize_precision = 17
> disable_functions =
> disable_classes =
> zend.enable_gc = On
> expose_php = On
> max_execution_time = 30
> max_input_time = 60
> memory_limit = -1
> error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
> display_errors = Off
> display_startup_errors = Off
> log_errors = On
> log_errors_max_len = 1024
> ignore_repeated_errors = Off
> ignore_repeated_source = Off
> report_memleaks = On
> track_errors = Off
> html_errors = On
> variables_order = "GPCS"
> request_order = "GP"
> register_argc_argv = Off
> auto_globals_jit = On
> post_max_size = 8M
> auto_prepend_file =
> auto_append_file =
> default_mimetype = "text/html"
> default_charset = "UTF-8"
> doc_root =
> user_dir =
> enable_dl = Off
> file_uploads = On
> upload_max_filesize = 2M
> max_file_uploads = 20
> allow_url_fopen = On
> allow_url_include = Off
> default_socket_timeout = 60
> [CLI Server]
> cli_server.color = On
> [Date]
> [filter]
> [iconv]
> [intl]
> [sqlite3]
> [Pcre]
> [Pdo]
> [Pdo_mysql]
> pdo_mysql.cache_size = 2000
> pdo_mysql.default_socket=
> [Phar]
> [mail function]
> SMTP = localhost
> smtp_port = 25
> mail.add_x_header = On
> [SQL]
> sql.safe_mode = Off
> [ODBC]
> odbc.allow_persistent = On
> odbc.check_persistent = On
> odbc.max_persistent = -1
> odbc.max_links = -1
> odbc.defaultlrl = 4096
> odbc.defaultbinmode = 1
> [Interbase]
> ibase.allow_persistent = 1
> ibase.max_persistent = -1
> ibase.max_links = -1
> ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
> ibase.dateformat = "%Y-%m-%d"
> ibase.timeformat = "%H:%M:%S"
> [MySQLi]
> mysqli.max_persistent = -1
> mysqli.allow_persistent = On
> mysqli.max_links = -1
> mysqli.cache_size = 2000
> mysqli.default_port = 3306
> mysqli.default_socket =
> mysqli.default_host =
> mysqli.default_user =
> mysqli.default_pw =
> mysqli.reconnect = Off
> [mysqlnd]
> mysqlnd.collect_statistics = On
> mysqlnd.collect_memory_statistics = Off
> [OCI8]
> [PostgreSQL]
> pgsql.allow_persistent = On
> pgsql.auto_reset_persistent = Off
> pgsql.max_persistent = -1
> pgsql.max_links = -1
> pgsql.ignore_notice = 0
> pgsql.log_notice = 0
> [bcmath]
> bcmath.scale = 0
> [browscap]
> [Session]
> session.save_handler = files
> session.use_strict_mode = 0
> session.use_cookies = 1
> session.use_only_cookies = 1
> session.name = PHPSESSID
> session.auto_start = 0
> session.cookie_lifetime = 0
> session.cookie_path = /
> session.cookie_domain =
> session.cookie_httponly =
> session.serialize_handler = php
> session.gc_probability = 0
> session.gc_divisor = 1000
> session.gc_maxlifetime = 1440
> session.referer_check =
> session.cache_limiter = nocache
> session.cache_expire = 180
> session.use_trans_sid = 0
> session.hash_function = 0
> session.hash_bits_per_character = 5
> url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
> [Assertion]
> zend.assertions = -1
> [COM]
> [mbstring]
> [gd]
> [exif]
> [Tidy]
> tidy.clean_output = Off
> [soap]
> soap.wsdl_cache_enabled=1
> soap.wsdl_cache_dir="/tmp"
> soap.wsdl_cache_ttl=86400
> soap.wsdl_cache_limit = 5
> [sysvshm]
> [ldap]
> ldap.max_links = -1
> [mcrypt]
> [dba]
> [opcache]
> [curl]
> [openssl]
>
> **** /etc/php/7.0/cli/conf.d/20-json.ini ****
> extension=json.so
>
> **** /etc/php/7.0/cli/conf.d/20-calendar.ini ****
> extension=calendar.so
>
> **** /etc/php/7.0/cli/conf.d/20-fileinfo.ini ****
> extension=fileinfo.so
>
> **** /etc/php/7.0/cli/conf.d/20-zlib.ini ****
> extension=zlib.so
>
> **** /etc/php/7.0/cli/conf.d/20-posix.ini ****
> extension=posix.so
>
> **** /etc/php/7.0/cli/conf.d/10-pdo.ini ****
> extension=pdo.so
>
> **** /etc/php/7.0/cli/conf.d/20-phar.ini ****
> extension=phar.so
>
> **** /etc/php/7.0/cli/conf.d/20-shmop.ini ****
> extension=shmop.so
>
> **** /etc/php/7.0/cli/conf.d/20-tokenizer.ini ****
> extension=tokenizer.so
>
> **** /etc/php/7.0/cli/conf.d/20-sockets.ini ****
> extension=sockets.so
>
> **** /etc/php/7.0/cli/conf.d/20-ctype.ini ****
> extension=ctype.so
>
> **** /etc/php/7.0/cli/conf.d/20-iconv.ini ****
> extension=iconv.so
>
> **** /etc/php/7.0/cli/conf.d/20-sysvmsg.ini ****
> extension=sysvmsg.so
>
> **** /etc/php/7.0/cli/conf.d/20-gettext.ini ****
> extension=gettext.so
>
> **** /etc/php/7.0/cli/conf.d/20-ftp.ini ****
> extension=ftp.so
>
> **** /etc/php/7.0/cli/conf.d/10-opcache.ini ****
> zend_extension=opcache.so
>
> **** /etc/php/7.0/cli/conf.d/20-exif.ini ****
> extension=exif.so
>
> **** /etc/php/7.0/cli/conf.d/20-sysvshm.ini ****
> extension=sysvshm.so
>
> **** /etc/php/7.0/cli/conf.d/20-sysvsem.ini ****
> extension=sysvsem.so
>
> **** /etc/php/7.0/cli/conf.d/20-readline.ini ****
> extension=readline.so
>
>
> -- System Information:
> Debian Release: stretch/sid
> APT prefers unstable
> APT policy: (500, 'unstable')
> Architecture: i386 (i686)
>
> Kernel: Linux 4.2.0-1-686-pae (SMP w/2 CPU cores)
> Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: sysvinit (via /sbin/init)
>
> Versions of packages php7.0-cli depends on:
> ii libc6 2.21-9
> ii libedit2 3.1-20150325-1+b1
> ii libmagic1 1:5.25-2
> ii libpcre3 2:8.38-3
> ii libssl1.0.2 1.0.2g-1
> ii libxml2 2.9.3+dfsg1-1
> ii mime-support 3.59
> ii php7.0-common 7.0.3-13
> ii php7.0-json 7.0.3-13
> ii php7.0-opcache 7.0.3-13
> ii php7.0-readline 7.0.3-13
> ii tzdata 2016a-1
> ii ucf 3.0035
>
> php7.0-cli recommends no packages.
>
> Versions of packages php7.0-cli suggests:
> ii php-pear 1:1.10.1+submodules+notgz-3
>
> Versions of packages php7.0-common depends on:
> ii libc6 2.21-9
> ii libssl1.0.2 1.0.2g-1
> ii php-common 1:33
> ii ucf 3.0035
> ii zlib1g 1:1.2.8.dfsg-2+b1
>
> -- no debconf information
>
> _______________________________________________
> pkg-php-maint mailing list
> pkg-php-maint@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint
Bug reassigned from package 'php7.0-cli' to 'tt-rss'.
Request was from Ondřej Surý <ondrej@sury.org>
to 816479-submit@bugs.debian.org.
(Wed, 02 Mar 2016 16:09:06 GMT) (full text, mbox, link).
No longer marked as found in versions php7.0/7.0.3-13.
Request was from Ondřej Surý <ondrej@sury.org>
to 816479-submit@bugs.debian.org.
(Wed, 02 Mar 2016 16:09:07 GMT) (full text, mbox, link).
Changed Bug title to '[php7.0] transition needs php, php-mbstring deps' from 'php7.0-cli: Undefined function mb_internal_encoding()'
Request was from Ondřej Surý <ondrej@sury.org>
to 816479-submit@bugs.debian.org.
(Wed, 02 Mar 2016 16:09:08 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Sebastian Reichel <sre@debian.org>:
Bug#816479; Package tt-rss.
(Wed, 02 Mar 2016 16:36:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Fredrik Olofsson <frol@hupp.se>:
Extra info received and forwarded to list. Copy sent to Sebastian Reichel <sre@debian.org>.
(Wed, 02 Mar 2016 16:36:09 GMT) (full text, mbox, link).
Message #21 received at 816479@bugs.debian.org (full text, mbox, reply):
Thanks,
Installing php-mbstring, php-mysql, and php-xml allows tt-rss to run a
little further. But it still does not work.
If tt-rss does not work with php7, maybe the correct fix for this bug
is to make it explicitly call the php5 interpreter?
Ha det fint
/Fredrik
2016-03-02 17:05 GMT+01:00 Ondřej Surý <ondrej@sury.org>:
> Control: reassign -1 tt-rss
> Control: retitle -1 [php7.0] transition needs php, php-mbstring deps
>
> Hi,
>
> this was announced in NEWS.Debian -> mbstring extension has been moved
> to php7.0-mbstring.
>
> For leaf packages (as tt-rss is), please use unversioned deps when
> transitioning to php7.0.
>
> e.g. don't use php7.0-mbstring, but use php-mbstring as it will always
> pull latest available PHP version.
>
> Cheers,
> --
> Ondřej Surý <ondrej@sury.org>
> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
>
> On Wed, Mar 2, 2016, at 08:52, Fredrik Olofsson wrote:
>> Package: php7.0-cli
>> Version: 7.0.3-13
>> Severity: normal
>>
>> Dear Maintainer,
>>
>> After automatically installing / upgrading to php7 on monday my
>> installation
>> of tt-rss does not work at all. It terminates with the following error:
>>
>> PHP Fatal error: Uncaught Error: Call to undefined function
>> mb_internal_encoding() in /usr/share/tt-rss/www/include/functions.php:19
>> Stack trace:
>> #0 /usr/share/tt-rss/www/include/autoload.php(2): require_once()
>> #1 /usr/share/tt-rss/www/update_daemon2.php(12):
>> require_once('/usr/share/tt-r...')
>> #2 {main}
>> thrown in /usr/share/tt-rss/www/include/functions.php on line 19
>>
>> Updating the /usr/bin/php alternative to php5 fixes this problem. Please
>> close or reassign the bug to tt-rss if you do not think php7 is at fault.
>>
>> Thanks
>> /Fredrik
>>
>> -- Package-specific info:
>> ==== Additional PHP 7.0 information ====
>>
>> ++++ PHP 7.0 SAPI (php7.0query -S): ++++
>>
>> ++++ PHP 7.0 Extensions (php7.0query -M -v): ++++
>>
>> ++++ Configuration files: ++++
>> [PHP]
>> engine = On
>> short_open_tag = Off
>> precision = 14
>> output_buffering = 4096
>> zlib.output_compression = Off
>> implicit_flush = Off
>> unserialize_callback_func =
>> serialize_precision = 17
>> disable_functions =
>> disable_classes =
>> zend.enable_gc = On
>> expose_php = On
>> max_execution_time = 30
>> max_input_time = 60
>> memory_limit = -1
>> error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
>> display_errors = Off
>> display_startup_errors = Off
>> log_errors = On
>> log_errors_max_len = 1024
>> ignore_repeated_errors = Off
>> ignore_repeated_source = Off
>> report_memleaks = On
>> track_errors = Off
>> html_errors = On
>> variables_order = "GPCS"
>> request_order = "GP"
>> register_argc_argv = Off
>> auto_globals_jit = On
>> post_max_size = 8M
>> auto_prepend_file =
>> auto_append_file =
>> default_mimetype = "text/html"
>> default_charset = "UTF-8"
>> doc_root =
>> user_dir =
>> enable_dl = Off
>> file_uploads = On
>> upload_max_filesize = 2M
>> max_file_uploads = 20
>> allow_url_fopen = On
>> allow_url_include = Off
>> default_socket_timeout = 60
>> [CLI Server]
>> cli_server.color = On
>> [Date]
>> [filter]
>> [iconv]
>> [intl]
>> [sqlite3]
>> [Pcre]
>> [Pdo]
>> [Pdo_mysql]
>> pdo_mysql.cache_size = 2000
>> pdo_mysql.default_socket=
>> [Phar]
>> [mail function]
>> SMTP = localhost
>> smtp_port = 25
>> mail.add_x_header = On
>> [SQL]
>> sql.safe_mode = Off
>> [ODBC]
>> odbc.allow_persistent = On
>> odbc.check_persistent = On
>> odbc.max_persistent = -1
>> odbc.max_links = -1
>> odbc.defaultlrl = 4096
>> odbc.defaultbinmode = 1
>> [Interbase]
>> ibase.allow_persistent = 1
>> ibase.max_persistent = -1
>> ibase.max_links = -1
>> ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
>> ibase.dateformat = "%Y-%m-%d"
>> ibase.timeformat = "%H:%M:%S"
>> [MySQLi]
>> mysqli.max_persistent = -1
>> mysqli.allow_persistent = On
>> mysqli.max_links = -1
>> mysqli.cache_size = 2000
>> mysqli.default_port = 3306
>> mysqli.default_socket =
>> mysqli.default_host =
>> mysqli.default_user =
>> mysqli.default_pw =
>> mysqli.reconnect = Off
>> [mysqlnd]
>> mysqlnd.collect_statistics = On
>> mysqlnd.collect_memory_statistics = Off
>> [OCI8]
>> [PostgreSQL]
>> pgsql.allow_persistent = On
>> pgsql.auto_reset_persistent = Off
>> pgsql.max_persistent = -1
>> pgsql.max_links = -1
>> pgsql.ignore_notice = 0
>> pgsql.log_notice = 0
>> [bcmath]
>> bcmath.scale = 0
>> [browscap]
>> [Session]
>> session.save_handler = files
>> session.use_strict_mode = 0
>> session.use_cookies = 1
>> session.use_only_cookies = 1
>> session.name = PHPSESSID
>> session.auto_start = 0
>> session.cookie_lifetime = 0
>> session.cookie_path = /
>> session.cookie_domain =
>> session.cookie_httponly =
>> session.serialize_handler = php
>> session.gc_probability = 0
>> session.gc_divisor = 1000
>> session.gc_maxlifetime = 1440
>> session.referer_check =
>> session.cache_limiter = nocache
>> session.cache_expire = 180
>> session.use_trans_sid = 0
>> session.hash_function = 0
>> session.hash_bits_per_character = 5
>> url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
>> [Assertion]
>> zend.assertions = -1
>> [COM]
>> [mbstring]
>> [gd]
>> [exif]
>> [Tidy]
>> tidy.clean_output = Off
>> [soap]
>> soap.wsdl_cache_enabled=1
>> soap.wsdl_cache_dir="/tmp"
>> soap.wsdl_cache_ttl=86400
>> soap.wsdl_cache_limit = 5
>> [sysvshm]
>> [ldap]
>> ldap.max_links = -1
>> [mcrypt]
>> [dba]
>> [opcache]
>> [curl]
>> [openssl]
>>
>> **** /etc/php/7.0/cli/conf.d/20-json.ini ****
>> extension=json.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-calendar.ini ****
>> extension=calendar.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-fileinfo.ini ****
>> extension=fileinfo.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-zlib.ini ****
>> extension=zlib.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-posix.ini ****
>> extension=posix.so
>>
>> **** /etc/php/7.0/cli/conf.d/10-pdo.ini ****
>> extension=pdo.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-phar.ini ****
>> extension=phar.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-shmop.ini ****
>> extension=shmop.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-tokenizer.ini ****
>> extension=tokenizer.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-sockets.ini ****
>> extension=sockets.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-ctype.ini ****
>> extension=ctype.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-iconv.ini ****
>> extension=iconv.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-sysvmsg.ini ****
>> extension=sysvmsg.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-gettext.ini ****
>> extension=gettext.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-ftp.ini ****
>> extension=ftp.so
>>
>> **** /etc/php/7.0/cli/conf.d/10-opcache.ini ****
>> zend_extension=opcache.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-exif.ini ****
>> extension=exif.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-sysvshm.ini ****
>> extension=sysvshm.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-sysvsem.ini ****
>> extension=sysvsem.so
>>
>> **** /etc/php/7.0/cli/conf.d/20-readline.ini ****
>> extension=readline.so
>>
>>
>> -- System Information:
>> Debian Release: stretch/sid
>> APT prefers unstable
>> APT policy: (500, 'unstable')
>> Architecture: i386 (i686)
>>
>> Kernel: Linux 4.2.0-1-686-pae (SMP w/2 CPU cores)
>> Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
>> Shell: /bin/sh linked to /bin/dash
>> Init: sysvinit (via /sbin/init)
>>
>> Versions of packages php7.0-cli depends on:
>> ii libc6 2.21-9
>> ii libedit2 3.1-20150325-1+b1
>> ii libmagic1 1:5.25-2
>> ii libpcre3 2:8.38-3
>> ii libssl1.0.2 1.0.2g-1
>> ii libxml2 2.9.3+dfsg1-1
>> ii mime-support 3.59
>> ii php7.0-common 7.0.3-13
>> ii php7.0-json 7.0.3-13
>> ii php7.0-opcache 7.0.3-13
>> ii php7.0-readline 7.0.3-13
>> ii tzdata 2016a-1
>> ii ucf 3.0035
>>
>> php7.0-cli recommends no packages.
>>
>> Versions of packages php7.0-cli suggests:
>> ii php-pear 1:1.10.1+submodules+notgz-3
>>
>> Versions of packages php7.0-common depends on:
>> ii libc6 2.21-9
>> ii libssl1.0.2 1.0.2g-1
>> ii php-common 1:33
>> ii ucf 3.0035
>> ii zlib1g 1:1.2.8.dfsg-2+b1
>>
>> -- no debconf information
>>
>> _______________________________________________
>> pkg-php-maint mailing list
>> pkg-php-maint@lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint
Information forwarded
to debian-bugs-dist@lists.debian.org, Sebastian Reichel <sre@debian.org>:
Bug#816479; Package tt-rss.
(Wed, 02 Mar 2016 16:39:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Sebastian Reichel <sre@debian.org>.
(Wed, 02 Mar 2016 16:39:04 GMT) (full text, mbox, link).
Message #26 received at 816479@bugs.debian.org (full text, mbox, reply):
The correct fix in unstable would be to make it work with PHP 7.0, as
stretch will be released only with PHP 7. And src:php5 will get removed
soon from unstable.
Cheers,
--
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
On Wed, Mar 2, 2016, at 17:34, Fredrik Olofsson wrote:
> Thanks,
>
> Installing php-mbstring, php-mysql, and php-xml allows tt-rss to run a
> little further. But it still does not work.
>
> If tt-rss does not work with php7, maybe the correct fix for this bug
> is to make it explicitly call the php5 interpreter?
>
> Ha det fint
> /Fredrik
>
> 2016-03-02 17:05 GMT+01:00 Ondřej Surý <ondrej@sury.org>:
> > Control: reassign -1 tt-rss
> > Control: retitle -1 [php7.0] transition needs php, php-mbstring deps
> >
> > Hi,
> >
> > this was announced in NEWS.Debian -> mbstring extension has been moved
> > to php7.0-mbstring.
> >
> > For leaf packages (as tt-rss is), please use unversioned deps when
> > transitioning to php7.0.
> >
> > e.g. don't use php7.0-mbstring, but use php-mbstring as it will always
> > pull latest available PHP version.
> >
> > Cheers,
> > --
> > Ondřej Surý <ondrej@sury.org>
> > Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
> >
> > On Wed, Mar 2, 2016, at 08:52, Fredrik Olofsson wrote:
> >> Package: php7.0-cli
> >> Version: 7.0.3-13
> >> Severity: normal
> >>
> >> Dear Maintainer,
> >>
> >> After automatically installing / upgrading to php7 on monday my
> >> installation
> >> of tt-rss does not work at all. It terminates with the following error:
> >>
> >> PHP Fatal error: Uncaught Error: Call to undefined function
> >> mb_internal_encoding() in /usr/share/tt-rss/www/include/functions.php:19
> >> Stack trace:
> >> #0 /usr/share/tt-rss/www/include/autoload.php(2): require_once()
> >> #1 /usr/share/tt-rss/www/update_daemon2.php(12):
> >> require_once('/usr/share/tt-r...')
> >> #2 {main}
> >> thrown in /usr/share/tt-rss/www/include/functions.php on line 19
> >>
> >> Updating the /usr/bin/php alternative to php5 fixes this problem. Please
> >> close or reassign the bug to tt-rss if you do not think php7 is at fault.
> >>
> >> Thanks
> >> /Fredrik
> >>
> >> -- Package-specific info:
> >> ==== Additional PHP 7.0 information ====
> >>
> >> ++++ PHP 7.0 SAPI (php7.0query -S): ++++
> >>
> >> ++++ PHP 7.0 Extensions (php7.0query -M -v): ++++
> >>
> >> ++++ Configuration files: ++++
> >> [PHP]
> >> engine = On
> >> short_open_tag = Off
> >> precision = 14
> >> output_buffering = 4096
> >> zlib.output_compression = Off
> >> implicit_flush = Off
> >> unserialize_callback_func =
> >> serialize_precision = 17
> >> disable_functions =
> >> disable_classes =
> >> zend.enable_gc = On
> >> expose_php = On
> >> max_execution_time = 30
> >> max_input_time = 60
> >> memory_limit = -1
> >> error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
> >> display_errors = Off
> >> display_startup_errors = Off
> >> log_errors = On
> >> log_errors_max_len = 1024
> >> ignore_repeated_errors = Off
> >> ignore_repeated_source = Off
> >> report_memleaks = On
> >> track_errors = Off
> >> html_errors = On
> >> variables_order = "GPCS"
> >> request_order = "GP"
> >> register_argc_argv = Off
> >> auto_globals_jit = On
> >> post_max_size = 8M
> >> auto_prepend_file =
> >> auto_append_file =
> >> default_mimetype = "text/html"
> >> default_charset = "UTF-8"
> >> doc_root =
> >> user_dir =
> >> enable_dl = Off
> >> file_uploads = On
> >> upload_max_filesize = 2M
> >> max_file_uploads = 20
> >> allow_url_fopen = On
> >> allow_url_include = Off
> >> default_socket_timeout = 60
> >> [CLI Server]
> >> cli_server.color = On
> >> [Date]
> >> [filter]
> >> [iconv]
> >> [intl]
> >> [sqlite3]
> >> [Pcre]
> >> [Pdo]
> >> [Pdo_mysql]
> >> pdo_mysql.cache_size = 2000
> >> pdo_mysql.default_socket=
> >> [Phar]
> >> [mail function]
> >> SMTP = localhost
> >> smtp_port = 25
> >> mail.add_x_header = On
> >> [SQL]
> >> sql.safe_mode = Off
> >> [ODBC]
> >> odbc.allow_persistent = On
> >> odbc.check_persistent = On
> >> odbc.max_persistent = -1
> >> odbc.max_links = -1
> >> odbc.defaultlrl = 4096
> >> odbc.defaultbinmode = 1
> >> [Interbase]
> >> ibase.allow_persistent = 1
> >> ibase.max_persistent = -1
> >> ibase.max_links = -1
> >> ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
> >> ibase.dateformat = "%Y-%m-%d"
> >> ibase.timeformat = "%H:%M:%S"
> >> [MySQLi]
> >> mysqli.max_persistent = -1
> >> mysqli.allow_persistent = On
> >> mysqli.max_links = -1
> >> mysqli.cache_size = 2000
> >> mysqli.default_port = 3306
> >> mysqli.default_socket =
> >> mysqli.default_host =
> >> mysqli.default_user =
> >> mysqli.default_pw =
> >> mysqli.reconnect = Off
> >> [mysqlnd]
> >> mysqlnd.collect_statistics = On
> >> mysqlnd.collect_memory_statistics = Off
> >> [OCI8]
> >> [PostgreSQL]
> >> pgsql.allow_persistent = On
> >> pgsql.auto_reset_persistent = Off
> >> pgsql.max_persistent = -1
> >> pgsql.max_links = -1
> >> pgsql.ignore_notice = 0
> >> pgsql.log_notice = 0
> >> [bcmath]
> >> bcmath.scale = 0
> >> [browscap]
> >> [Session]
> >> session.save_handler = files
> >> session.use_strict_mode = 0
> >> session.use_cookies = 1
> >> session.use_only_cookies = 1
> >> session.name = PHPSESSID
> >> session.auto_start = 0
> >> session.cookie_lifetime = 0
> >> session.cookie_path = /
> >> session.cookie_domain =
> >> session.cookie_httponly =
> >> session.serialize_handler = php
> >> session.gc_probability = 0
> >> session.gc_divisor = 1000
> >> session.gc_maxlifetime = 1440
> >> session.referer_check =
> >> session.cache_limiter = nocache
> >> session.cache_expire = 180
> >> session.use_trans_sid = 0
> >> session.hash_function = 0
> >> session.hash_bits_per_character = 5
> >> url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
> >> [Assertion]
> >> zend.assertions = -1
> >> [COM]
> >> [mbstring]
> >> [gd]
> >> [exif]
> >> [Tidy]
> >> tidy.clean_output = Off
> >> [soap]
> >> soap.wsdl_cache_enabled=1
> >> soap.wsdl_cache_dir="/tmp"
> >> soap.wsdl_cache_ttl=86400
> >> soap.wsdl_cache_limit = 5
> >> [sysvshm]
> >> [ldap]
> >> ldap.max_links = -1
> >> [mcrypt]
> >> [dba]
> >> [opcache]
> >> [curl]
> >> [openssl]
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-json.ini ****
> >> extension=json.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-calendar.ini ****
> >> extension=calendar.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-fileinfo.ini ****
> >> extension=fileinfo.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-zlib.ini ****
> >> extension=zlib.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-posix.ini ****
> >> extension=posix.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/10-pdo.ini ****
> >> extension=pdo.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-phar.ini ****
> >> extension=phar.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-shmop.ini ****
> >> extension=shmop.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-tokenizer.ini ****
> >> extension=tokenizer.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-sockets.ini ****
> >> extension=sockets.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-ctype.ini ****
> >> extension=ctype.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-iconv.ini ****
> >> extension=iconv.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-sysvmsg.ini ****
> >> extension=sysvmsg.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-gettext.ini ****
> >> extension=gettext.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-ftp.ini ****
> >> extension=ftp.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/10-opcache.ini ****
> >> zend_extension=opcache.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-exif.ini ****
> >> extension=exif.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-sysvshm.ini ****
> >> extension=sysvshm.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-sysvsem.ini ****
> >> extension=sysvsem.so
> >>
> >> **** /etc/php/7.0/cli/conf.d/20-readline.ini ****
> >> extension=readline.so
> >>
> >>
> >> -- System Information:
> >> Debian Release: stretch/sid
> >> APT prefers unstable
> >> APT policy: (500, 'unstable')
> >> Architecture: i386 (i686)
> >>
> >> Kernel: Linux 4.2.0-1-686-pae (SMP w/2 CPU cores)
> >> Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
> >> Shell: /bin/sh linked to /bin/dash
> >> Init: sysvinit (via /sbin/init)
> >>
> >> Versions of packages php7.0-cli depends on:
> >> ii libc6 2.21-9
> >> ii libedit2 3.1-20150325-1+b1
> >> ii libmagic1 1:5.25-2
> >> ii libpcre3 2:8.38-3
> >> ii libssl1.0.2 1.0.2g-1
> >> ii libxml2 2.9.3+dfsg1-1
> >> ii mime-support 3.59
> >> ii php7.0-common 7.0.3-13
> >> ii php7.0-json 7.0.3-13
> >> ii php7.0-opcache 7.0.3-13
> >> ii php7.0-readline 7.0.3-13
> >> ii tzdata 2016a-1
> >> ii ucf 3.0035
> >>
> >> php7.0-cli recommends no packages.
> >>
> >> Versions of packages php7.0-cli suggests:
> >> ii php-pear 1:1.10.1+submodules+notgz-3
> >>
> >> Versions of packages php7.0-common depends on:
> >> ii libc6 2.21-9
> >> ii libssl1.0.2 1.0.2g-1
> >> ii php-common 1:33
> >> ii ucf 3.0035
> >> ii zlib1g 1:1.2.8.dfsg-2+b1
> >>
> >> -- no debconf information
> >>
> >> _______________________________________________
> >> pkg-php-maint mailing list
> >> pkg-php-maint@lists.alioth.debian.org
> >> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#816479; Package tt-rss.
(Wed, 02 Mar 2016 17:57:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Sebastian Reichel <sre@debian.org>:
Extra info received and forwarded to list.
(Wed, 02 Mar 2016 17:57:04 GMT) (full text, mbox, link).
Message #31 received at 816479@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi, On Wed, Mar 02, 2016 at 05:34:10PM +0100, Fredrik Olofsson wrote: > Installing php-mbstring, php-mysql, and php-xml allows tt-rss to run a > little further. But it still does not work. > > If tt-rss does not work with php7, maybe the correct fix for this bug > is to make it explicitly call the php5 interpreter? I will try to have a look at this sometime this week. I guess you could try applying this in addtion: https://tt-rss.org/gitlab/fox/tt-rss/commit/1bd552ee319a8f8f69c45f03d2ed38424c51e114 -- Sebastian
[signature.asc (application/pgp-signature, inline)]
Reply sent
to Sebastian Reichel <sre@debian.org>:
You have taken responsibility.
(Thu, 03 Mar 2016 18:12:42 GMT) (full text, mbox, link).
Notification sent
to Fredrik Olofsson <frol@hupp.se>:
Bug acknowledged by developer.
(Thu, 03 Mar 2016 18:12:42 GMT) (full text, mbox, link).
Message #36 received at 816479-close@bugs.debian.org (full text, mbox, reply):
Source: tt-rss Source-Version: 15.7+git20151123+dfsg-2 We believe that the bug you reported is fixed in the latest version of tt-rss, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 816479@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sebastian Reichel <sre@debian.org> (supplier of updated tt-rss package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 03 Mar 2016 18:48:34 +0100 Source: tt-rss Binary: tt-rss Architecture: source all Version: 15.7+git20151123+dfsg-2 Distribution: unstable Urgency: medium Maintainer: Sebastian Reichel <sre@debian.org> Changed-By: Sebastian Reichel <sre@debian.org> Description: tt-rss - Tiny Tiny RSS - web-based news feed (RSS/Atom) aggregator Closes: 816405 816479 Changes: tt-rss (15.7+git20151123+dfsg-2) unstable; urgency=medium . * Update Debian Standards Version to 3.9.7 * cherry-pick upstream patch for php7 support (Closes: #816405) * Update PHP dependencies for php7 (Closes: #816479) Checksums-Sha1: 76f3b084d2958bc709e28b972ac570e48f811641 2025 tt-rss_15.7+git20151123+dfsg-2.dsc 82f15abefa1040e5d24d9c8474a500b49394d81d 29000 tt-rss_15.7+git20151123+dfsg-2.debian.tar.xz 4a159018d6ad6dbdeafcfcf08066555e3828c4ad 872736 tt-rss_15.7+git20151123+dfsg-2_all.deb Checksums-Sha256: 98b61c6bd7f4daabce2a79b0199d4476859c66ca87d4901ca2965ebe9099507b 2025 tt-rss_15.7+git20151123+dfsg-2.dsc 5c2bdca3249fe8e099f14cc02d7965f67062e72ed2fb73b0339a5f74addf3141 29000 tt-rss_15.7+git20151123+dfsg-2.debian.tar.xz cf89587757cc519aff9a52be1ef64ea8dcf748f8819247cc4b31d93fe9cd956a 872736 tt-rss_15.7+git20151123+dfsg-2_all.deb Files: 83fb5f587839df4f404b0e86e391d70e 2025 web optional tt-rss_15.7+git20151123+dfsg-2.dsc e9c5c8aff590450bca2b5ea31530dc83 29000 web optional tt-rss_15.7+git20151123+dfsg-2.debian.tar.xz 684990233251a10d5ff36a60ec1a245c 872736 web optional tt-rss_15.7+git20151123+dfsg-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJW2HpjAAoJENju1/PIO/qa3QEP/ilPu7gRi1FgrRaohAqvEvYi HXVryyarCylsBX1F+9A8QI4lITKyRyVfNwS4Oz/9eEtbP25UEQN4czQcUBGRYt7h eqZtBFx3xWAmryyx6yrlDb4YpY3KTv+uIpbrkYAKbEzuVeg2edoO8jn2SKVZx+sr OZomTr8fUHgIJ+s8Fs5JQTIM4dLxH7sLEJ/2ehpbT/0k0T5GlXpy/FeeBL+YpFlA Q4/7oxZcxbBcNhIKoTj/2HGMDPmr4p5OSwapOWXG8sNqFGUsG4GdlgtKr+mtnGfY XI3ZuUC7KdNYGhzYIeN7O0sc1YYMVl2zShKM5Lj7xvpJOAdoLHl+mOa/Fh69n06B i8nl45Kg3kc91kuYCNdgd+5uqK64G8aa9tAhgto7cqXwsGUtcTDhZrDJ3FOmQswe zSkPbqYQ6okc8wbsznGM70x+RuPynKsP1JajjfCzdBI90drN8f+L6qf16pE3ojk4 E1Ye6GRYe+ofUp2d+W1Q/Rgm8WMUMt8W9cCP7rynqoXP61+4V8CTV5t1LXh8qDhE dmgEt2Vl1+YtJO0Y2lonSOHioBaQFxNFBSsD7DrDI+1PYJLn2R8hpaFHT4cFa0Yw JzFJvos6dEDX+vZ7AjXDkegMKR+EMuFRT6I193WiAafBasoPRPZLd7LIMmyIyP4c g9usMFlkXSy+D+GQfoWv =4iOg -----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, Sebastian Reichel <sre@debian.org>:
Bug#816479; Package tt-rss.
(Fri, 04 Mar 2016 19:15:13 GMT) (full text, mbox, link).
Acknowledgement sent
to Fredrik Olofsson <frol@hupp.se>:
Extra info received and forwarded to list. Copy sent to Sebastian Reichel <sre@debian.org>.
(Fri, 04 Mar 2016 19:15:13 GMT) (full text, mbox, link).
Message #41 received at 816479@bugs.debian.org (full text, mbox, reply):
Thanks, the dependencies works better now :-)
But I still get the following error when trying to start the daemon.
Looks like some kind o search path issue, but I don't know PHP well
enough to fix it.
[09:46:31/25057] [MASTER] installing shutdown handlers
[09:46:31/25057] [MASTER] spawned client 0 [PID:25060]...
[09:46:31/25057] [MASTER] spawned client 1 [PID:25061]...
[09:46:31/25064] Using task id 0
[09:46:31/25064] Lock: update_daemon-25060.lock
[09:46:31/25065] Using task id 1
[09:46:31/25065] Lock: update_daemon-25061.lock
[09:46:31/25064] Waiting before update (0)
[09:46:31/25065] Waiting before update (5)
[09:46:31/25064] Scheduled 0 feeds to update...
[09:46:31/25064] Sending digests, batch of max 15 users, headline limit = 1000
PHP Fatal error: Uncaught Error: Class 'Db_Prefs' not found in
/usr/share/tt-rss/www/include/db-prefs.php:5
Stack trace:
#0 /usr/share/tt-rss/www/include/digest.php(29):
get_pref('DIGEST_ENABLE', '1', false)
#1 /usr/share/tt-rss/www/include/rssfuncs.php(219): send_headlines_digests(true)
#2 /usr/share/tt-rss/www/update.php(187): update_daemon_common(50)
#3 {main}
thrown in /usr/share/tt-rss/www/include/db-prefs.php on line 5
[09:46:32/25060] removing lockfile (25060)...
[09:46:32/25057] [reap_children] child 25060 reaped.
[09:46:32/25057] [SIGCHLD] jobs left: 1
[09:46:36/25065] Scheduled 0 feeds to update...
[09:46:36/25065] Sending digests, batch of max 15 users, headline limit = 1000
PHP Fatal error: Uncaught Error: Class 'Db_Prefs' not found in
/usr/share/tt-rss/www/include/db-prefs.php:5
Stack trace:
#0 /usr/share/tt-rss/www/include/digest.php(29):
get_pref('DIGEST_ENABLE', '1', false)
#1 /usr/share/tt-rss/www/include/rssfuncs.php(219): send_headlines_digests(true)
#2 /usr/share/tt-rss/www/update.php(187): update_daemon_common(50)
#3 {main}
thrown in /usr/share/tt-rss/www/include/db-prefs.php on line 5
[09:46:37/25061] removing lockfile (25061)...
[09:46:37/25057] [reap_children] child 25061 reaped.
[09:46:37/25057] [SIGCHLD] jobs left: 0
2016-03-03 19:12 GMT+01:00 Debian Bug Tracking System <owner@bugs.debian.org>:
> This is an automatic notification regarding your Bug report
> which was filed against the tt-rss package:
>
> #816479: [php7.0] transition needs php, php-mbstring deps
>
> It has been closed by Sebastian Reichel <sre@debian.org>.
>
> Their explanation is attached below along with your original report.
> If this explanation is unsatisfactory and you have not received a
> better one in a separate message then please contact Sebastian Reichel <sre@debian.org> by
> replying to this email.
>
>
> --
> 816479: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816479
> Debian Bug Tracking System
> Contact owner@bugs.debian.org with problems
>
>
> ---------- Vidarebefordrat meddelande ----------
> From: Sebastian Reichel <sre@debian.org>
> To: 816479-close@bugs.debian.org
> Cc:
> Date: Thu, 03 Mar 2016 18:11:10 +0000
> Subject: Bug#816479: fixed in tt-rss 15.7+git20151123+dfsg-2
> Source: tt-rss
> Source-Version: 15.7+git20151123+dfsg-2
>
> We believe that the bug you reported is fixed in the latest version of
> tt-rss, which is due to be installed in the Debian FTP archive.
>
> A summary of the changes between this version and the previous one is
> attached.
>
> Thank you for reporting the bug, which will now be closed. If you
> have further comments please address them to 816479@bugs.debian.org,
> and the maintainer will reopen the bug report if appropriate.
>
> Debian distribution maintenance software
> pp.
> Sebastian Reichel <sre@debian.org> (supplier of updated tt-rss package)
>
> (This message was generated automatically at their request; if you
> believe that there is a problem with it please contact the archive
> administrators by mailing ftpmaster@ftp-master.debian.org)
>
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Format: 1.8
> Date: Thu, 03 Mar 2016 18:48:34 +0100
> Source: tt-rss
> Binary: tt-rss
> Architecture: source all
> Version: 15.7+git20151123+dfsg-2
> Distribution: unstable
> Urgency: medium
> Maintainer: Sebastian Reichel <sre@debian.org>
> Changed-By: Sebastian Reichel <sre@debian.org>
> Description:
> tt-rss - Tiny Tiny RSS - web-based news feed (RSS/Atom) aggregator
> Closes: 816405 816479
> Changes:
> tt-rss (15.7+git20151123+dfsg-2) unstable; urgency=medium
> .
> * Update Debian Standards Version to 3.9.7
> * cherry-pick upstream patch for php7 support (Closes: #816405)
> * Update PHP dependencies for php7 (Closes: #816479)
> Checksums-Sha1:
> 76f3b084d2958bc709e28b972ac570e48f811641 2025 tt-rss_15.7+git20151123+dfsg-2.dsc
> 82f15abefa1040e5d24d9c8474a500b49394d81d 29000 tt-rss_15.7+git20151123+dfsg-2.debian.tar.xz
> 4a159018d6ad6dbdeafcfcf08066555e3828c4ad 872736 tt-rss_15.7+git20151123+dfsg-2_all.deb
> Checksums-Sha256:
> 98b61c6bd7f4daabce2a79b0199d4476859c66ca87d4901ca2965ebe9099507b 2025 tt-rss_15.7+git20151123+dfsg-2.dsc
> 5c2bdca3249fe8e099f14cc02d7965f67062e72ed2fb73b0339a5f74addf3141 29000 tt-rss_15.7+git20151123+dfsg-2.debian.tar.xz
> cf89587757cc519aff9a52be1ef64ea8dcf748f8819247cc4b31d93fe9cd956a 872736 tt-rss_15.7+git20151123+dfsg-2_all.deb
> Files:
> 83fb5f587839df4f404b0e86e391d70e 2025 web optional tt-rss_15.7+git20151123+dfsg-2.dsc
> e9c5c8aff590450bca2b5ea31530dc83 29000 web optional tt-rss_15.7+git20151123+dfsg-2.debian.tar.xz
> 684990233251a10d5ff36a60ec1a245c 872736 web optional tt-rss_15.7+git20151123+dfsg-2_all.deb
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
>
> iQIcBAEBCAAGBQJW2HpjAAoJENju1/PIO/qa3QEP/ilPu7gRi1FgrRaohAqvEvYi
> HXVryyarCylsBX1F+9A8QI4lITKyRyVfNwS4Oz/9eEtbP25UEQN4czQcUBGRYt7h
> eqZtBFx3xWAmryyx6yrlDb4YpY3KTv+uIpbrkYAKbEzuVeg2edoO8jn2SKVZx+sr
> OZomTr8fUHgIJ+s8Fs5JQTIM4dLxH7sLEJ/2ehpbT/0k0T5GlXpy/FeeBL+YpFlA
> Q4/7oxZcxbBcNhIKoTj/2HGMDPmr4p5OSwapOWXG8sNqFGUsG4GdlgtKr+mtnGfY
> XI3ZuUC7KdNYGhzYIeN7O0sc1YYMVl2zShKM5Lj7xvpJOAdoLHl+mOa/Fh69n06B
> i8nl45Kg3kc91kuYCNdgd+5uqK64G8aa9tAhgto7cqXwsGUtcTDhZrDJ3FOmQswe
> zSkPbqYQ6okc8wbsznGM70x+RuPynKsP1JajjfCzdBI90drN8f+L6qf16pE3ojk4
> E1Ye6GRYe+ofUp2d+W1Q/Rgm8WMUMt8W9cCP7rynqoXP61+4V8CTV5t1LXh8qDhE
> dmgEt2Vl1+YtJO0Y2lonSOHioBaQFxNFBSsD7DrDI+1PYJLn2R8hpaFHT4cFa0Yw
> JzFJvos6dEDX+vZ7AjXDkegMKR+EMuFRT6I193WiAafBasoPRPZLd7LIMmyIyP4c
> g9usMFlkXSy+D+GQfoWv
> =4iOg
> -----END PGP SIGNATURE-----
>
> ---------- Vidarebefordrat meddelande ----------
> From: Fredrik Olofsson <frol@hupp.se>
> To: Debian Bug Tracking System <submit@bugs.debian.org>
> Cc:
> Date: Wed, 02 Mar 2016 08:52:47 +0100
> Subject: php7.0-cli: Undefined function mb_internal_encoding()
> Package: php7.0-cli
> Version: 7.0.3-13
> Severity: normal
>
> Dear Maintainer,
>
> After automatically installing / upgrading to php7 on monday my installation
> of tt-rss does not work at all. It terminates with the following error:
>
> PHP Fatal error: Uncaught Error: Call to undefined function mb_internal_encoding() in /usr/share/tt-rss/www/include/functions.php:19
> Stack trace:
> #0 /usr/share/tt-rss/www/include/autoload.php(2): require_once()
> #1 /usr/share/tt-rss/www/update_daemon2.php(12): require_once('/usr/share/tt-r...')
> #2 {main}
> thrown in /usr/share/tt-rss/www/include/functions.php on line 19
>
> Updating the /usr/bin/php alternative to php5 fixes this problem. Please
> close or reassign the bug to tt-rss if you do not think php7 is at fault.
>
> Thanks
> /Fredrik
>
> -- Package-specific info:
> ==== Additional PHP 7.0 information ====
>
> ++++ PHP 7.0 SAPI (php7.0query -S): ++++
>
> ++++ PHP 7.0 Extensions (php7.0query -M -v): ++++
>
> ++++ Configuration files: ++++
> [PHP]
> engine = On
> short_open_tag = Off
> precision = 14
> output_buffering = 4096
> zlib.output_compression = Off
> implicit_flush = Off
> unserialize_callback_func =
> serialize_precision = 17
> disable_functions =
> disable_classes =
> zend.enable_gc = On
> expose_php = On
> max_execution_time = 30
> max_input_time = 60
> memory_limit = -1
> error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
> display_errors = Off
> display_startup_errors = Off
> log_errors = On
> log_errors_max_len = 1024
> ignore_repeated_errors = Off
> ignore_repeated_source = Off
> report_memleaks = On
> track_errors = Off
> html_errors = On
> variables_order = "GPCS"
> request_order = "GP"
> register_argc_argv = Off
> auto_globals_jit = On
> post_max_size = 8M
> auto_prepend_file =
> auto_append_file =
> default_mimetype = "text/html"
> default_charset = "UTF-8"
> doc_root =
> user_dir =
> enable_dl = Off
> file_uploads = On
> upload_max_filesize = 2M
> max_file_uploads = 20
> allow_url_fopen = On
> allow_url_include = Off
> default_socket_timeout = 60
> [CLI Server]
> cli_server.color = On
> [Date]
> [filter]
> [iconv]
> [intl]
> [sqlite3]
> [Pcre]
> [Pdo]
> [Pdo_mysql]
> pdo_mysql.cache_size = 2000
> pdo_mysql.default_socket=
> [Phar]
> [mail function]
> SMTP = localhost
> smtp_port = 25
> mail.add_x_header = On
> [SQL]
> sql.safe_mode = Off
> [ODBC]
> odbc.allow_persistent = On
> odbc.check_persistent = On
> odbc.max_persistent = -1
> odbc.max_links = -1
> odbc.defaultlrl = 4096
> odbc.defaultbinmode = 1
> [Interbase]
> ibase.allow_persistent = 1
> ibase.max_persistent = -1
> ibase.max_links = -1
> ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
> ibase.dateformat = "%Y-%m-%d"
> ibase.timeformat = "%H:%M:%S"
> [MySQLi]
> mysqli.max_persistent = -1
> mysqli.allow_persistent = On
> mysqli.max_links = -1
> mysqli.cache_size = 2000
> mysqli.default_port = 3306
> mysqli.default_socket =
> mysqli.default_host =
> mysqli.default_user =
> mysqli.default_pw =
> mysqli.reconnect = Off
> [mysqlnd]
> mysqlnd.collect_statistics = On
> mysqlnd.collect_memory_statistics = Off
> [OCI8]
> [PostgreSQL]
> pgsql.allow_persistent = On
> pgsql.auto_reset_persistent = Off
> pgsql.max_persistent = -1
> pgsql.max_links = -1
> pgsql.ignore_notice = 0
> pgsql.log_notice = 0
> [bcmath]
> bcmath.scale = 0
> [browscap]
> [Session]
> session.save_handler = files
> session.use_strict_mode = 0
> session.use_cookies = 1
> session.use_only_cookies = 1
> session.name = PHPSESSID
> session.auto_start = 0
> session.cookie_lifetime = 0
> session.cookie_path = /
> session.cookie_domain =
> session.cookie_httponly =
> session.serialize_handler = php
> session.gc_probability = 0
> session.gc_divisor = 1000
> session.gc_maxlifetime = 1440
> session.referer_check =
> session.cache_limiter = nocache
> session.cache_expire = 180
> session.use_trans_sid = 0
> session.hash_function = 0
> session.hash_bits_per_character = 5
> url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
> [Assertion]
> zend.assertions = -1
> [COM]
> [mbstring]
> [gd]
> [exif]
> [Tidy]
> tidy.clean_output = Off
> [soap]
> soap.wsdl_cache_enabled=1
> soap.wsdl_cache_dir="/tmp"
> soap.wsdl_cache_ttl=86400
> soap.wsdl_cache_limit = 5
> [sysvshm]
> [ldap]
> ldap.max_links = -1
> [mcrypt]
> [dba]
> [opcache]
> [curl]
> [openssl]
>
> **** /etc/php/7.0/cli/conf.d/20-json.ini ****
> extension=json.so
>
> **** /etc/php/7.0/cli/conf.d/20-calendar.ini ****
> extension=calendar.so
>
> **** /etc/php/7.0/cli/conf.d/20-fileinfo.ini ****
> extension=fileinfo.so
>
> **** /etc/php/7.0/cli/conf.d/20-zlib.ini ****
> extension=zlib.so
>
> **** /etc/php/7.0/cli/conf.d/20-posix.ini ****
> extension=posix.so
>
> **** /etc/php/7.0/cli/conf.d/10-pdo.ini ****
> extension=pdo.so
>
> **** /etc/php/7.0/cli/conf.d/20-phar.ini ****
> extension=phar.so
>
> **** /etc/php/7.0/cli/conf.d/20-shmop.ini ****
> extension=shmop.so
>
> **** /etc/php/7.0/cli/conf.d/20-tokenizer.ini ****
> extension=tokenizer.so
>
> **** /etc/php/7.0/cli/conf.d/20-sockets.ini ****
> extension=sockets.so
>
> **** /etc/php/7.0/cli/conf.d/20-ctype.ini ****
> extension=ctype.so
>
> **** /etc/php/7.0/cli/conf.d/20-iconv.ini ****
> extension=iconv.so
>
> **** /etc/php/7.0/cli/conf.d/20-sysvmsg.ini ****
> extension=sysvmsg.so
>
> **** /etc/php/7.0/cli/conf.d/20-gettext.ini ****
> extension=gettext.so
>
> **** /etc/php/7.0/cli/conf.d/20-ftp.ini ****
> extension=ftp.so
>
> **** /etc/php/7.0/cli/conf.d/10-opcache.ini ****
> zend_extension=opcache.so
>
> **** /etc/php/7.0/cli/conf.d/20-exif.ini ****
> extension=exif.so
>
> **** /etc/php/7.0/cli/conf.d/20-sysvshm.ini ****
> extension=sysvshm.so
>
> **** /etc/php/7.0/cli/conf.d/20-sysvsem.ini ****
> extension=sysvsem.so
>
> **** /etc/php/7.0/cli/conf.d/20-readline.ini ****
> extension=readline.so
>
>
> -- System Information:
> Debian Release: stretch/sid
> APT prefers unstable
> APT policy: (500, 'unstable')
> Architecture: i386 (i686)
>
> Kernel: Linux 4.2.0-1-686-pae (SMP w/2 CPU cores)
> Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: sysvinit (via /sbin/init)
>
> Versions of packages php7.0-cli depends on:
> ii libc6 2.21-9
> ii libedit2 3.1-20150325-1+b1
> ii libmagic1 1:5.25-2
> ii libpcre3 2:8.38-3
> ii libssl1.0.2 1.0.2g-1
> ii libxml2 2.9.3+dfsg1-1
> ii mime-support 3.59
> ii php7.0-common 7.0.3-13
> ii php7.0-json 7.0.3-13
> ii php7.0-opcache 7.0.3-13
> ii php7.0-readline 7.0.3-13
> ii tzdata 2016a-1
> ii ucf 3.0035
>
> php7.0-cli recommends no packages.
>
> Versions of packages php7.0-cli suggests:
> ii php-pear 1:1.10.1+submodules+notgz-3
>
> Versions of packages php7.0-common depends on:
> ii libc6 2.21-9
> ii libssl1.0.2 1.0.2g-1
> ii php-common 1:33
> ii ucf 3.0035
> ii zlib1g 1:1.2.8.dfsg-2+b1
>
> -- no debconf information
>
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#816479; Package tt-rss.
(Mon, 07 Mar 2016 12:27:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Sebastian Reichel <sre@debian.org>:
Extra info received and forwarded to list.
(Mon, 07 Mar 2016 12:27:06 GMT) (full text, mbox, link).
Message #46 received at 816479@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi,
On Fri, Mar 04, 2016 at 10:52:55AM +0100, Fredrik Olofsson wrote:
> Thanks, the dependencies works better now :-)
>
> But I still get the following error when trying to start the daemon.
> Looks like some kind o search path issue, but I don't know PHP well
> enough to fix it.
mh... I cannot reproduce your bug (It works for me).
> ...
> PHP Fatal error: Uncaught Error: Class 'Db_Prefs' not found in
> /usr/share/tt-rss/www/include/db-prefs.php:5
> Stack trace:
> #0 /usr/share/tt-rss/www/include/digest.php(29):
> get_pref('DIGEST_ENABLE', '1', false)
> #1 /usr/share/tt-rss/www/include/rssfuncs.php(219): send_headlines_digests(true)
> #2 /usr/share/tt-rss/www/update.php(187): update_daemon_common(50)
> #3 {main}
> thrown in /usr/share/tt-rss/www/include/db-prefs.php on line 5
> ...
So classes/db/prefs.php is not loaded. It should be autoloaded
by the __autoload() function in include/autoload.php. Could you
add some debug prints in there? E.g. replace this part:
---
if (file_exists($file)) {
require $file;
}
---
with
---
if (file_exists($file)) {
_debug("autoload class: $file");
require $file;
} else {
_debug("cannot find class: $file");
}
---
-- Sebastian
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Sebastian Reichel <sre@debian.org>:
Bug#816479; Package tt-rss.
(Mon, 07 Mar 2016 18:51:10 GMT) (full text, mbox, link).
Acknowledgement sent
to Fredrik Olofsson <frol@hupp.se>:
Extra info received and forwarded to list. Copy sent to Sebastian Reichel <sre@debian.org>.
(Mon, 07 Mar 2016 18:51:11 GMT) (full text, mbox, link).
Message #51 received at 816479@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi,
I think I found the issue. The autoloader did not seem to be called at
all for the code path I mentioned. After digging around I found that
lib/phpmailer also uses the autoloader. The autoloader in phpmailer
replaces the one from tt-rss, so it stops working. Using the
spl_autoload_register() to register the autoloading function makes
them coexist and fixes the problem for me. The simple attached patch
changes this.
This is actually unrelated to the original bugreport, but on my system
phpmailer was updated about the same time as php7 was installed, so
they were triggered at the same time.
Med vänliga hälsningar
/Fredrik
2016-03-07 13:26 GMT+01:00 Sebastian Reichel <sre@debian.org>:
> Hi,
>
> On Fri, Mar 04, 2016 at 10:52:55AM +0100, Fredrik Olofsson wrote:
>> Thanks, the dependencies works better now :-)
>>
>> But I still get the following error when trying to start the daemon.
>> Looks like some kind o search path issue, but I don't know PHP well
>> enough to fix it.
>
> mh... I cannot reproduce your bug (It works for me).
>
>> ...
>> PHP Fatal error: Uncaught Error: Class 'Db_Prefs' not found in
>> /usr/share/tt-rss/www/include/db-prefs.php:5
>> Stack trace:
>> #0 /usr/share/tt-rss/www/include/digest.php(29):
>> get_pref('DIGEST_ENABLE', '1', false)
>> #1 /usr/share/tt-rss/www/include/rssfuncs.php(219): send_headlines_digests(true)
>> #2 /usr/share/tt-rss/www/update.php(187): update_daemon_common(50)
>> #3 {main}
>> thrown in /usr/share/tt-rss/www/include/db-prefs.php on line 5
>> ...
>
> So classes/db/prefs.php is not loaded. It should be autoloaded
> by the __autoload() function in include/autoload.php. Could you
> add some debug prints in there? E.g. replace this part:
>
> ---
> if (file_exists($file)) {
> require $file;
> }
> ---
>
> with
>
> ---
> if (file_exists($file)) {
> _debug("autoload class: $file");
> require $file;
> } else {
> _debug("cannot find class: $file");
> }
> ---
>
> -- Sebastian
[0001-Use-spl_autoload_register-for-autoloading.patch (text/x-patch, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#816479; Package tt-rss.
(Fri, 11 Mar 2016 15:12:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Sebastian Reichel <sre@debian.org>:
Extra info received and forwarded to list.
(Fri, 11 Mar 2016 15:12:07 GMT) (full text, mbox, link).
Message #56 received at 816479@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi, On Mon, Mar 07, 2016 at 07:46:27PM +0100, Fredrik Olofsson wrote: > I think I found the issue. The autoloader did not seem to be called at > all for the code path I mentioned. After digging around I found that > lib/phpmailer also uses the autoloader. The autoloader in phpmailer > replaces the one from tt-rss, so it stops working. Using the > spl_autoload_register() to register the autoloading function makes > them coexist and fixes the problem for me. The simple attached patch > changes this. Sorry for the delay. The analysis and the patch look fine and I just uploaded an updated package with the fix. -- Sebastian
[signature.asc (application/pgp-signature, inline)]
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 09 Apr 2016 07:33:53 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.