Your message dated Fri, 8 Apr 2016 21:41:56 +0200
with message-id <[email protected]>
and subject line Invalid: php7.0: php5 to php7.0 regression: undefined function 
xml_parser_create()
has caused the Debian Bug report #820475,
regarding php7.0: php5 to php7.0 regression: undefined function 
xml_parser_create()
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
820475: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820475
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: php7.0
Version: 7.0.5-2
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

In my effort to test my package cacti against php7.0 I found the following
regression. With php5 the page http://localhost/cacti/graphs_new.php works fine
and as expected, with php7.0 I get a 500 Internal Server error response due to
undefined function xml_parser_create. As far as I dived into this, php could
just support that and as the Debian package has done so for an extremely long
time, I think it is a regression not to do so with php7.0.

root@sid:~# wget $loadSaveCookie 
http://localhost/cacti/graphs_new.php--2016-04-08 20:57:19--  
http://localhost/cacti/graphs_new.php
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:80... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
2016-04-08 20:57:20 ERROR 500: Internal Server Error.

root@sid:~# tail -n1 /var/log/apache2/error.log 
[Fri Apr 08 20:57:20.116589 2016] [:error] [pid 22899] [client ::1:60646] PHP 
Fatal error:  Uncaught Error: Call to undefined function xml_parser_create() in 
/usr/share/cacti/site/lib/xml.php:29\nStack trace:\n#0 
/usr/share/cacti/site/lib/data_query.php(81): 
xml2array('<interface>\\n\\t<n...')\n#1 
/usr/share/cacti/site/graphs_new.php(686): get_data_query_array('6')\n#2 
/usr/share/cacti/site/graphs_new.php(49): graphs()\n#3 {main}\n  thrown in 
/usr/share/cacti/site/lib/xml.php on line 29

root@sid:~# a2dismod php7.0
Module php7.0 disabled.
To activate the new configuration, you need to run:
  service apache2 restart
root@sid:~# a2enmod php5
Enabling module php5.
To activate the new configuration, you need to run:
  service apache2 restart
root@sid:~# service apache2 restart

<some calls to get the authentication into the cookie file>

root@sid:~# wget $loadSaveCookie http://localhost/cacti/graphs_new.php
- --2016-04-08 21:03:44--  http://localhost/cacti/graphs_new.php
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: 'graphs_new.php.1'

graphs_new.php.1                       [ <=>                                    
                       ]  15.18K  --.-KB/s    in 0s      

2016-04-08 21:03:45 (93.9 MB/s) - 'graphs_new.php.1' saved [15546]


- -- System Information:
Debian Release: 8.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (50, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJXCAETAAoJEJxcmesFvXUK1o4H/03juLm753bB/yF6wO50Csjz
gDZFbUshSi8cMkVsKlU3grsS5VKjfhZ2/sQKry4+J/cWEKmOG1IRX+aBXJH7JqG2
jkVVHLQI5vV1rFPu+DwFL2NHCEBwBiSOIdB9L/nYkWqbNzHCApff53y4JXnDtIue
FqP2THE53AACvn3cAUFLiB8kILSAikHS/o1ugHNsBy/qu4IkO83oZgPY+9LnlHBH
YmXpVT3CXzhNleuEio9OCyOEany1MEUuWlLG8zeNbYazIjbsC1pcBJKDRbJxPvK8
1aV+I1+Jout7OT4I+HVUGMxwXXzSfanaxCp1EAeXhE+ajwV7AvO88W48/zehqUo=
=1OZQ
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Thanks to Steve Langasek (on #ubuntu-devel) I learned that this is on
purpose and this is now put into php-xml. So cacti just needs an
additional dependency on php-xml (confirmed).

Sorry for the noise.

Paul

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to