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
| Priority | optional |
|---|---|
| Component | main |
| 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 |
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 1 month, 19 days ago, started 1 month, 19 days ago, completed 1 month, 19 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
1 month, 19 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:
1 month, 19 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