Your message dated Thu, 20 Sep 2012 10:48:13 +0000
with message-id <e1teein-0007rb...@franck.debian.org>
and subject line Bug#684480: fixed in wax.js 5.0.1+ds2-1
has caused the Debian Bug report #684480,
regarding libjs-wax: Missing html4-defs.js
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 ow...@bugs.debian.org
immediately.)


-- 
684480: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684480
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libjs-wax
Version: 5.0.1+ds1-1
Justification: renders package unusable
Severity: grave

Dear Maintainer,

Upon trying to use wax.leaf.js the browser reports "html4 is not
defined" from wax.leaf.js:842.

The html4 object which it mentions is provided by the html4 package
within google-caja.

More specifically in debian/rules the get-orig-source target removes the
third-party embedded libs for the google-caja html-sanitizer from the
source package (ext/html-sanitizer-bundle.js) and
re-pulls this file from
http://google-caja.googlecode.com/svn/trunk/src/com/google/caja/plugin/html-sanitizer.js.

However, the two files are not the same. Specifically the one you pull
in doesn't provide html4, whereas the one included in the upstream
source package did.

This is furthermore complicated by the fact that upstream removed the
html4-defs.js file (which is the one we need) from the upstream source
tree in r3013 because it is now build as part of the build process of
google-caja, so we can't simply pull it in.

I see two options to fix this issue.

Option 1 is to leave the included ext/html-sanitizer-bundle.js from the
upstream source tarball in tact and use it. However I don't think this
is a viable option as it is probably against Debian policy.

Option two is to package google-caja in Debian. Doing so will build the
required html4-defs.js file from source and provide it for use within
Debian, allowing libjs-wax to simply Depend on google-caja and use it's
html4-defs.js file.

Until such time as this is fixed, unless there is some other way to use
wax, I think the package should be removed from Debian since it is not
usable in it's current form (happy to be proven wrong).

Thanks.

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: wax.js
Source-Version: 5.0.1+ds2-1

We believe that the bug you reported is fixed in the latest version of
wax.js, which is due to be installed in the Debian FTP archive.

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 684...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Paleino <da...@debian.org> (supplier of updated wax.js 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Thu, 20 Sep 2012 12:40:45 +0200
Source: wax.js
Binary: libjs-wax
Architecture: source all
Version: 5.0.1+ds2-1
Distribution: unstable
Urgency: low
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: David Paleino <da...@debian.org>
Description: 
 libjs-wax  - web maps visualization library
Closes: 684480
Changes: 
 wax.js (5.0.1+ds2-1) unstable; urgency=low
 .
   * New repacked tarball
   * Make get-orig-source download an old revision of html4-defs.js to
     mimick the bundled version of html-sanitizer.js (Closes: #684480)
   * Standards-Version bump to 3.9.4, no changes needed
   * Drop B-D on libnode-uglify
Checksums-Sha1: 
 11a319f2154f5bd23adca5b05db052d49118b132 1288 wax.js_5.0.1+ds2-1.dsc
 a4f9c56242f37525eb4803653e00d7f5fbcc7ee5 80951 wax.js_5.0.1+ds2.orig.tar.gz
 6b3d91b19c3c48d6aa28e78126ca2db771b04883 4286 wax.js_5.0.1+ds2-1.debian.tar.gz
 d659758763cb30ba10e12e8fcc9e4b5383e0ae82 135606 libjs-wax_5.0.1+ds2-1_all.deb
Checksums-Sha256: 
 eda777d6206180b8774ae7800bdf9628cbb4c3b4296a3aaa4666a35546a43685 1288 
wax.js_5.0.1+ds2-1.dsc
 f4919556af6f2bcf2943f43e1ebdf704b5f157e1e5a420be81aa64da8db82ffb 80951 
wax.js_5.0.1+ds2.orig.tar.gz
 dd9c4b6f565952c2995e7f54f7951564982b151dd12eaea6ea27778e6d86d877 4286 
wax.js_5.0.1+ds2-1.debian.tar.gz
 c8e908c5a77520171f73252dfad5324ac1fe15afb1f6a3d700d7a55009bec54b 135606 
libjs-wax_5.0.1+ds2-1_all.deb
Files: 
 2581d6ca7c2a13e105ce90e76ebf5480 1288 web extra wax.js_5.0.1+ds2-1.dsc
 4a3053abec874f5c11d5760ca0f7a977 80951 web extra wax.js_5.0.1+ds2.orig.tar.gz
 afc8b7aeecb779241e0d313d3ce469cc 4286 web extra 
wax.js_5.0.1+ds2-1.debian.tar.gz
 3c122af1bc35e612c812c7c38bafce88 135606 web extra libjs-wax_5.0.1+ds2-1_all.deb

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

iEUEARECAAYFAlBa8wMACgkQ5qqQFxOSsXRBwgCeNSLHpazYcZEbhCxPcfrB+/OE
JnYAl1/89j/y0IvUFUG7ilPP+ZrUZy0=
=64Ae
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to