Review: slepc4py 3.25.0-1~exp1
Package Information
| Description | Python 3 bindings for SLEPc libraries SLEPc is the Scalable Library for Eigenvalue Problem Computations. It is based on PETSc and employs the MPI standard for all message-passing communication. This is a base package that depends on (Recommends) the python3 slepc4py package with either real or complex number support. It provides the path to slepc4py for the system's default SLEPc version set in /usr/lib/slepc. Export environment variable SLEPC_DIR to use other versions. |
|---|---|
| Maintainer | Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org> |
| Changed By | Francesco Ballarin <ballarin@debian.org> |
| Sponsor | ballarin@debian.org |
| Distribution | experimental |
| Architecture | any all |
| VCS | git: https://salsa.debian.org/science-team/slepc4py.git (browse) |
| Popcon Installs | 151 |
| Binary NEW | Yes (binary-only upload) |
| Tracker | https://tracker.debian.org/pkg/slepc4py |
| Uploaded | 2 hours ago |
New Package Report
.changes
| Source | slepc4py |
|---|---|
| Version | 3.25.0-1~exp1 |
| Changed-By | Francesco Ballarin |
| Architecture | all amd64 source |
| Distribution | experimental |
| Date | Mon, 27 Apr 2026 10:18:15 +0000 |
Changelog
slepc4py (3.25.0-1~exp1) experimental; urgency=medium
.
* New upstream release:
- New SLEPc ABI 3.25
* Update F. Ballarin's email address.
* Standards-Version: 4.7.4 (routine-update)
* Reorder sequence of d/control fields by cme (routine-update)
* Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)
* Rely on pre-initialized dpkg-architecture variables.
* Add minimal d/upstream/metadata
* Refresh patches.dsc
| Component | main |
|---|---|
| Package-List | python-slepc4py-doc deb doc optional arch=all python3-slepc4py deb python optional arch=all python3-slepc4py-64-complex deb python optional arch=all python3-slepc4py-64-complex3.25 deb python optional arch=any python3-slepc4py-64-real deb python optional arch=all python3-slepc4py-64-real3.25 deb python optional arch=any python3-slepc4py-complex deb python optional arch=all python3-slepc4py-complex3.25 deb python optional arch=any python3-slepc4py-real deb python optional arch=all python3-slepc4py-real3.25 deb python optional arch=any |
| Section | doc |
| Priority | optional |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: slepc4py Source: https://gitlab.com/slepc/slepc4py Files: * Copyright: (c) 2019, Lisandro Dalcin <dalcinl@gmail.com> License: BSD-2-clause All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: debian/pylit.py Copyright: 2005, 2007, 2015, 2021 Günter Milde License: GPL-3+ pylit is released without warranty under the terms of the GNU General Public License (v. 3 or later). . On a debian system the text of the GPL-3 can be found at /usr/share/common-licenses/GPL-3
Review Information
rejected — allocated to mechtilde 1 hour ago, started 1 hour ago, completed 1 hour ago.
Final Comment
Hi
Please fix or override with comment the following lintian warnings.
The more important ones are about 'privacy-breach-generic'.
Thanks
Public Notes
Lintian
Command: lintian -c -E -I -i -L '>=warning' --show-overrides --color=never ../$(basename $PWD)_*.changes
Exit code: 0
Please fix or override with comment the following lintian warnings.
The more important ones are about 'privacy-breach-generic'.
N:
W: python-slepc4py-doc: groff-message troff::21104: warning [p 37, 84.8i, div '3tbd70,0', 0.0i]: cannot adjust line [usr/share/man/man3/slepc4py.3.gz:163]
N:
N: A manual page provoked warnings or errors from the man program. Here are
N: some common ones:
N:
N: "cannot adjust" or "can't break" are issues with paragraph filling. They
N: are usually related to long lines. Justifying text on the left hand side
N: can help with adjustments. Hyphenation can help with breaks.
N:
N: For more information, please see "Manipulating Filling and Adjusting" and
N: "Manipulating Hyphenation" in the Groff manual (see info groff).
N:
N: "can't find numbered character" usually means that the input was in a
N: national legacy encoding. The warning means that some characters were
N: dropped. Please use escapes such as [:a] as described on the groff_char
N: manual page.
N:
N: Other common warnings are formatting typos. String arguments to .IP
N: require quotes. Usually, some text is lost or mangled. See the groff_man
N: (or groff_mdoc if using mdoc) manual page for details on macros.
N:
N: The check for manual pages uses the --warnings option to man to catch
N: common problems, like a . or a ' at the beginning of a line as literal
N: text. They are interpreted as Groff commands. Just reformat the paragraph
N: so the characters are not at the beginning of a line. You can also add a
N: zero-width space (&) in front of them.
N:
N: Aside from overrides, warnings can be disabled with the .warn directive.
N: Please see "Debugging" in the Groff manual.
N:
N: You can see the warnings yourself by running the command used by Lintian:
N:
N: LC_ALL=C.UTF-8 MANROFFSEQ='' MANWIDTH=80
N: man --warnings -E UTF-8 -l -Tutf8 -Z >/dev/null
N:
N: Please refer to the groff_man(7) manual page and the groff_mdoc(7) manual
N: page for details.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: documentation/manual
N: Renamed from: manpage-has-errors-from-man
N:
N:
W: python-slepc4py-doc: groff-message troff::26984: warning [p 42, 60.5i, div '3tbd67,0', 0.0i]: cannot adjust line [usr/share/man/man3/slepc4py.3.gz:224]
N:
W: python-slepc4py-doc: groff-message troff::32952: warning [p 47, 63.7i, div '3tbd40,0', 0.0i]: cannot adjust line [usr/share/man/man3/slepc4py.3.gz:236]
N:
W: python-slepc4py-doc: groff-message troff::9477: warning [p 23, 15.5i, div '3tbd99,0', 0.0i]: cannot adjust line [usr/share/man/man3/slepc4py.3.gz:102]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/demo/ex10.html]
N:
N: This package creates a potential privacy breach by fetching data from an
N: external website at runtime. Please remove these scripts or external HTML
N: resources.
N:
N: Please replace any scripts, images, or other remote resources with
N: non-remote resources. It is preferable to replace them with text and links
N: but local copies of the remote resources are also acceptable as long as
N: they don't also make calls to remote services. Please ensure that the
N: remote resources are suitable for Debian main before making local copies
N: of them.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: files/privacy-breach
N:
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/demo/ex13.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/demo/ex14.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/demo/ex7.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/demo/ex8.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/overview.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.BV.SVDMethod.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.BV.Type.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.BV.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.DS.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.EPS.ProblemType.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.EPS.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.FN.CombineType.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.FN.Type.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.FN.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.LME.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.MFN.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.NEP.ProblemType.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.NEP.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.PEP.ProblemType.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.PEP.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.RG.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.ST.MatMode.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.ST.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.SVD.TRLanczosGBidiag.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.SVD.html]
N:
W: python-slepc4py-doc: privacy-breach-generic [] (https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js) [usr/share/doc/python-slepc4py-doc/html/reference/slepc4py.SLEPc.Util.html]
N:
N: slepc4py upstream development source is contained within the main slepc
N: source repo at
N: https://gitlab.com/slepc/slepc/-/tree/main/src/binding/slepc4py so we use
N: the pypi tarball to access slepc4py source separate from slepc source
O: slepc4py source: pypi-homepage https://pypi.python.org/packages/source/s/slepc4py
N:
N: The Homepage field in this package's control file refers to the Python
N: Package Index (PyPI), and not to the true upstream.
N:
N: Debian packages should point at the upstream's homepage, but PyPI is just
N: another packaging system. You may be able to find the correct information
N: in the Homepage link on the corresponding PyPI web page (under the
N: "Project details" tab).
N:
N: Please refer to Bug#981932 for details.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: languages/python/homepage
N: