The named tag could have been silenced but the context specified with
the override did not match.
Lintian may now provide a different context for the tag, or something
could have changed in a new version of your package. Either way,
overrides work best when you require only little context.
You can use wildcards, such as * or ? in the context to makes a match
more likely.
Please remove or adjust the override, whichever suits your purpose.
Severity: warning
Check: lintian
unknown-field Original-Maintainer
W
unknown-field
See the Policy Manual for a list of the possible fields in a package
control files.
Refer to Debian Policy Manual section 5.3 (Binary package control
files – DEBIAN/control) and Debian Policy Manual section 5.4 (Debian
source control files – .dsc) for details.
Severity: warning
Check: fields/unknown
Renamed from: unknown-field-in-dsc unknown-field-in-control
This package has a name suggesting that it belongs to a section other
than the one it is currently categorized in.
Severity: info
Check: fields/section
Description debugging symbols for akode This package contains the debugging symbols associated with akode. They will automatically be used by gdb for debugging akode-related issues.
Installed-Size 945
Maintainer TDE Debian Team <team-debian@trinitydesktop.org>
The named tag could have been silenced but the context specified with
the override did not match.
Lintian may now provide a different context for the tag, or something
could have changed in a new version of your package. Either way,
overrides work best when you require only little context.
You can use wildcards, such as * or ? in the context to makes a match
more likely.
Please remove or adjust the override, whichever suits your purpose.
Severity: warning
Check: lintian
no-manual-page
[usr/bin/akode-config]
unknown-field Original-Maintainer
W
no-manual-page
usr/bin/akode-config
W
unknown-field
See the Policy Manual for a list of the possible fields in a package
control files.
Refer to Debian Policy Manual section 5.3 (Binary package control
files – DEBIAN/control) and Debian Policy Manual section 5.4 (Debian
source control files – .dsc) for details.
Severity: warning
Check: fields/unknown
Renamed from: unknown-field-in-dsc unknown-field-in-control
The following file is an old style config file, used to retrieve
information about installed libraries in the system. It is typically
used to compile and link against one or more libraries.
Using this kind of system to pass compile file is obsolete and will
likely introduce bugs in a multi-arch system. Particularly, this kind
of script could only belong to a package that is not Multi-Arch.
You should consider to move to pkg-config file and warn your user to
not use this script, and open a bug upstream.
You should also consider to implement this file as a compatibility
wrapper over pkg-config.
After fixing every reverse depends of your package and use pkg-config
reverse depends makefile, you should consider to put this script, as a
temporary convenience of your users, under
/usr/lib/$DEB_HOST_MULTIARCH/$PACKAGE/bin where $DEB_HOST_MULTIARCH is
the multi-arch triplet and $PACKAGE is the package name. You should
also consider to add a NEWS.Debian entry.
Refer to the pkg-config(1) manual page and
http://sources.debian.net/src/imagemagick/8:6.8.9.9-6/debian/NEWS/ for
details.
Severity: pedantic
Check: files/config-scripts
Description development files for akode aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package contains the development files for libakode.
Installed-Size 102
Maintainer TDE Debian Team <team-debian@trinitydesktop.org>
The named tag could have been silenced but the context specified with
the override did not match.
Lintian may now provide a different context for the tag, or something
could have changed in a new version of your package. Either way,
overrides work best when you require only little context.
You can use wildcards, such as * or ? in the context to makes a match
more likely.
Please remove or adjust the override, whichever suits your purpose.
Severity: warning
Check: lintian
See the Policy Manual for a list of the possible fields in a package
control files.
Refer to Debian Policy Manual section 5.3 (Binary package control
files – DEBIAN/control) and Debian Policy Manual section 5.4 (Debian
source control files – .dsc) for details.
Severity: warning
Check: fields/unknown
Renamed from: unknown-field-in-dsc unknown-field-in-control
This package provides an ELF binary that lacks the use of fortified
libc functions. Either there are no potentially unfortified functions
called by any routines, all unfortified calls have already been fully
validated at compile-time, or the package was not built with the
default Debian compiler flags defined by dpkg-buildflags. If built
using dpkg-buildflags directly, be sure to import CPPFLAGS.
NB: Due to false-positives, Lintian ignores some unprotected functions
(e.g. memcpy).
Refer to https://wiki.debian.org/Hardening and Bug#673112 for details.
Severity: info
Check: binaries
usr/lib/x86_64-linux-gnu/libakode.so.2.0.0
I
no-symbols-control-file
Although the package includes a shared library, the package does not
have a symbols control file.
dpkg can use symbols files in order to generate more accurate library
dependencies for applications, based on the symbols from the library
that are actually used by the application.
Refer to the dpkg-gensymbols(1) manual page and
https://wiki.debian.org/UsingSymbolsFiles for details.
Severity: info
Check: shared-libs
Description akode plugin for aRts aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode.
The named tag could have been silenced but the context specified with
the override did not match.
Lintian may now provide a different context for the tag, or something
could have changed in a new version of your package. Either way,
overrides work best when you require only little context.
You can use wildcards, such as * or ? in the context to makes a match
more likely.
Please remove or adjust the override, whichever suits your purpose.
Severity: warning
Check: lintian
no-manual-page
[usr/bin/akodeplay]
unknown-field Original-Maintainer
W
no-manual-page
usr/bin/akodeplay
W
unknown-field
See the Policy Manual for a list of the possible fields in a package
control files.
Refer to Debian Policy Manual section 5.3 (Binary package control
files – DEBIAN/control) and Debian Policy Manual section 5.4 (Debian
source control files – .dsc) for details.
Severity: warning
Check: fields/unknown
Renamed from: unknown-field-in-dsc unknown-field-in-control
An earlier-than version clause is normally an indication that Breaks
should be used instead of Conflicts. Breaks is a weaker requirement
that provides the package manager more leeway to find a valid upgrade
path. Conflicts should only be used if two packages can never be
unpacked at the same time, or for some situations involving virtual
packages (where a version clause is not appropriate). In particular,
when moving files between packages, use Breaks plus Replaces, not
Conflicts plus Replaces.
Refer to Debian Policy Manual section 7.4 (Conflicting binary packages
- Conflicts) for details.
Severity: info
Check: fields/package-relations
Description akode plugin for aRts aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package contains the akodeplay binary for playing via akode.
Installed-Size 33
Maintainer TDE Debian Team <team-debian@trinitydesktop.org>
The named tag could have been silenced but the context specified with
the override did not match.
Lintian may now provide a different context for the tag, or something
could have changed in a new version of your package. Either way,
overrides work best when you require only little context.
You can use wildcards, such as * or ? in the context to makes a match
more likely.
Please remove or adjust the override, whichever suits your purpose.
Severity: warning
Check: lintian
See the Policy Manual for a list of the possible fields in a package
control files.
Refer to Debian Policy Manual section 5.3 (Binary package control
files – DEBIAN/control) and Debian Policy Manual section 5.4 (Debian
source control files – .dsc) for details.
Severity: warning
Check: fields/unknown
Renamed from: unknown-field-in-dsc unknown-field-in-control
Description ffmpeg plugins for akode aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package provides for akode formats supported by FFMPEG.
Enhances libarts1c2, libarts1c2a-trinity
Installed-Size 38
Maintainer TDE Debian Team <team-debian@trinitydesktop.org>
E
sharedobject-in-library-directory-missing-soname
usr/lib/x86_64-linux-gnu/libakode_jack_sink.so
W
mismatched-override
The named tag could have been silenced but the context specified with
the override did not match.
Lintian may now provide a different context for the tag, or something
could have changed in a new version of your package. Either way,
overrides work best when you require only little context.
You can use wildcards, such as * or ? in the context to makes a match
more likely.
Please remove or adjust the override, whichever suits your purpose.
Severity: warning
Check: lintian
See the Policy Manual for a list of the possible fields in a package
control files.
Refer to Debian Policy Manual section 5.3 (Binary package control
files – DEBIAN/control) and Debian Policy Manual section 5.4 (Debian
source control files – .dsc) for details.
Severity: warning
Check: fields/unknown
Renamed from: unknown-field-in-dsc unknown-field-in-control
Description jack sink for akode aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package provides JACK sink for akode.
Enhances libarts1c2, libarts1c2a-trinity
Installed-Size 34
Maintainer TDE Debian Team <team-debian@trinitydesktop.org>
E
sharedobject-in-library-directory-missing-soname
usr/lib/x86_64-linux-gnu/libakode_mpeg_decoder.so
W
mismatched-override
The named tag could have been silenced but the context specified with
the override did not match.
Lintian may now provide a different context for the tag, or something
could have changed in a new version of your package. Either way,
overrides work best when you require only little context.
You can use wildcards, such as * or ? in the context to makes a match
more likely.
Please remove or adjust the override, whichever suits your purpose.
Severity: warning
Check: lintian
See the Policy Manual for a list of the possible fields in a package
control files.
Refer to Debian Policy Manual section 5.3 (Binary package control
files – DEBIAN/control) and Debian Policy Manual section 5.4 (Debian
source control files – .dsc) for details.
Severity: warning
Check: fields/unknown
Renamed from: unknown-field-in-dsc unknown-field-in-control
Description mpeg plugins for akode aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package provides MP3 and other MPEG formats for akode.
Enhances libarts1c2, libarts1c2a-trinity
Installed-Size 34
Maintainer TDE Debian Team <team-debian@trinitydesktop.org>
E
sharedobject-in-library-directory-missing-soname
usr/lib/x86_64-linux-gnu/libakode_pulse_sink.so
W
mismatched-override
The named tag could have been silenced but the context specified with
the override did not match.
Lintian may now provide a different context for the tag, or something
could have changed in a new version of your package. Either way,
overrides work best when you require only little context.
You can use wildcards, such as * or ? in the context to makes a match
more likely.
Please remove or adjust the override, whichever suits your purpose.
Severity: warning
Check: lintian
See the Policy Manual for a list of the possible fields in a package
control files.
Refer to Debian Policy Manual section 5.3 (Binary package control
files – DEBIAN/control) and Debian Policy Manual section 5.4 (Debian
source control files – .dsc) for details.
Severity: warning
Check: fields/unknown
Renamed from: unknown-field-in-dsc unknown-field-in-control
Description pulseaudio sink for akode aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package provides PulseAudio sink for akode.
Enhances libarts1c2, libarts1c2a-trinity
Installed-Size 30
Maintainer TDE Debian Team <team-debian@trinitydesktop.org>
The source package refers to a Standards-Version that has been
obsolete for more than two years. Please update your package to latest
Policy and set 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.
Refer to
https://www.debian.org/doc/debian-policy/upgrading-checklist.html for
details.
Severity: warning
Check: fields/standards-version
3.7.3 (released 2007-12-03) (current is 4.5.1)
W
mismatched-override
The named tag could have been silenced but the context specified with
the override did not match.
Lintian may now provide a different context for the tag, or something
could have changed in a new version of your package. Either way,
overrides work best when you require only little context.
You can use wildcards, such as * or ? in the context to makes a match
more likely.
Please remove or adjust the override, whichever suits your purpose.
Severity: warning
Check: lintian
unknown-field Original-Maintainer
W
unknown-field
See the Policy Manual for a list of the possible fields in a package
control files.
Refer to Debian Policy Manual section 5.3 (Binary package control
files – DEBIAN/control) and Debian Policy Manual section 5.4 (Debian
source control files – .dsc) for details.
Severity: warning
Check: fields/unknown
Renamed from: unknown-field-in-dsc unknown-field-in-control
In debian/control, this field for a binary package duplicates the
value inherited from the source package paragraph. This doesn't hurt
anything, but you may want to take advantage of the inheritance and
set the value in only one place. It prevents missing duplicate places
that need to be fixed if the value ever changes.
Severity: info
Check: debian/control
field "Priority" in package akode-dbg
I
debian-control-has-obsolete-dbg-package
The debian/control file includes declaration of -dbg package.
Debug package are now autogenerated avoiding waste of miror space.
Please note that -dbg should be dropped from control file and must not
be transitioned to a dummy package depending on -dbgsym.
Refer to https://wiki.debian.org/AutomaticDebugPackages for details.
Severity: info
Check: debian/control
akode-dbg
I
debian-watch-file-is-missing
This source package is not Debian-native but it does not have a
debian/watch file. This file is used for automatic detection of new
upstream versions by the Debian External Health Status project and
other project infrastructure. If this package is maintained upstream,
please consider adding a debian/watch file to detect new releases.
If the package is not maintained upstream or if upstream uses a
distribution mechanism that cannot be meaningfully monitored by uscan
and the Debian External Health Status project, please consider adding
a debian/watch file containing only comments documenting the
situation.
Refer to Debian Policy Manual section 4.11 (Optional upstream source
location: debian/watch) and the uscan(1) manual page for details.
Severity: info
Check: debian/watch
Lintian did not output a note for this tag
I
duplicate-short-description
The listed binary packages all share the same short description (the
first line of the Description control field). The package names may
provide enough additional information to distinguish between the
packages, but it's common to also add a word or two to the short
description to clarify the difference.
Severity: info
Check: debian/control
libakode2 libakode2-bin
I
no-dh-sequencer
This package does not use the dh sequencer in debian/rules.
While maintainers may use a variety of build systems, this one is by
far the most popular.
Maintainers are strongly encouraged to use the dh sequencer in new
packages and convert existing ones when appropriate.
Severity: info
Check: debian/rules/dh-sequencer
Lintian did not output a note for this tag
P
co-maintained-package-with-no-vcs-fields
Based on the content of the maintainer and uploader fields this
package is co-maintained but there are no Vcs-* fields.
It is recommended that shared maintenance of packages are co-ordinated
via a revision control system.
Severity: pedantic
Check: fields/vcs
Renamed from: co-maintained-package-with-no-vcs-headers
Lintian did not output a note for this tag
P
duplicate-in-relation-field
The given field in the debian/control file contains relations that are
either identical or imply each other. The less restrictive one can be
removed. This is done automatically by dpkg-source and
dpkg-gencontrol, so this does not affect the generated package.
Severity: pedantic
Check: debian/control
in libakode-dev Depends: libflac-dev (>= 1.1.1-3), libflac-dev
P
no-dep5-copyright
This package does not use a machine-readable debian/copyright file.
This format makes it easier to review licenses and can be easily
parsed by Lintian.
Refer to
https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ for
details.
Severity: pedantic
Check: debian/copyright/dep5
debian/copyright
P
no-homepage-field
This non-native package lacks a Homepage field. If the package has an
upstream home page that contains useful information or resources for
the end user, consider adding a Homepage control field to
debian/control.
Refer to Debian Policy Manual section 5.6.23 (Homepage) for details.
Severity: pedantic
Check: fields/homepage
Lintian did not output a note for this tag
P
package-uses-old-debhelper-compat-version
This package uses a debhelper compatibility level that is no longer
recommended. Please consider using the recommended level.
For most packages, the best way to set the compatibility level is to
specify debhelper-compat (= X) as a Build-Depends in debian/control.
You can also use the debian/compat file or export DH_COMPAT in
debian/rules.
If no level is selected debhelper defaults to level 1, which is
deprecated.
Refer to the debhelper(7) manual page for details.
Severity: pedantic
Check: debhelper
10
P
silent-on-rules-requiring-root
The debian/control file is missing an explicit Rules-Requires-Root
field.
Traditionally, Debian packages have required root privileges for some
debian/rules target requiring a split between build and binary
targets. This makes the builds slower due to the increased amount of
invocations as well as the overhead of fakeroot itself.
Please specify (eg.) Rules-Requires-Root: no in the debian/control
source stanza, but packagers should verify using diffoscope(1) that
the binaries built with this field present are identical.
Refer to /usr/share/doc/dpkg-dev/rootless-builds.txt.gz, Debian Policy
Manual section 4.9.2 (debian/rules and Rules-Requires-Root), and
Debian Policy Manual section 5.6.31 (Rules-Requires-Root) for details.
Severity: pedantic
Check: debian/control
Renamed from: rules-requires-root-missing
Lintian did not output a note for this tag
P
trailing-whitespace
debian/changelog (line 112)
debian/changelog (line 79)
X
upstream-metadata-file-is-missing
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.
Refer to https://dep-team.pages.debian.net/deps/dep12/ and
https://wiki.debian.org/UpstreamMetadata for details.
Severity: pedantic
Check: debian/upstream/metadata
This tag is experimental.
Lintian did not output a note for this tag
overridden
binary-nmu-debian-revision-in-source
The version number of your source package ends in +b and a number or
has a Debian revision containing three parts. These version numbers
are used by binary NMUs and should not be used as the source version.
(The +b form is the current standard; the three-part version number
now obsolete.)
Refer to Debian Developer's Reference section 5.10.2.1 (Recompilation
or binary-only NMU) for details.
Severity: warning
Check: fields/version
We want XZ regardless of the default compression.
When you NMU a package, that fact should be mentioned on the first
line in the changelog entry. Use the words "NMU" or "Non-maintainer
upload" (case insensitive).
Maybe you didn't intend this upload to be a NMU, in that case, please
double-check that the most recent entry in the changelog is
byte-for-byte identical to the maintainer or one of the uploaders. If
this is a local package (not intended for Debian), you can suppress
this warning by putting "local" in the version number or "local
package" on the first line of the changelog entry.
Refer to Debian Developer's Reference section 5.11.3 (Using the
DELAYED/ queue) for details.
Severity: warning
Check: nmu
Renamed from: changelog-should-mention-nmu
We build for many distribution versions and therefore need
the distribution version as part of the package version,
which is unintentionally understood as NMU.
A source NMU should have a Debian revision of "-x.x" (or "+nmuX" for a
native package). This is to prevent stealing version numbers from the
maintainer.
Maybe you didn't intend this upload to be a NMU, in that case, please
double-check that the most recent entry in the changelog is
byte-for-byte identical to the maintainer or one of the uploaders. If
this is a local package (not intended for Debian), you can suppress
this warning by putting "local" in the version number or "local
package" on the first line of the changelog entry.
Refer to Debian Developer's Reference section 5.11.2 (NMUs and
debian/changelog) for details.
Severity: warning
Check: nmu
4:14.1.6~pre2-0debian11.0.0+3
C
debhelper-compat-level
This is the debhelper compat level used specified by this package.
Severity: classification
Check: debhelper
This tag is a classification. There is no issue in your package.
10
C
debian-build-system
This is the build system that Lintian believes the package is using.
Severity: classification
Check: debhelper
This tag is a classification. There is no issue in your package.
The number of patches according to the debian/patches/series file.
Severity: classification
Check: debian/patches/count
This tag is a classification. There is no issue in your package.
The package is co-maintained but not team-maintained according to the
maintainer/uploaders fields in the debian/control file.
Severity: classification
Check: fields/vcs
This tag is a classification. There is no issue in your package.
(with 3 uploaders)
C
patch-system
This package uses the specified patch system (eg. "quilt" or
"dpatch").
Severity: classification
Check: debian/patches
This tag is a classification. There is no issue in your package.
quilt
C
source-format
This is the source format declared in the package.
Severity: classification
Check: debian/source-dir
This tag is a classification. There is no issue in your package.
3.0 (quilt)
C
standards-version
The standards version of the package according to Standards-Version
field in the debian/control file.
Severity: classification
Check: fields/standards-version
This tag is a classification. There is no issue in your package.
debian/control §2 Description akode plugin for aRts aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode.
debian/control §3 Description akode plugin for aRts aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package contains the akodeplay binary for playing via akode.
debian/control §4 Description ffmpeg plugins for akode aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package provides for akode formats supported by FFMPEG.
debian/control §5 Description mpeg plugins for akode aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package provides MP3 and other MPEG formats for akode.
debian/control §6 Description pulseaudio sink for akode aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package provides PulseAudio sink for akode.
debian/control §7 Description jack sink for akode aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package provides JACK sink for akode.
debian/control §8 Description development files for akode aKode is a new multithreaded audio library that provides aRts with plugins to play a variety of formats: Ogg Vorbis, Musepack (MPC), FLAC and Speex. aKode also focuses on performance, and so it means a big enhancement for users runing aRts in non-realtime mode. . This package contains the development files for libakode.
debian/control §9 Description debugging symbols for akode This package contains the debugging symbols associated with akode. They will automatically be used by gdb for debugging akode-related issues.