[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#284645: marked as done (libxml-libxslt-perl: libxml2 callbacks fail for xsl:import elements)

Your message dated Wed, 07 Sep 2005 07:17:08 -0700
with message-id <E1ED0jc-0003SK-00@spohr.debian.org>
and subject line Bug#284645: fixed in libxml-libxslt-perl 1.58-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)

Received: (at submit) by bugs.debian.org; 7 Dec 2004 17:58:16 +0000
>From nturner@cancerprev.org Tue Dec 07 09:58:16 2004
Return-path: <nturner@cancerprev.org>
Received: from edunivsmtp01.umassmed.edu (mail.umassmed.edu) [] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CbjbM-0002Qn-00; Tue, 07 Dec 2004 09:58:16 -0800
Received: from codeine.cancerprev.org ([]) by mail.umassmed.edu over TLS secured channel with Microsoft SMTPSVC(6.0.3790.0);
	 Tue, 7 Dec 2004 12:57:04 -0500
Received: from advil.office.cancerprev.org (advil.office.cancerprev.org [::ffff:])
  by codeine.cancerprev.org with esmtp; Tue, 07 Dec 2004 12:57:44 -0500
  id 001E0003.41B5EF18.00004349
Received: from nturner by advil.office.cancerprev.org with local (Exim 4.34)
	id 1Cbjaq-0007L1-Eo; Tue, 07 Dec 2004 12:57:44 -0500
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="=_codeine.cancerprev.org-17225-1102442264-0001-2"
From: "Nathaniel W. Turner" <nate@houseofnate.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libxml-libxslt-perl: libxml2 callbacks fail for xsl:import elements
X-Mailer: reportbug 3.2
Date: Tue, 07 Dec 2004 12:57:44 -0500
X-Debbugs-Cc: nate@houseofnate.net
Message-Id: <E1Cbjaq-0007L1-Eo@advil.office.cancerprev.org>
Sender: "Nathaniel W. Turner" <nturner@cancerprev.org>
X-OriginalArrivalTime: 07 Dec 2004 17:57:05.0028 (UTC) FILETIME=[29537440:01C4DC86]
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-11.0 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	X_DEBBUGS_CC autolearn=ham version=2.60-bugs.debian.org_2004_03_25

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: libxml-libxslt-perl
Version: 1.57-1
Severity: important

I have XSL stylesheets that use a special URI scheme in <xsl:input/>
elements that is resolved using input callbacks.  Setting up the
callbacks by calling match_callback(), etc. on the XML::LibXML parser
instance used to work, but no longer does.  The callbacks are used when
parsing the XML documents, but not during the transform().

If the API for callbacks has changed, there was no mention of it in
NEWS.Debian nor in the manpage for XML::LibXSLT (the manpage only
mentions a nonexistent section of the XML::LibXML::Document manpage).

Does calling $parser->*_callback() no longer set the callbacks globally?
(That would be cool; I always thought that was icky.)  If so, how does
one do callbacks for XML::LibXML::LibXSLT now?  There is no
documentation about this.

This bug seems similar to #277469, except that as I understand it, that
bug is considered to be fixed in sid, whereas this is definitely still
broken in sid.

I have attached a testcase.


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-k7
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages libxml-libxslt-perl depends on:
ii  libc6                       2.3.2.ds1-18 GNU C Library: Shared libraries an
ii  libxml-libxml-perl          1.58-0.2     Perl module for using the GNOME li
ii  libxml2                     2.6.11-5     GNOME XML library
ii  libxslt1.1                  1.1.8-5      XSLT processing library - runtime 
ii  perl                        5.8.4-4      Larry Wall's Practical Extraction 
ii  perl-base [perlapi-5.8.4]   5.8.4-4      The Pathologically Eclectic Rubbis
ii  zlib1g                      1:1.2.2-3    compression library - runtime

-- no debconf information

Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="testcase.tar.gz"


Received: (at 284645-close) by bugs.debian.org; 7 Sep 2005 14:18:51 +0000
>From katie@spohr.debian.org Wed Sep 07 07:18:51 2005
Return-path: <katie@spohr.debian.org>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
	id 1ED0jc-0003SK-00; Wed, 07 Sep 2005 07:17:08 -0700
From: Florian Ragwitz <rafl@debianforum.de>
To: 284645-close@bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#284645: fixed in libxml-libxslt-perl 1.58-1
Message-Id: <E1ED0jc-0003SK-00@spohr.debian.org>
Sender: Archive Administrator <katie@spohr.debian.org>
Date: Wed, 07 Sep 2005 07:17:08 -0700
Delivered-To: 284645-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: libxml-libxslt-perl
Source-Version: 1.58-1

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

  to pool/main/libx/libxml-libxslt-perl/libxml-libxslt-perl_1.58-1.diff.gz
  to pool/main/libx/libxml-libxslt-perl/libxml-libxslt-perl_1.58-1.dsc
  to pool/main/libx/libxml-libxslt-perl/libxml-libxslt-perl_1.58-1_i386.deb
  to pool/main/libx/libxml-libxslt-perl/libxml-libxslt-perl_1.58.orig.tar.gz

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 284645@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Florian Ragwitz <rafl@debianforum.de> (supplier of updated libxml-libxslt-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 ftpmaster@debian.org)

Hash: SHA1

Format: 1.7
Date: Thu,  1 Sep 2005 17:04:15 +0200
Source: libxml-libxslt-perl
Binary: libxml-libxslt-perl
Architecture: source i386
Version: 1.58-1
Distribution: unstable
Urgency: low
Maintainer: Florian Ragwitz <rafl@debianforum.de>
Changed-By: Florian Ragwitz <rafl@debianforum.de>
 libxml-libxslt-perl - Perl module for using the GNOME libxslt library
Closes: 284645 300237 321872
 libxml-libxslt-perl (1.58-1) unstable; urgency=low
   * New upstream version (Closes: #321872).
   * New Maintainer (Closes: #300237).
   * Bumped up Standards-Version.
   * Added direct download url to the copyright file.
   * Don't install README anymore. Its information is redundant.
   * Rewrote debian/rules after a dh-make-perl template.
   * Removed debian/libxml-libxslt-perl.{install,examples}. Handled by
     debian/rules now.
   * Added dpatch build-dep.
   * Added debian/patches/20fix_pod.dpatch (Closes: #284645).
 8895d531ae43363bcb05e8304122e20b 834 perl optional libxml-libxslt-perl_1.58-1.dsc
 c7b707002fed5c3572d81f92c453a5ce 30810 perl optional libxml-libxslt-perl_1.58.orig.tar.gz
 0d68a269b534104c47571a885cf80131 4147 perl optional libxml-libxslt-perl_1.58-1.diff.gz
 896f3491ecca89496612354461de78c3 39546 perl optional libxml-libxslt-perl_1.58-1_i386.deb

Version: GnuPG v1.4.2rc2 (GNU/Linux)


Reply to: