Your message dated Thu, 12 Jul 2007 18:17:08 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#425937: fixed in libhtml-mason-perl 1:1.36-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libhtml-mason-perl
Version: 1:1.35-3
Severity: normal
Tags: patch

HTML::Mason::Request::CGI subclasses HTML::Mason::Request to add
additional CGI functionality.  Among other things, it overrides the
'exec' method, performing CGI-related actions based on the return
value of the underlying standard 'exec' call.

What it then fails to do is to eventually pass on the return value
of the underlying 'exec' call.  This causes problems for anything
that relies on the return value of a Mason template -- code that
works in mod_perl or in a standalone manner will mysteriously fail
in a CGI context.

I've included a patch to resolve this omission.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (400, 'testing'), (300, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.16-2-686
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libhtml-mason-perl depends on:
ii  libcache-cache-perl           1.05-2     Managed caches of persistent infor
ii  libclass-container-perl       0.12-2     Glues object frameworks together t
ii  libexception-class-perl       1.23-1     a module that allows you to declar
ii  libparams-validate-perl       0.77-1     validate parameters to Perl method
ii  perl                          5.8.8-7    Larry Wall's Practical Extraction 
ii  perl-base [libscalar-list-uti 5.8.8-7    The Pathologically Eclectic Rubbis

Versions of packages libhtml-mason-perl recommends:
ii  libapache-mod-perl          1.29.0.4-4.1 integration of perl with the Apach
ii  libapache-request-perl      1.33-1       Generic Apache Request Library
ii  libapache2-mod-perl2        2.0.2-2.4    Integration of perl with the Apach

-- no debconf information
Thu May 24 19:14:03 EDT 2007  Adrian Irving-Beer <[EMAIL PROTECTED]>
  * Return SUPER::exec return value in CGI 'exec' method.
diff -rN -u old-libhtml-mason-perl-1.35/lib/HTML/Mason/CGIHandler.pm new-libhtml-mason-perl-1.35/lib/HTML/Mason/CGIHandler.pm
--- old-libhtml-mason-perl-1.35/lib/HTML/Mason/CGIHandler.pm	2007-05-24 19:18:55.098774801 -0400
+++ new-libhtml-mason-perl-1.35/lib/HTML/Mason/CGIHandler.pm	2007-05-24 19:18:55.130775815 -0400
@@ -207,6 +207,8 @@
         and (!$retval or $retval==200)) {
         $r->send_http_header();
     }
+
+    return $retval;
 }
 
 sub redirect {

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: libhtml-mason-perl
Source-Version: 1:1.36-1

We believe that the bug you reported is fixed in the latest version of
libhtml-mason-perl, which is due to be installed in the Debian FTP archive:

libhtml-mason-perl-doc_1.36-1_all.deb
  to pool/main/libh/libhtml-mason-perl/libhtml-mason-perl-doc_1.36-1_all.deb
libhtml-mason-perl-examples_1.36-1_all.deb
  to 
pool/main/libh/libhtml-mason-perl/libhtml-mason-perl-examples_1.36-1_all.deb
libhtml-mason-perl_1.36-1.diff.gz
  to pool/main/libh/libhtml-mason-perl/libhtml-mason-perl_1.36-1.diff.gz
libhtml-mason-perl_1.36-1.dsc
  to pool/main/libh/libhtml-mason-perl/libhtml-mason-perl_1.36-1.dsc
libhtml-mason-perl_1.36-1_all.deb
  to pool/main/libh/libhtml-mason-perl/libhtml-mason-perl_1.36-1_all.deb
libhtml-mason-perl_1.36.orig.tar.gz
  to pool/main/libh/libhtml-mason-perl/libhtml-mason-perl_1.36.orig.tar.gz



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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Charles Fry <[EMAIL PROTECTED]> (supplier of updated libhtml-mason-perl 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 [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 12 Jul 2007 13:27:48 -0400
Source: libhtml-mason-perl
Binary: libhtml-mason-perl libhtml-mason-perl-examples libhtml-mason-perl-doc
Architecture: source all
Version: 1:1.36-1
Distribution: unstable
Urgency: low
Maintainer: Charles Fry <[EMAIL PROTECTED]>
Changed-By: Charles Fry <[EMAIL PROTECTED]>
Description: 
 libhtml-mason-perl - HTML::Mason Perl module
 libhtml-mason-perl-doc - HTML::Mason documentation
 libhtml-mason-perl-examples - HTML::Mason example setup
Closes: 418930 425937 432499
Changes: 
 libhtml-mason-perl (1:1.36-1) unstable; urgency=low
 .
   * New upstream release (Closes: #425937)
   * Removed build dependency on libapache-request-perl (Closes: #432499)
   * Portuguese translation for debconf messages (Closes: #418930)
Files: 
 04d6f7e917abde5d0985e64645d05e2b 883 perl optional 
libhtml-mason-perl_1.36-1.dsc
 8b46e7250df88eee9b05378ec1e93dd3 389783 perl optional 
libhtml-mason-perl_1.36.orig.tar.gz
 88d1d3e98f6685d2bd111cc06108cafa 22002 perl optional 
libhtml-mason-perl_1.36-1.diff.gz
 feb8070c5f0242d697879971cbec864d 365154 perl optional 
libhtml-mason-perl_1.36-1_all.deb
 1e04a05e8978d9fef30c07570ba58dc5 150904 doc extra 
libhtml-mason-perl-doc_1.36-1_all.deb
 38902b7e6541ea1faedd05226813dd7f 49062 perl extra 
libhtml-mason-perl-examples_1.36-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGlmwrhiAFUap5uRoRAnwrAJ0dHYGsdK22y1gVWu8d+JQiAJpzSQCeJB74
SYgJXwqMzsZblxpO8l6WRQ8=
=cBSJ
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to