Your message dated Sun, 30 Aug 2026 19:46:46 -0500
with message-id <[email protected]>
and subject line Re: Bug#1146236: RFS: palabos/2.3.0 repack1-2 [QA] -- CFD
solver based on the lattice Boltzmann method. Shared library
has caused the Debian Bug report #1146236,
regarding RFS: palabos/2.3.0+repack1-2 repack1-2 [QA] -- CFD solver based on
the lattice Boltzmann method. Shared library
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 [email protected]
immediately.)
--
1146236: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1146236
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: normal
Dear mentors,
I am looking for a sponsor for my package "palabos":
* Package name : palabos
Version : 2.3.0+repack1-1
Upstream contact : [email protected]
* URL : http://www.palabos.org
* License : AGPL-3.0
* Vcs : https://salsa.debian.org/science-team/palabos
Section : libs
The source builds the following binary packages:
libplb-dev - CFD solver based on the lattice Boltzmann method.
Development files
libplb-doc - CFD solver based on the lattice Boltzmann method.
Documentation
libplb2t64 - CFD solver based on the lattice Boltzmann method. Shared
library
To access further information about this package, please visit the
following URL:
https://mentors.debian.net/package/palabos/
Alternatively, you can download the package with 'dget' using this command:
dget -x
https://mentors.debian.net/debian/pool/main/p/palabos/palabos_2.3.0+repack1-2.dsc
Changes since the last upload:
palabos (2.3.0+repack1-2) unstable; urgency=medium
.
* d/copyright: resolve the suggestion of DFSG review (Closes: #944878)
Regards,
Tai
--- End Message ---
--- Begin Message ---
Hi Tai,
On 8/30/26 17:50, Tai Ho (tai271828) wrote:
Control: tags -1 - moreinfo
Hi Simon,
Thanks for the review. I've changed the 2.3.0+repack1-2 changelog to add a QA
upload and dropped the Closes: #944878, so the ITA stays open and
Maintainer remains Debian QA Group. I'll take over maintainership
properly once I'm doing more of the packaging work on this package.
Sounds good, this seems like the right decision to me. I have attached the full
Lintian output, for next time.
New upload:
dget -x
https://mentors.debian.net/debian/pool/main/p/palabos/palabos_2.3.0+repack1-2.dsc
<https://mentors.debian.net/debian/pool/main/p/palabos/palabos_2.3.0+repack1-2.dsc>
Done:
$ dput ssh-upload ../palabos_2.3.0+repack1-2_source.changes
Uploading palabos using sftp to ssh-upload (host: ssh.upload.debian.org;
directory: /srv/upload.debian.org/UploadQueue/)
running allowed-distribution: check whether a local profile permits uploads to
the target distribution
running protected-distribution: warn before uploading to distributions where a
special policy applies
running checksum: verify checksums before uploading
running suite-mismatch: check the target distribution for common errors
running gpg: check GnuPG signatures before the upload
Logging into host ssh.upload.debian.org as tsimonq2
Uploading palabos_2.3.0+repack1-2.dsc
Uploading palabos_2.3.0+repack1-2.debian.tar.xz
Uploading palabos_2.3.0+repack1-2_source.buildinfo
Uploading palabos_2.3.0+repack1-2_source.changes
Best regards,
Simon Quigley
[email protected]
Running lintian...
N:
W: libplb-dev: no-manual-page [usr/bin/cutSTL]
N:
N: Each binary in /usr/bin, /usr/sbin, /bin, /sbin or /usr/games should have
N: a manual page
N:
N: Note that though the man program has the capability to check for several
N: program names in the NAMES section, each of these programs should have its
N: own manual page (a symbolic link to the appropriate manual page is
N: sufficient) because other manual page viewers such as xman or tkman don't
N: support this.
N:
N: If the name of the manual page differs from the binary by case, man may be
N: able to find it anyway; however, it is still best practice to match the
N: exact capitalization of the executable in the manual page.
N:
N: If the manual pages are provided by another package on which this package
N: depends, Lintian may not be able to determine that manual pages are
N: available. In this case, after confirming that all binaries do have manual
N: pages after this package and its dependencies are installed, please add a
N: Lintian override.
N:
N: Please refer to Manual pages (Section 12.1) in the Debian Policy Manual
N: for details.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: documentation/manual
N: Renamed from: binary-without-manpage
N:
N:
W: libplb-dev: no-manual-page [usr/bin/mergeSTL]
N:
W: libplb-dev: no-manual-page [usr/bin/plb2vtk2D]
N:
W: libplb-dev: no-manual-page [usr/bin/plb2vtk3D]
N:
W: libplb-dev: no-manual-page [usr/bin/refineByAreaSTL]
N:
W: libplb-dev: no-manual-page [usr/bin/refineSTL]
N:
W: libplb-dev: no-manual-page [usr/bin/reverseOrientationSTL]
N:
W: libplb-dev: no-manual-page [usr/bin/revoxelize]
N:
W: libplb-dev: no-manual-page [usr/bin/rotateAtOriginSTL]
N:
W: libplb-dev: no-manual-page [usr/bin/scaleDirectionallySTLraw]
N:
W: libplb-dev: no-manual-page [usr/bin/scaleSTL]
N:
W: libplb-dev: no-manual-page [usr/bin/scaleSTLraw]
N:
W: libplb-dev: no-manual-page [usr/bin/stlCheck]
N:
W: libplb-dev: no-manual-page [usr/bin/stlInfo]
N:
W: libplb-dev: no-manual-page [usr/bin/stlProjectedArea]
N:
W: libplb-dev: no-manual-page [usr/bin/stlShadowArea]
N:
W: libplb-dev: no-manual-page [usr/bin/stlToHtml]
N:
W: libplb-dev: no-manual-page [usr/bin/stlToX3D]
N:
W: libplb-dev: no-manual-page [usr/bin/toAsciiSTL]
N:
W: libplb-dev: no-manual-page [usr/bin/toBinarySTL]
N:
W: palabos source: orphaned-package-maintained-in-private-space Vcs-Git
https://salsa.debian.org/science-team/palabos.git
N:
N:
N: This package is orphaned and the specified VCS field points to a private
N: space in the *.debian.org infrastructure. The sources are probably not
N: accessible to the Quality Assurance (QA) Team, which prepares uploads
N: in the interim.
N:
N: Please move the source repository to a location in
N: https://salsa.debian.org/debian/ or https://git.dgit.debian.org/ or update
N: the specified VCS field if the information is incorrect.
N:
N: Please refer to Bug#947671 for details.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: fields/vcs
N:
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/cutSTL]
N:
N: This development package (ie. from the libdevel section of the archive)
N: installs an ELF binary within $PATH.
N:
N: Commonly, executables in development packages provide values that are
N: relevant for using the library. Source packages that use such development
N: packages tend to execute those executables to discover how to use the
N: library.
N:
N: When performing a cross build, host architecture binaries are generally
N: not executable. However, development packages need to be installed on the
N: host architecture so such files are useless.
N:
N: An alternative approach is to use pkg-config(1) or potentially splitting
N: architecture-independent development tools into a separate package that
N: can be marked Multi-Arch: foreign.
N:
N: Please refer to Bug#794295 and Bug#794103 for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: binaries/location
N:
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/mergeSTL]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/plb2vtk2D]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/plb2vtk3D]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path
[usr/bin/refineByAreaSTL]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/refineSTL]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path
[usr/bin/reverseOrientationSTL]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/revoxelize]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path
[usr/bin/rotateAtOriginSTL]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path
[usr/bin/scaleDirectionallySTLraw]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/scaleSTL]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path
[usr/bin/scaleSTLraw]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/stlCheck]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/stlInfo]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path
[usr/bin/stlProjectedArea]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path
[usr/bin/stlShadowArea]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/stlToHtml]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/stlToX3D]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path [usr/bin/toAsciiSTL]
N:
I: libplb-dev: development-package-ships-elf-binary-in-path
[usr/bin/toBinarySTL]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/cutSTL]
N:
N: The listed file or maintainer script appears to reference the build path
N: used to build the package as specified in the Build-Path field of the
N: .buildinfo file.
N:
N: This is likely to cause the package to be unreproducible, but it may also
N: indicate that the package will not work correctly outside of the
N: maintainer's own system.
N:
N: Please note that this tag will not appear unless the .buildinfo file
N: contains a Build-Path field. That field is optional. You may have to set
N: DEB_BUILD_OPTIONS=buildinfo=+path or use
N: --buildinfo-option=--always-include-path with dpkg-buildpackage when
N: building.
N:
N: Please refer to https://reproducible-builds.org/,
N: https://wiki.debian.org/ReproducibleBuilds/BuildinfoFiles, and the
N: dpkg-genbuildinfo(1) manual page for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: files/contents
N:
N:
I: libplb-dev: file-references-package-build-path [usr/bin/mergeSTL]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/plb2vtk2D]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/plb2vtk3D]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/refineByAreaSTL]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/refineSTL]
N:
I: libplb-dev: file-references-package-build-path
[usr/bin/reverseOrientationSTL]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/revoxelize]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/rotateAtOriginSTL]
N:
I: libplb-dev: file-references-package-build-path
[usr/bin/scaleDirectionallySTLraw]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/scaleSTL]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/scaleSTLraw]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/stlCheck]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/stlInfo]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/stlProjectedArea]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/stlShadowArea]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/stlToHtml]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/stlToX3D]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/toAsciiSTL]
N:
I: libplb-dev: file-references-package-build-path [usr/bin/toBinarySTL]
N:
I: libplb2t64: file-references-package-build-path
[usr/lib/x86_64-linux-gnu/libplb.so.2.3.0]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/cutSTL]
N:
N: This package provides an ELF binary that lacks the "bindnow" linker flag.
N:
N: This is needed (together with "relro") to make the "Global Offset Table"
N: (GOT) fully read-only. The bindnow feature trades startup time for
N: improved security. Please consider enabling this feature or consider
N: overriding the tag (possibly with a comment about why).
N:
N: If you use dpkg-buildflags, you may have to add hardening=+bindnow or
N: hardening=+all to DEB_BUILD_MAINT_OPTIONS.
N:
N: The relevant compiler flags are set in LDFLAGS.
N:
N: Please refer to https://wiki.debian.org/Hardening for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: binaries/hardening
N:
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/mergeSTL]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/plb2vtk2D]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/plb2vtk3D]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/refineByAreaSTL]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/refineSTL]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/reverseOrientationSTL]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/revoxelize]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/rotateAtOriginSTL]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/scaleDirectionallySTLraw]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/scaleSTL]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/scaleSTLraw]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/stlCheck]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/stlInfo]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/stlProjectedArea]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/stlShadowArea]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/stlToHtml]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/stlToX3D]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/toAsciiSTL]
N:
I: libplb-dev: hardening-no-bindnow [usr/bin/toBinarySTL]
N:
I: libplb2t64: hardening-no-bindnow [usr/lib/x86_64-linux-gnu/libplb.so.2.3.0]
N:
I: libplb2t64: no-symbols-control-file usr/lib/x86_64-linux-gnu/libplb.so.2.3.0
N:
N: Although the package includes a shared library, the package does not have
N: a symbols control file.
N:
N: dpkg can use symbols files in order to generate more accurate library
N: dependencies for applications, based on the symbols from the library that
N: are actually used by the application.
N:
N: Please refer to the dpkg-gensymbols(1) manual page and
N: https://wiki.debian.org/UsingSymbolsFiles for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: debian/shlibs
N:
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/benchmarks/cavity3d/build/]
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: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/TRTdynamics/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/TRTdynamics/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/aneurysm_xdmf_hdf5_output/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/asinariDynamics/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/asinariDynamics/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/bounceBack/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/bounceBack/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/boundaryCondition/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/boundaryCondition/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/coProcessor/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/coProcessor/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/complexNumbers/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/complexNumbers/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/copying/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/couplings/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/couplings/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/cutTriangularSurface/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/d3q13/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/d3q13/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/dataAnalysis/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/dataAnalysis/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/dotList/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/dotList/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/dynamicsInfo/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/dynamicsInfo/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/externalMacroscopicVariables/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/externalMacroscopicVariables/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/io/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/io/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/linearAlgebra/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/marchingCube/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/multiBlock/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/multiBlock/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/navierStokesModels/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/navierStokesModels/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/particlesInTube/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/reparallelize/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/reparallelize/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/scalarField/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/scalarField/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/shanChenMultiPhase/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/shanChenMultiPhase/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/smagorinskyModel/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/smagorinskyModel/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/transientStatistics/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/transientStatistics/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/userInput/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/codesByTopic/userInput/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/aneurysm/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/bloodFlowDefoBodies/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/boussinesqThermal2d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/boussinesqThermal2d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/boussinesqThermal3d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/boussinesqThermal3d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/carreauPoiseuille/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/carreauPoiseuille/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/cavity2d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/cavity2d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/cavity3d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/cavity3d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/collidingBubbles3d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/collidingBubbles3d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/cylinder2d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/cylinder2d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/cylinder3d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/cylinder3d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/dsl2d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/dsl2d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/dsl3d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/dsl3d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/externalFlowAroundObstacle/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/externalFlowAroundObstacle/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/generalExternalFlow/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/generalExternalFlow/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/gridRefinement2d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/gridRefinement2d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/gridRefinement3d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/gridRefinement3d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/heatedObjectInChannel/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/heatedObjectInChannel/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/isothermCoVo2d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/isothermCoVo2d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/movingWall/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/movingWall/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/multiComponent2d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/multiComponent2d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/multiComponent3d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/multiComponent3d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/particlesInCone/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/poiseuille/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/poiseuille/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/rectangularChannel3d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/rectangularChannel3d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/rectangularChannelWithCylinder3d/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/rectangularChannelWithCylinder3d/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/vofMultiPhase/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/vofMultiPhase/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/womersley/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/showCases/womersley/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/tutorial/permeability/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/tutorial/permeability/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/tutorial/tutorial_1/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/tutorial/tutorial_1/tmp/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/tutorial/tutorial_2/build/]
N:
I: libplb-doc: package-contains-empty-directory
[usr/share/doc/libplb-dev/examples/tutorial/tutorial_2/tmp/]
N:
I: palabos source: patch-not-forwarded-upstream
[debian/patches/cmake_sharedlib.patch]
N:
N: According to the DEP-3 headers, this patch has not been forwarded
N: upstream.
N:
N: Please forward the patch and try to have it included in upstream's version
N: control system. If the patch is not suitable for that, please mention
N: not-needed in the Forwarded field of the patch header.
N:
N: If the patch was actually taken from upstream, please prefix the Origin
N: field information with upstream or backport, as documented in the DEP-3.
N: For example:
N:
N: Origin: upstream,
https://github.com/zim-desktop-wiki/zim-desktop-wiki/commit/d33286c75b623cfb249c627b0c348be62e6377c9.patch
N:
N: Please refer to social contract item 2, Coordination with upstream
N: developers (Section 3.1.4) in the Debian Developer's Reference, Changes to
N: the upstream sources (Section 4.3) in the Debian Policy Manual,
N: Bug#755153, and https://dep-team.pages.debian.net/deps/dep3/ for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: debian/patches/dep3
N: Renamed from: send-patch
N:
N:
I: palabos source: patch-not-forwarded-upstream [debian/patches/fix_eigen.patch]
N:
I: palabos source: patch-not-forwarded-upstream
[debian/patches/fix_nanoflann.patch]
N:
I: palabos source: patch-not-forwarded-upstream
[debian/patches/fix_refinement_parameters.patch]
N:
I: palabos source: patch-not-forwarded-upstream [debian/patches/fix_sitmo.patch]
N:
I: palabos source: patch-not-forwarded-upstream
[debian/patches/fix_tinyxml.patch]
N:
I: libplb-dev: synopsis-is-a-sentence "CFD solver based on the lattice
Boltzmann method. Development files"
N:
N: The package synopsis (also known as the "short" description, ie. the first
N: line in the package's "Description:" field) either ends with a full stop
N: "." character or starts another sentence.
N:
N: This is not necessary as the synopsis does not need to be a full sentence.
N: It is recommended that a single descriptive phrase is used instead.
N:
N: Note also that the synopsis is not part of the rest of the "long"
N: Description: field.
N:
N: Please refer to The package synopsis, or short description (Section 6.2.2)
N: in the Debian Developer's Reference for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: fields/description
N: Renamed from: description-synopsis-might-not-be-phrased-properly
N:
N:
I: libplb-doc: synopsis-is-a-sentence "CFD solver based on the lattice
Boltzmann method. Documentation"
N:
I: libplb2t64: synopsis-is-a-sentence "CFD solver based on the lattice
Boltzmann method. Shared library"
N:
P: palabos source: package-uses-old-debhelper-compat-version 13
N:
N: This package uses a debhelper compatibility level that is no longer
N: recommended. Please consider using the recommended level.
N:
N: For most packages, the best way to set the compatibility level is to
N: specify debhelper-compat (= X) as a Build-Depends in debian/control. You
N: can also use the debian/compat file or export DH_COMPAT in debian/rules.
N:
N: If no level is selected debhelper defaults to level 1, which is
N: deprecated.
N:
N: Please refer to the debhelper(7) manual page for details.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debhelper
N:
N:
P: palabos source: upstream-metadata-file-is-missing
N:
N: This source package is not Debian-native but it does not have a
N: debian/upstream/metadata file.
N:
N: The Upstream MEtadata GAthered with YAml (UMEGAYA) project is an effort to
N: collect meta-information about upstream projects from any source package.
N: This file is in YAML format and it is used in to feed the data in the
N: UltimateDebianDatabase. For example, it can contains the way the authors
N: want their software be cited in publications and some bibliographic
N: references about the software.
N:
N: Please add a debian/upstream/metadata file.
N:
N: Please refer to https://dep-team.pages.debian.net/deps/dep12/ and
N: https://wiki.debian.org/UpstreamMetadata for details.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debian/upstream/metadata
N:
N:
X: palabos source: debian-watch-does-not-check-openpgp-signature [debian/watch]
N:
N: This watch file does not specify a means to verify the upstream tarball
N: using a cryptographic signature.
N:
N: If upstream distributions provides such signatures, please use the
N: pgpsigurlmangle options in this watch file's opts= to generate the URL of
N: an upstream OpenPGP signature. This signature is automatically downloaded
N: and verified against a keyring stored in debian/upstream/signing-key.asc
N:
N: Of course, not all upstreams provide such signatures but you could request
N: them as a way of verifying that no third party has modified the code after
N: its release (projects such as phpmyadmin, unrealircd, and proftpd have
N: suffered from this kind of attack).
N:
N: Please refer to the uscan(1) manual page for details.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debian/watch
N: Renamed from: debian-watch-does-not-check-gpg-signature
N: debian-watch-may-check-gpg-signature
N: This tag is experimental.
N:
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/cutSTL]
N:
N: This package provides an ELF binary that lacks the use of fortified libc
N: functions. Either there are no potentially unfortified functions called by
N: any routines, all unfortified calls have already been fully validated at
N: compile-time, or the package was not built with the default Debian
N: compiler flags defined by dpkg-buildflags. If built using dpkg-buildflags
N: directly, be sure to import CPPFLAGS.
N:
N: NB: Due to false-positives, Lintian ignores some unprotected functions
N: (e.g. memcpy).
N:
N: Please refer to https://wiki.debian.org/Hardening and Bug#673112 for
N: details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: binaries/hardening
N: This tag is experimental.
N:
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/mergeSTL]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/refineByAreaSTL]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/refineSTL]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/reverseOrientationSTL]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/revoxelize]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/rotateAtOriginSTL]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/scaleDirectionallySTLraw]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/scaleSTL]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/scaleSTLraw]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/stlCheck]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/stlInfo]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/stlProjectedArea]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/stlShadowArea]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/stlToHtml]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/stlToX3D]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/toAsciiSTL]
N:
X: libplb-dev: hardening-no-fortify-functions [usr/bin/toBinarySTL]
N:
X: libplb2t64: hardening-no-fortify-functions
[usr/lib/x86_64-linux-gnu/libplb.so.2.3.0]
N:
X: palabos source: very-long-line-length-in-source-file 19762 > 512
[examples/codesByTopic/io/geometry.dat:1]
N:
N: The source file includes a line length that is well beyond the normally
N: human made code line length.
N:
N: This very long line length does not allow Lintian to do correctly some
N: source file checks.
N:
N: This line could also be the result of some text injected by a computer
N: program, and thus could lead to FTBFS bugs.
N:
N: Last but not least, long line in source code could be used to obfuscate
N: the source code and to hide stuff like backdoors or security problems.
N:
N: It could be due to jslint source comments or other build tool comments.
N:
N: You may report this issue upstream.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: files/contents/line-length
N: Renamed from: insane-line-length-in-source-file
N: This tag is experimental.
N:
N: Screen: autotools/long-lines
N: Advocates: "Russ Allbery" <[email protected]>
N: Reason:
N: Upstream sources using autoconf have traditionally been
N: distributed with generated ./configure scripts as well as
N: other third-party m4 macro files such as libtool.
N:
N: When paired with automake, there may also be some intermediate
N: Makefile.in files.
N:
N: A lot of sources potentially contain such files, but they are
N: not actionable by either the Debian distributor or by the
N: upstream maintainer.
N:
N: As a side note, modern Debian build protocols will re-create
N: many of those files via dh_autoreconf. They are present merely
N: to aid in bootstrapping systems where the GNU suite may not yet
N: be available.
N:
N: Read more in Bug#996740.
N:
N:
X: palabos source: very-long-line-length-in-source-file 548 > 512 [README.md:71]
N:
X: palabos source: very-long-line-length-in-source-file 630 > 512
[src/latticeBoltzmann/comprehensiveModelsTemplates3D.h:1754]
N:
X: palabos source: very-long-line-length-in-source-file 894 > 512
[examples/showCases/dsl2d/README.md:61]
N:
X: palabos source: very-long-line-length-in-source-file 938 > 512
[dco/README.md:194]
N:
X: palabos source: very-long-line-length-in-source-file 938 > 512
[examples/showCases/bloodFlowDefoBodies/README.md:28]
I: Lintian run successful (worst tag: warn)
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---