[usr/share/doc/spawn-fcgi/examples/spawn-fcgi_launcher:46]
[usr/share/doc/spawn-fcgi/examples/spawn-fcgi_launcher:53]
This package provides an ELF binary that lacks the "bindnow" linker flag. This is needed (together with "relro") to make the "Global Offset Table" (GOT) fully read-only. The bindnow feature trades startup time for improved security. Please consider enabling this feature or consider overriding the tag (possibly with a comment about why). If you use dpkg-buildflags, you may have to add hardening=+bindnow or hardening=+all to DEB_BUILD_MAINT_OPTIONS. The relevant compiler flags are set in LDFLAGS. Please refer to https://wiki.debian.org/Hardening for details. Visibility: info Show-Always: no Check: binaries/hardening
[usr/bin/spawn-fcgi]
The maintainer script passes -e to the shell on the #! line rather than using set -e in the body of the script. This is fine for normal operation, but if the script is run by hand with sh /path/to/script (common in debugging), -e will not be in effect. It's therefore better to use set -e in the body of the script. Please refer to Scripts (Section 10.4) in the Debian Policy Manual for details. Visibility: pedantic Show-Always: no Check: scripts
[preinst]
Lintian found a spelling error in the given binary. Lintian has a list of common misspellings that it looks for. It does not have a dictionary like a spelling checker does. If the string containing the spelling error is translated with the help of gettext or a similar tool, please fix the error in the translations as well as the English text to avoid making the translations fuzzy. With gettext, for example, this means you should also fix the spelling mistake in the corresponding msgids in the *.po files. You can often find the word in the source code by running: grep -rw <word> <source-tree> This tag may produce false positives for words that contain non-ASCII characters due to limitations in strings. Visibility: pedantic Show-Always: no Check: binaries/spelling This tag is experimental.
[usr/bin/spawn-fcgi]
This package has one or more maintainer scripts (or other executable control files). This flags any control file with the executable bit set. Visibility: classification Show-Always: no Check: control-files This tag is a classification. There is no issue in your package.
[preinst]
This person is a contact in the named group for this package. Visibility: classification Show-Always: no Check: fields/mail-address Renamed from: maintainer uploader This tag is a classification. There is no issue in your package.
Interpreter used in maintainer script or ELF Visibility: classification Show-Always: no Check: scripts This tag is a classification. There is no issue in your package.
[preinst]
The package is maintained by an individual according to the maintainer/uploaders fields in the debian/control file. Visibility: classification Show-Always: no Check: fields/vcs This tag is a classification. There is no issue in your package.
This person is a contact in the named group for this package. Visibility: classification Show-Always: no Check: fields/mail-address Renamed from: maintainer uploader This tag is a classification. There is no issue in your package.
The package does not rely on any maintainer scripts (or other executable control files). Visibility: classification Show-Always: no Check: control-files This tag is a classification. There is no issue in your package.
The package is maintained by an individual according to the maintainer/uploaders fields in the debian/control file. Visibility: classification Show-Always: no Check: fields/vcs This tag is a classification. There is no issue in your package.
The source package refers to a Standards-Version older than the one that was current at the time the package was created (according to the timestamp of the latest debian/changelog entry). Please consider updating the package to current Policy and setting this control field appropriately. If the package is already compliant with the current standards, you don't have to re-upload the package just to adjust the Standards-Version control field. However, please remember to update this field next time you upload the package. See /usr/share/doc/debian-policy/upgrading-checklist.txt.gz in the debian-policy package for a summary of changes in newer versions of Policy. Please refer to https://www.debian.org/doc/debian-policy/upgrading-checklist.html for details. Visibility: info Show-Always: no Check: fields/standards-version
The upstream version in the debian changelog contains one or more hyphens. While that is okay according to Debian Policy, some tools may croak. Please refer to Version (Section 5.6.12) in the Debian Policy Manual for details. Visibility: pedantic Show-Always: no Check: debian/changelog
[debian/changelog:1]
This watch file does not specify a means to verify the upstream tarball using a cryptographic signature. If upstream distributions provides such signatures, please use the pgpsigurlmangle options in this watch file's opts= to generate the URL of an upstream OpenPGP signature. This signature is automatically downloaded and verified against a keyring stored in debian/upstream/signing-key.asc Of course, not all upstreams provide such signatures but you could request them as a way of verifying that no third party has modified the code after its release (projects such as phpmyadmin, unrealircd, and proftpd have suffered from this kind of attack). Please refer to the uscan(1) manual page for details. Visibility: pedantic Show-Always: no Check: debian/watch Renamed from: debian-watch-does-not-check-gpg-signature debian-watch-may-check-gpg-signature This tag is experimental.
[debian/watch]
Please consider setting USCAN_SYMLINK=rename in your ~/.devscripts configuration file instead of using the option filenamemangle in debian/watch. Please check with your team before making changes to sources you maintain together. There are circumstances when the filenamemangle option is better. Please refer to the uscan(1) manual page for details. Visibility: pedantic Show-Always: no Check: debian/watch This tag is experimental.
[debian/watch:4]
The most recent copyright year mentioned for files in ./debian lags behind the year in the timestamp for the most recent changelog entry. Visibility: pedantic Show-Always: no Check: debian/copyright/dep5 This tag is experimental.
[debian/copyright:9]
This source package is not Debian-native but it does not have a debian/upstream/metadata file. The Upstream MEtadata GAthered with YAml (UMEGAYA) project is an effort to collect meta-information about upstream projects from any source package. This file is in YAML format and it is used in to feed the data in the UltimateDebianDatabase. For example, it can contains the way the authors want their software be cited in publications and some bibliographic references about the software. Please add a debian/upstream/metadata file. Please refer to https://dep-team.pages.debian.net/deps/dep12/ and https://wiki.debian.org/UpstreamMetadata for details. Visibility: pedantic Show-Always: no Check: debian/upstream/metadata This tag is experimental.
This is the debhelper compat level used specified by this package. Visibility: classification Show-Always: no Check: debhelper This tag is a classification. There is no issue in your package.
This package is using the debhelper-compat virtual package as a build-dependency. Visibility: classification Show-Always: no Check: debhelper This tag is a classification. There is no issue in your package.
[debian/control]
This is the build system that Lintian believes the package is using. Visibility: classification Show-Always: no Check: debhelper This tag is a classification. There is no issue in your package.
[debian/rules]
The watch file uses this version standard. The currently known watch file versions are 2, 3 and 4. Version 1 means it was undeclared. Please refer to the uscan(1) manual page for details. Visibility: classification Show-Always: no Check: debian/watch/standard This tag is a classification. There is no issue in your package.
[debian/watch]
This person is a contact in the named group for this package. Visibility: classification Show-Always: no Check: fields/mail-address Renamed from: maintainer uploader This tag is a classification. There is no issue in your package.
The package is maintained by an individual according to the maintainer/uploaders fields in the debian/control file. Visibility: classification Show-Always: no Check: fields/vcs This tag is a classification. There is no issue in your package.
This package uses the specified patch system (eg. "quilt" or "dpatch"). Visibility: classification Show-Always: no Check: debian/patches This tag is a classification. There is no issue in your package.
The sources can build the installation packages without using fakeroot(1) or similar. Please refer to usr/share/doc/dpkg/spec/rootless-builds.txt, debian/rules and Rules-Requires-Root (Section 4.9.2) in the Debian Policy Manual, and Rules-Requires-Root (Section 5.6.31) in the Debian Policy Manual for details. Visibility: classification Show-Always: no Check: debian/control/field/rules-requires-root Renamed from: rules-does-not-require-root This tag is a classification. There is no issue in your package.
[debian/control:10]
This is the source format declared in the package. Visibility: classification Show-Always: no Check: debian/source-dir This tag is a classification. There is no issue in your package.
The standards version of the package according to Standards-Version field in the debian/control file. Visibility: classification Show-Always: no Check: fields/standards-version This tag is a classification. There is no issue in your package.
[debian/control:5]
[debian/control:9]
[debian/control:2]
[debian/control:4]
[debian/control:10]
[debian/control:3]
[debian/control:1]
[debian/control:6]
[debian/control:7]
[debian/control:8]
[debian/control:13]
[debian/control:14]
[debian/control:16]
[debian/control:12]
The package uses the specified VCS (eg. "git") according to the debian/control file. Visibility: classification Show-Always: no Check: fields/vcs This tag is a classification. There is no issue in your package.
The package uses the specified VCS URI according to the debian/control file. Visibility: classification Show-Always: no Check: fields/vcs This tag is a classification. There is no issue in your package.
Lintian run for spawn-fcgi package.
| Type | Name | |
|---|---|---|
| System tar | system.tar.xz | |
| Source package | spawn-fcgi_1.6.7~snap-20250301-194725-ga82da4-0.2 | |
| Package upload | spawn-fcgi_1.6.7~snap-20250301-194725-ga82da4-0.2 |
| Type | Name | |
|---|---|---|
| Lintian report | lintian: spawn-fcgi, spawn-fcgi-dbgsym | |
| Lintian report | lintian: spawn-fcgi | |
| Debug log | debusine:work-request-debug-logs |
Work requests that must be completed before this one can run.
| 31 | 2 months, 1 week | Worker | sbuild | Completed | Success |
This work request is not required by any other one.
Internal collection: workflow-29
backend: unshare
environment: debian/match:codename=trixie
exclude_tags: []
fail_on_severity: error
host_architecture: amd64
include_tags: []
input:
binary_artifacts:
- internal@collections/name:build-amd64
source_artifact: 21@artifacts
output: {}
target_distribution: debian:trixie
backend: unshare
environment: debian/match:codename=trixie
exclude_tags: []
fail_on_severity: error
host_architecture: amd64
include_tags: []
input:
binary_artifacts:
- internal@collections/name:build-amd64
source_artifact: 21@artifacts
output: {}
target_distribution: debian:trixie
configuration_context: trixie
environment_id: 16
input_binary_artifacts_ids:
- 26
input_source_artifact_id: 21
runtime_context: binary-all+binary-any+source:trixie
subject: spawn-fcgi
task_configuration_id: 3
{
"step": "lintian-amd64",
"display_name": "Lintian for amd64"
}
{}
{
"runtime_statistics": {
"memory": 1841762304,
"cpu_time": 19,
"duration": 16,
"cpu_count": 4,
"disk_space": 987283456,
"available_memory": 8333352960,
"available_disk_space": 4166676480
}
}