Your message dated Mon, 03 Dec 2007 17:17:06 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#229178: fixed in libxml-sax-perl 0.16+dfsg-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: libxml-sax-perl
Version: 0.12-3
Severity: normal

Ardo,

I've been having some trouble installing the debian package libxml-sax-perl; 
the problem seems to be that XML/SAX.pm was already 
installed via CPAN (as a dependency for another module); the configuration 
stage of libxml-sax-perl runs the script 
/usr/bin/update-perl-sax-parsers, which calls XML::SAX->save_parsers_debian(..) 
(line 90). Now, if SAX.pm has already been installed 
by CPAN it will not contain save_parsers_debian, so the script will die (there 
is no check carried out for this function actually 
being present, nor does the script attempt to recover if the function is 
missing).

The CPAN version of SAX.pm *does* contain a function called save_parsers - my 
"solution" was simply to comment out line 90 in 
/usr/bin/save-perl-sax-parsers and replace it with 'XML::SAX->save_parsers( 
$add, $directory[0] );'

This will probably cause me pain at some point, but I couldn't find any other 
way (and I wasn't keen to simply delete the existing 
SAX.pm, in case it broke some other CPAN module).

I'm not sure quite what the way forward is here, especially since there isn't 
100% overlap between CPAN and apt-get; is there any 
mileage in trying to modify the debian version of CPAN.pm, perhaps to install 
the relevant debian packages where the are available? I 
haven't checked to see if it already does this, or something like it, but given 
what happened with SAX.pm and libxml-sax-perl, I;d 
guess not.

Thanks,

Etienne Pollard

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux hall9001 2.4.23.2003-01-09 #1 SMP Fri Jan 9 20:35:03 GMT 2004 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages libxml-sax-perl depends on:
ii  libxml-namespacesupport-perl  1.08-3     Perl module for supporting simple 
ii  perl                          5.8.2-2    Larry Wall's Practical Extraction 

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: libxml-sax-perl
Source-Version: 0.16+dfsg-1

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

libxml-sax-perl_0.16+dfsg-1.diff.gz
  to pool/main/libx/libxml-sax-perl/libxml-sax-perl_0.16+dfsg-1.diff.gz
libxml-sax-perl_0.16+dfsg-1.dsc
  to pool/main/libx/libxml-sax-perl/libxml-sax-perl_0.16+dfsg-1.dsc
libxml-sax-perl_0.16+dfsg-1_all.deb
  to pool/main/libx/libxml-sax-perl/libxml-sax-perl_0.16+dfsg-1_all.deb
libxml-sax-perl_0.16+dfsg.orig.tar.gz
  to pool/main/libx/libxml-sax-perl/libxml-sax-perl_0.16+dfsg.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.
Niko Tyni <[EMAIL PROTECTED]> (supplier of updated libxml-sax-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: Tue, 27 Nov 2007 21:13:59 +0200
Source: libxml-sax-perl
Binary: libxml-sax-perl
Architecture: source all
Version: 0.16+dfsg-1
Distribution: experimental
Urgency: low
Maintainer: Debian Perl Group <[EMAIL PROTECTED]>
Changed-By: Niko Tyni <[EMAIL PROTECTED]>
Description: 
 libxml-sax-perl - Perl module for using and building Perl SAX2 XML processors
Closes: 229178 240356 295398 332440 420867 430118 441473 452872
Changes: 
 libxml-sax-perl (0.16+dfsg-1) experimental; urgency=low
 .
   [ Niko Tyni ]
   * New maintainer: Debian Perl Group
     + leave Jay Bonci in the Uploaders field.
   * Acknowledge NMUs. (Closes: #441473)
   * Add support for SAX parser priorities.
     + lower the XML::SAX::PurePerl priority so that it will not be the
       default parser anymore if any others are available. (Closes: #430118)
   * Move the /etc/perl/XML/SAX/ParserDetails.d directory under
     /var/lib/libxml-sax-perl, since it's not really configuration data.
   * Use ucf to manage local changes to /etc/perl/XML/SAX/ParserDetails.ini.
   * Remove the pre-sarge preinst cleanup of /etc/XML and /etc/perl/SAX
     introduced in 0.12-3.
     + Now survives systems with a leftover symlink /etc/perl/XML -> .
       (Closes: #240356)
   * Point to the compressed file in XML::SAX::save_parsers(). (Closes: #332440)
   * Recommend libxml-sax-expat-perl and explain this in the package
     description. (Closes: #420867)
   * Upgrade to debhelper compatibility level 5.
   * Upgrade to Standards-Version 3.7.2. No changes needed.
   * Don't install the upstream README file, there's no information in it.
   * Update debian/copyright.
   * Add explanations in the examples to clarify why they look like
     stray maintainer scripts. (Closes: #295398)
   * Various improvements in debian/rules.
     + remove generated files in the 'clean' target.
   * Update debian/watch.
   * Move the examples under debian/, they are Debian-specific.
   * Use quilt to manage debian/patches.
     + charset-decoding: Fix charset decoding in the PurePerl module (#405186)
     + parserdetails-debian: The Debian way of handling ParserDetails.ini
     + skip-test-with-nonfree-file: skip tests in t/16large.t depending on
       a non-free input file.
   * Move update-perl-sax-parsers under debian/ in the source package, it's
     Debian-specific.
   * Remove an unused Debian modification: XML::SAX->load_parsers() doesn't
     accept the '$file' argument anymore.
   * README.Debian: add a pointer to the CPAN FAQ entry on uninstalling local
     modules. Thanks to Streph Treadway <[EMAIL PROTECTED]>. (Closes: #229178)
   * Make update-perl-sax-parsers bail out with an informative error message
     if there's a locally installed XML::SAX module breaking the installation.
     (See #229178)
   * Repackage the upstream tarball to remove the non-free
     testfiles/xmltest.xml file. (Closes: #452872)
   * Add the Homepage, Vcs-Svn and Vcs-Browser fields to debian/control.
   * Upload to experimental for now because of the scope of the changes.
     Test reports welcome, including 'it works for me'.
 .
   [ Damyan Ivanov ]
   * Move $(QUILT_STAMPFN) dependency from build to build-stamp
   * Add XS-DM-Upload-Allowed: yes to debian/control so Niko Tyni can exercise
     his DM powers :)
Files: 
 e665cc15f5fee449c41178823e60b4dc 980 perl optional 
libxml-sax-perl_0.16+dfsg-1.dsc
 73f92a1cc31752abab5af88d804ff584 51176 perl optional 
libxml-sax-perl_0.16+dfsg.orig.tar.gz
 8fdb62033acdde0c1b609d1346457337 13335 perl optional 
libxml-sax-perl_0.16+dfsg-1.diff.gz
 ea4f2f2346bc8310bf152be8c0072f00 83468 perl optional 
libxml-sax-perl_0.16+dfsg-1_all.deb

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

iD8DBQFHVDlPHqjlqpcl9jsRAuTOAKCJLikWkVgM76dKK0YSufKMYqBTwgCfZZba
5UUfXTi0CAmMlvjV1+wNyqw=
=wI45
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to