Package: src:ltx
Version: 2.6.2-1.1
Severity: serious
Tags: ftbfs bookworm

Dear maintainer:

During a rebuild of all packages in bookworm, your package failed to build.

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/bookworm/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ltx, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules build
test -x debian/rules
mkdir -p "."

Scanning upstream source for new/changed copyright notices...

set -e; LC_ALL=C.UTF-8 /usr/bin/licensecheck --check '.*' --recursive 
--copyright --deb-fmt --ignore 
'^(debian/(changelog|copyright(|_hints|_newhints)))$' --lines 0 -- * | 
/usr/lib/cdbs/licensecheck2dep5 > debian/copyright_newhints
4 combinations of copyright and licensing found.
WARNING:                        New or changed notices discovered:

Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Files: package.json
Copyright: NONE
License: Expat
 FIXME

To fix the situation please do the following:
  1) Examine debian/copyright_* and referenced files
  2) Update debian/copyright as needed
  3) Replace debian/copyright_hints with debian/copyright_newhints
touch debian/stamp-copyright-check
touch debian/stamp-upstream-cruft
vows --spec
 
  ♢ createElement 
  
    ✓ create a new element and set children
    ✓ null and undefined children are discarded
  
  ♢ Parsing returns DOMElement's 
  
  DOMElement
    ✓ Returns DOMElement on parse
  createElement
    ✓ create a new element and set children
  
  ♢ Element 
  
  new element
    ✓ doesn't reference original attrs object
    ✓ set xmlns attribute if a string is passed as second argument
  serialization
    ✓ serialize an element
    ✓ serialize an element with attributes
    ✓ serialize an element with attributes to entities
    ✓ serialize an element with text
    ✓ serialize an element with text to entities
    ✓ serialize an element with a number attribute
    ✓ serialize an element with number contents
    ✓ serialize with undefined attribute
    ✓ serialize with null attribute
    ✓ serialize with number attribute
    ✓ serialize with undefined child
    ✓ serialize with null child
    ✓ serialize with integer text
    ✓ serialize to json
  remove
    ✓ by element
    ✓ by name
  getAttr
    ✓ without ns
    ✓ with ns
  equality
    ✓ name
    ✓ attrs
    ✓ children
  clone
    ✓ clones
    ✓ mod attr
    ✓ rm attr
    ✓ mod child
    ✓ use original constructor for the clone
  children
    ✓ getChildren
    ✓ getChildElements
  recursive
    ✓ getChildrenByAttr
    ✓ getChildByAttr
  issue #15: Inconsistency with prefixed elements
    ✓ getChildText prefixed
    ✓ getChildText unprefixed
    ✓ getChild prefixed
    ✓ getChild unprefixed
  issue-37: Element instanceof Fails
    ✓ instanceof
  
  ♢ equality 
  
  nameEqual
    ✓ it returns true if elements name are equal
    ✓ it returns false if elements name differ
  attrsEqual
    ✓ it returns true if elements attributes are equal
    ✓ it returns true if elements attributes are serialized equaly
    ✓ it returns false if elements attributes differ
  childrenEqual
    ✓ it returns true if elements children are equal
    ✓ it returns false if elements children name differ
    ✓ it returns false if elements children attrs differ
    ✓ it returns false if elements children order differ
  equal
    ✓ it returns true if elements are equal
    ✓ it returns false if elements name differ
    ✓ it returns false if elements attrs differ
    ✓ it returns false if elements children differ
  
  ♢ escape 
  
  escapeXML
    ✓ exported correctly
    ✓ escapes &
    ✓ escapes <
    ✓ escapes >
    ✓ escapes "
    ✓ escapes '
  unescapeXML
    ✓ exported correctly
    ✓ unescapes &
    ✓ unescapes <
    ✓ unescapes >
    ✓ unescapes "
    ✓ unescapes '
  escapeXMLText
    ✓ exported correctly
    ✓ escapes &
    ✓ escapes <
    ✓ escapes >
  unescapeXMLText
    ✓ exported correctly
    ✓ unescapes &
    ✓ unescapes <
    ✓ unescapes >
  
  ♢ isNode 
  
  isNode
    ✓ exported correctly
    ✓ returns true for Element
    ✓ returns true for strings
    ✓ returns false for anything else
  isElement
    ✓ exported correctly
    ✓ returns true for Element
    ✓ returns false for anything else
  isText
    ✓ exported correctly
    ✓ returns true for strings
    ✓ returns false for anything else
  
  ♢ ltx 
  
    ✓ returns same result as tag
  
  ♢ ltx with SaxSaxjs 
  
  DOM parsing
    ✓ simple document
    ✓ text with commas
    ✓ text with entities
    ✓ attribute with entities
    ✓ erroneous document raises error
    ✓ incomplete document raises error
    ✓ namespace declaration
    ✓ namespace declaration with prefix
    ✓ buffer
    ✓ utf-8 text
    ✓ iso8859-1 text
  SAX parsing
    ✓ XMPP stream
    ✓ bug: partial attrs
    ✓ bug: elements in comments
  
  ♢ ltx with SaxExpat 
  
(node:717125) [DEP0005] DeprecationWarning: Buffer() is deprecated due to 
security and usability issues. Please use the Buffer.alloc(), 
Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
  DOM parsing
    ✓ simple document
    ✓ text with commas
    ✓ text with entities
    ✓ attribute with entities
    ✓ erroneous document raises error
    ✓ incomplete document raises error
    ✓ namespace declaration
    ✓ namespace declaration with prefix
    ✓ buffer
    ✓ utf-8 text
    ✓ iso8859-1 text
  SAX parsing
    ✗ XMPP stream 
        » expected 1, 
        got      0 (==) // /usr/share/nodejs/vows/lib/assert/macros.js:14
    ✗ bug: partial attrs 
        » expected 2, 
        got      0 (==) // /usr/share/nodejs/vows/lib/assert/macros.js:14
    ✓ bug: elements in comments
  
  ♢ ltx with SaxLtx 
  
  DOM parsing
    ✓ simple document
    ✓ text with commas
    ✓ text with entities
    ✓ attribute with entities
    ✓ erroneous document raises error
    ✓ incomplete document raises error
    ✓ namespace declaration
    ✓ namespace declaration with prefix
    ✓ buffer
    ✓ utf-8 text
    ✓ iso8859-1 text
  SAX parsing
    ✓ XMPP stream
    ✓ bug: partial attrs
    ✓ bug: elements in comments
  
  ♢ stringify 
  
    ✓ is exported correctly
    ✓ returns the same result than .toString()
    ✓ indents correctly
  
  ♢ tag 
  
    ✓ exported correctly
    ✓ parses the string and return an Element object
    ✓ multiple substitutions
  
  ♢ unicode 
  
  unicode forming
    ✓ issue-29
    ✓ issue-29 test #3
    ✓ issue-29 test write
 
✗ Broken » 134 honored ∙ 2 broken (0.024s) 
  
make: *** [debian/rules:42: debian/stamp-build] Error 1
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to