Package: docbookwiki
Version: 0.9.1cvs-12
Severity: grave
Justification: renders package unusable

DocBookWiki uses php function named GoTo (defined
in /usr/share/docbookwiki/web_app/class.WebApp.php line 125,
used all over the place). This is a problem, since php 5.3
introduces "goto" construct (http://pl.php.net/goto),
making it seemingly impossible to declare a user function
with the name "goto" (regardless of case, it seems).

Result: after uprading php to 5.3 (I had libapache2-mod-php5
version "5.2.12.dfsg.1-2", upgraded to "5.3.2-1")
DocBookWiki fails, leaving in /var/log/apache2/error.log php errors:

PHP Parse error:  syntax error, unexpected T_GOTO,
expecting T_STRING in /usr/share/docbookwiki/web_app/class.WebApp.php
on line 125

Seems that the only fix would be to rename GoTo PHP function
in DocBookWiki to something else, grepping for all occurences.

Setting as grave, as this makes DocBookWiki broken
with php 5.3 in current Debian.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-486
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages docbookwiki depends on:
ii  adduser                   3.112          add and remove users and groups
ii  apache2-mpm-prefork [http 2.2.15-3       Apache HTTP Server - traditional n
ii  dblatex                   0.2.12-4       Produces DVI, PostScript, PDF docu
ii  debconf [debconf-2.0]     1.5.30         Debian configuration management sy
ii  docbook-dsssl             1.79-6         modular DocBook DSSSL stylesheets,
ii  docbook-utils             0.6.14-1.1     Convert Docbook files to other for
ii  docbook-xml               4.5-7          standard XML documentation system 
ii  docbook-xsl               1.75.2+dfsg-5  stylesheets for processing DocBook
ii  gawk                      1:3.1.7.dfsg-5 GNU awk, a pattern scanning and pr
ii  jadetex                   3.13-12        generator of printable output from
ii  libapache2-mod-php5       5.3.2-1        server-side, HTML-embedded scripti
ii  libxml2-utils             2.7.7.dfsg-1   XML utilities
ii  mysql-server              5.1.45-1       MySQL database server (metapackage
ii  mysql-server-5.1 [mysql-s 5.1.45-1       MySQL database server binaries
ii  openssl                   0.9.8n-1       Secure Socket Layer (SSL) binary a
ii  php5-cli                  5.3.2-1        command-line interpreter for the p
ii  php5-mysql                5.3.2-1        MySQL module for php5
ii  subversion                1.6.9dfsg-1    Advanced version control system
ii  sudo                      1.7.2p5-1      Provide limited super user privile
ii  svn-load                  1.2-1          An enhanced import facility for Su
ii  swish-e                   2.4.7-1        Simple Web Indexing System for Hum
ii  xmltex                    1.9.debian.1-2 TeX package for processing XML fil
ii  xmlto                     0.0.23-2       XML-to-any converter
ii  xsltproc                  1.1.26-2       XSLT command line processor

docbookwiki recommends no packages.

docbookwiki suggests no packages.

-- debconf information:
* docbookwiki/restart_webserver: true
  docbookwiki/generate_downloads: false
* docbookwiki/purge_books: false
  docbookwiki/reconfigure_webserver:



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to