Review: gxml 0.20.4+ds-1
New Package Report
.changes
| Date | Mon, 26 Jan 2026 11:29:09 -0500 |
|---|---|
| Source | gxml |
| Version | 0.20.4+ds-1 |
| Changed-By | Seyed Mohamad Amin Modaresi |
| Architecture | all |
| Distribution | sid |
Changelog
gxml (0.20.4+ds-1) unstable; urgency=medium . * Initial release (Closes: #1120310)
.dsc
| Package-List | gir1.2-gxml-0.20 deb introspection optional arch=any libgxml-0.20-2.0.2 deb libs optional arch=any libgxml-common deb devel optional arch=all libgxml-dev deb libdevel optional arch=any libgxml-doc deb doc optional arch=all |
|---|---|
| Section | introspection |
| Priority | optional |
| Component | main |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: GXml
Source: https://gitlab.gnome.org/GNOME/gxml
Upstream-Contact: https://gitlab.gnome.org/GNOME/gxml/-/issues
Files-Excluded: test/HtmlDocumentTest.vala
test/XHtmlDocumentTest.vala
INSTALL
Comment: https://gitlab.gnome.org/GNOME/gxml/-/issues/54
Files: *
Copyright:
2015-2022 Daniel Espinosa <daniel.espinosa@pwmc.mx>
License: LGPL-2.1+
Files:
test/XDocumentTest.vala
test/ElementTest.vala
test/SerializationTest.vala
Copyright: 2016 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
test/feedreader-test.vala
test/tests-runner.py
Copyright:
2017 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
test/DocumentPerformanceTest.vala
test/DocumentPerformanceIterateTest.vala
test/XDocumentPerformanceIterateTest.vala
test/StreamReaderPerformanceIterateReadUnparsedTest.vala
test/XDocumentPerformanceTest.vala
test/StreamReaderPerformanceAsyncReadUnparsedTest.vala
test/StreamReaderPerformanceIterateTest.vala
test/StreamReaderPerformanceTest.vala
Copyright:
2019 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
test/index.html
Copyright:
2015 Daniel Espinosa <daniel.espinosa@pwmc.mx>
License: LGPL-2.1+
Files:
test/TextTest.vala
test/AttrTest.vala
test/NodeTest.vala
Copyright:
2011-2013 Richard Schwarting <aquarichy@gmail.com>
2011-2015 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
test/CssSelectorTest.vala
test/XsdSchemaTest.vala
Copyright:
2017 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
test/StreamReaderTest.vala
Copyright:
2019 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
test/DocumentTest.vala
Copyright:
2016 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
test/XPathTest.vala
Copyright:
2016 Daniel Espinosa <esodan@gmail.com>
2016 Yannick Inizan <inizan.yannick@gmail.com>
License: LGPL-2.1+
Files:
test/XElementTest.vala
Copyright:
2016 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
po/fr.po
po/es.po
Copyright:
2015 Daniel Espinosa Ortiz
License: LGPL-2.1+
Files: po/hu.po
Copyright:
2016-2022 Free Software Foundation, Inc.
License: LGPL-2.1+
Files:
gxml/XPath.vala
gxml/XElement.vala
gxml/LXPathObject.vala
Copyright:
2016 Yannick Inizan <inizan.yannick@gmail.com>
2016 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
gxml/SettableTokenList.vala
gxml/DomCharacter.vala
gxml/Event.vala
gxml/DomCollections.vala
gxml/Range.vala
gxml/XdParser.vala
gxml/DomMutationObservers.vala
gxml/DomRange.vala
gxml/HashMap.vala
gxml/XCharacter.vala
gxml/TreeWalker.vala
gxml/IXsdSchema.vala
gxml/Collections.vala
gxml/StreamReader.vala
gxml/Property.vala
gxml/XProcessingInstruction.vala
gxml/XAttribute.vala
gxml/Parser.vala
gxml/XComment.vala
gxml/XChildNode.vala
gxml/ArrayList.vala
gxml/Document.vala
gxml/HtmlDocument.vala
gxml/XParser.vala
gxml/BaseCollection.vala
gxml/XNode.vala
gxml/Element.vala
gxml/HTMLCollection.vala
gxml/TokenList.vala
gxml/HashThreeMap.vala
gxml/XsdSchema.vala
gxml/DomNode.vala
gxml/NodeIterator.vala
gxml/HashPairedMap.vala
gxml/DomDocument.vala
gxml/DomElement.vala
gxml/DomHtmlDocument.vala
gxml/XDocument.vala
gxml/Attr.vala
gxml/Text.vala
gxml/DomEvents.vala
gxml/XText.vala
gxml/DomAttr.vala
gxml/XHashMapAttr.vala
gxml/Node.vala
Copyright:
2011-2020 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
gxml/xlibxml.h
gxml/XListChildren.vala
Copyright:
2015 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
gxml/StringRef.vala
Copyright:
2019 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
gxml/Object.vala
Copyright:
2016-2019 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
gxml/XHtmlDocument.vala
Copyright:
2015-2016 Yannick Inizan <inizan.yannick@gmail.com>
2015-2016 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
gxml/NodeType.vala
gxml/namespace-info.vala.in
Copyright:
2011-2013, Richard Schwarting <aquarichy@gmail.com>
2011-2017, Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
gxml/CssSelectorParser.vala
Copyright:
2017-2019 Yannick Inizan <inizan.yannick@gmail.com>
2017 Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
gxml/Enumeration.vala
Copyright: 2013, Daniel Espinosa <esodan@gmail.com>
License: LGPL-2.1+
Files:
gxml/gxml-init.vala
gxml/symbols.py
Copyright:
2014-2015 Daniel Espinosa Ortiz <esodan@gmail.com>
License: LGPL-3+
Files:
test/gxml-performance.vala
Copyright:
2013-2015 Daniel Espinosa Ortiz <esodan@gmail.com>
License: GPL-3+
Files:
debian/*
Copyright:
2025-2026 Seyed Mohamad Amin Modaresi <modaresisofthard@proton.me>
License: LGPL-2.1+
License: LGPL-2.1+
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, see <http://www.gnu.org/licenses/>.
Comment:
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
License: LGPL-3+
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 3 of the License, or (at your option) any later version.
.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, see <http://www.gnu.org/licenses/>.
Comment:
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
License: GPL-3+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>
Comment:
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
Review Information
accepted — allocated to awm 21 days ago, started 21 days ago, completed 21 days ago.
Final Comment
Please add an override for the first lintian warning, and consider whether the
others also need action. See full review notes for details.
Thanks!
Public Notes
21 days ago
● public
Lintian
Command: lintian -Iiv --show-overrides --color=always
Exit code: 0
N:
W: libgxml-dev: executable-not-elf-or-script [usr/share/doc/libgxml-dev/examples/vala/example.vala]
N:
N: This executable file is not an ELF format binary, and does not start with
N: the #! sequence that marks interpreted scripts. It might be a sh script
N: that fails to name /bin/sh as its shell, or it may be incorrectly marked
N: as executable. Sometimes upstream files developed on Windows are marked
N: unnecessarily as executable on other systems.
N:
N: If you are using debhelper to build your package, running dh_fixperms will
N: often correct this problem for you.
N:
N: Please refer to Scripts (Section 10.4) in the Debian Policy Manual for
N: details.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: executable
N:
N:
I: libgxml-doc: package-contains-empty-directory [usr/share/doc/libgxml-doc/GXml-0.20/img/]
N:
N: This package installs an empty directory. This might be intentional but
N: it's normally a mistake. If it is intentional, add a Lintian override.
N:
N: If a package ships with or installs empty directories, you can remove them
N: in debian/rules by calling:
N:
N: $ find path/to/base/dir -type d -empty -delete
N:
N: Visibility: info
N: Show-Always: no
N: Check: files/empty-directories
N:
N:
I: libgxml-doc: possible-documentation-but-no-doc-base-registration
N:
N: The package ships a .html or .pdf file under /usr/share/doc/. Those files
N: are usually documentation, but no files are registered in doc-base.
N:
N: Files in folders named examples are exempt from this tag.
N:
N: Please refer to Registering Documents using doc-base (Section 9.10) in the
N: Debian Policy Manual for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: menus
N:
N:
I: gxml source: superficial-tests [debian/tests/control]
N:
N: The source package declares tests in the debian/tests/control file but
N: provides only tests with a superficial restriction.
N:
N: Please provide more meaningful tests.
N:
N: Please refer to
N: https://lists.debian.org/debian-devel-announce/2019/08/msg00003.html,
N: Bug#932870, and
N: https://salsa.debian.org/ci-team/autopkgtest/tree/master/doc/README.package-tests.rst
N: for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: testsuite
N:
21 days ago
● public
CME fix
Command: cme fix --verbose dpkg
Exit code: 25
Reading package lists... 0%
Reading package lists... 100%
Reading package lists... Done
Building dependency tree... 0%
Building dependency tree... 0%
Building dependency tree... 50%
Building dependency tree... 50%
Building dependency tree... Done
Reading state information... 0%
Reading state information... 0%
Reading state information... Done
cme: running fix on dpkg configuration...
Connecting to api.ftp-master.debian.org to check 9 package versions. Please wait...
Got info from api.ftp-master.debian.org for 5 packages.
File debian/patches/fix_example_unusual_interpreter.patch line ? has a syntax error:
More than 2 sections in fix_example_unusual_interpreter.patch header. Use -force option to override