The package declares a relationship with itself. This is not very useful except in the case of a package Conflicting with itself if its package name doubles as a virtual package. Visibility: warning Show-Always: no Check: fields/package-relations
Since Debian Policy version 4.0.1, the priority extra has been deprecated. Please update debian/control and replace all instances of Priority: extra with Priority: optional. Please refer to Priorities (Section 2.5) in the Debian Policy Manual for details. Visibility: warning Show-Always: no Check: fields/priority
This package has a name suggesting that it belongs to a section other than the one it is currently categorized in. Visibility: info Show-Always: no Check: fields/section
The copyright file refers to the versionless symlink in /usr/share/common-licenses for the full text of the GPL, LGPL, or GFDL license. This symlink is updated to point to the latest version of the license when a new one is released. The package appears to allow relicensing under later versions of its license, so this is legally consistent, but it implies that Debian will relicense the package under later versions of those licenses as they're released. It is normally better to point to the version of the license the package references in its license statement. For example, if the package says something like "you may redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version", the debian/copyright file should refer to /usr/share/common-licenses/GPL-2, not /GPL. For packages released under the same terms as Perl, Perl references the GPL version 1, so point to /usr/share/common-licenses/GPL-1. Visibility: pedantic Show-Always: no Check: debian/copyright
This is the compressor format used for the control.tar tarball. Visibility: classification Show-Always: no Check: deb-format This tag is a classification. There is no issue in your package.
This is the compressor format used for the data.tar tarball. Visibility: classification Show-Always: no Check: deb-format 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.
[opt/trinity/]
[opt/trinity/bin/]
[opt/trinity/bin/mcopidl]
[opt/trinity/include/]
[opt/trinity/include/arts/]
[opt/trinity/include/arts/anyref.h]
[opt/trinity/include/arts/arts_export.h]
[opt/trinity/include/arts/artsflow.h]
[opt/trinity/include/arts/artsflow.idl]
[opt/trinity/include/arts/artsversion.h]
[opt/trinity/include/arts/asyncstream.h]
[opt/trinity/include/arts/audioio.h]
[opt/trinity/include/arts/audiosubsys.h]
[opt/trinity/include/arts/buffer.h]
[opt/trinity/include/arts/bufferqueue.h]
[opt/trinity/include/arts/cache.h]
[opt/trinity/include/arts/cachedwav.h]
[opt/trinity/include/arts/common.h]
[opt/trinity/include/arts/connect.h]
[opt/trinity/include/arts/connection.h]
[opt/trinity/include/arts/convert.h]
[opt/trinity/include/arts/core.h]
[opt/trinity/include/arts/core.idl]
[opt/trinity/include/arts/cpuinfo.h]
[opt/trinity/include/arts/datapacket.h]
[opt/trinity/include/arts/debug.h]
[opt/trinity/include/arts/delayedreturn.h]
[opt/trinity/include/arts/dispatcher.h]
[opt/trinity/include/arts/dynamicrequest.h]
[opt/trinity/include/arts/dynamicskeleton.h]
[opt/trinity/include/arts/extensionloader.h]
[opt/trinity/include/arts/factory.h]
[opt/trinity/include/arts/fft.h]
[opt/trinity/include/arts/flowsystem.h]
[opt/trinity/include/arts/giomanager.h]
[opt/trinity/include/arts/gsl/]
[opt/trinity/include/arts/gsl/gslcommon.h]
[opt/trinity/include/arts/gsl/gslconfig.h]
[opt/trinity/include/arts/gsl/gslconvert.h]
[opt/trinity/include/arts/gsl/gsldatacache.h]
[opt/trinity/include/arts/gsl/gsldatahandle-mad.h]
[opt/trinity/include/arts/gsl/gsldatahandle-vorbis.h]
[opt/trinity/include/arts/gsl/gsldatahandle.h]
[opt/trinity/include/arts/gsl/gsldatautils.h]
[opt/trinity/include/arts/gsl/gsldefs.h]
[opt/trinity/include/arts/gsl/gslengine.h]
[opt/trinity/include/arts/gsl/gslfft.h]
[opt/trinity/include/arts/gsl/gslfilter.h]
[opt/trinity/include/arts/gsl/gslieee754.h]
[opt/trinity/include/arts/gsl/gslloader.h]
[opt/trinity/include/arts/gsl/gslmagic.h]
[opt/trinity/include/arts/gsl/gslmath.h]
[opt/trinity/include/arts/gsl/gsloscillator.h]
[opt/trinity/include/arts/gsl/gslosctable.h]
[opt/trinity/include/arts/gsl/gslsignal.h]
[opt/trinity/include/arts/gsl/gslwavechunk.h]
[opt/trinity/include/arts/gsl/gslwaveosc.h]
[opt/trinity/include/arts/gslschedule.h]
[opt/trinity/include/arts/idlfilereg.h]
[opt/trinity/include/arts/ifacerepo_impl.h]
[opt/trinity/include/arts/iomanager.h]
[opt/trinity/include/arts/kmedia2.h]
[opt/trinity/include/arts/kmedia2.idl]
[opt/trinity/include/arts/mcopconfig.h]
[opt/trinity/include/arts/mcoputils.h]
[opt/trinity/include/arts/notification.h]
[opt/trinity/include/arts/object.h]
[opt/trinity/include/arts/objectmanager.h]
[opt/trinity/include/arts/pipebuffer.h]
[opt/trinity/include/arts/pool.h]
[opt/trinity/include/arts/qiomanager.h]
[opt/trinity/include/arts/reference.h]
[opt/trinity/include/arts/referenceclean.h]
[opt/trinity/include/arts/resample.h]
[opt/trinity/include/arts/socketconnection.h]
[opt/trinity/include/arts/soundserver.h]
[opt/trinity/include/arts/soundserver.idl]
[opt/trinity/include/arts/startupmanager.h]
[opt/trinity/include/arts/stdsynthmodule.h]
[opt/trinity/include/arts/synthschedule.h]
[opt/trinity/include/arts/tcpconnection.h]
[opt/trinity/include/arts/tcpserver.h]
[opt/trinity/include/arts/thread.h]
[opt/trinity/include/arts/type.h]
[opt/trinity/include/arts/unixconnection.h]
[opt/trinity/include/arts/unixserver.h]
[opt/trinity/include/arts/weakreference.h]
[opt/trinity/lib/]
[opt/trinity/lib/libartscbackend.so]
[opt/trinity/lib/libartsdsp.la]
[opt/trinity/lib/libartsdsp.so]
[opt/trinity/lib/libartsdsp_st.la]
[opt/trinity/lib/libartsdsp_st.so]
[opt/trinity/lib/libartsflow.la]
[opt/trinity/lib/libartsflow.so]
[opt/trinity/lib/libartsflow_idl.la]
[opt/trinity/lib/libartsflow_idl.so]
[opt/trinity/lib/libartsgslplayobject.so]
[opt/trinity/lib/libartswavplayobject.so]
[opt/trinity/lib/libgmcop.la]
[opt/trinity/lib/libgmcop.so]
[opt/trinity/lib/libkmedia2.so]
[opt/trinity/lib/libkmedia2_idl.la]
[opt/trinity/lib/libkmedia2_idl.so]
[opt/trinity/lib/libmcop.la]
[opt/trinity/lib/libmcop.so]
[opt/trinity/lib/libmcop_mt.la]
[opt/trinity/lib/libmcop_mt.so]
[opt/trinity/lib/libqtmcop.la]
[opt/trinity/lib/libqtmcop.so]
[opt/trinity/lib/libsoundserver_idl.la]
[opt/trinity/lib/libsoundserver_idl.so]
The listed file appears to be linked against the C library, but the
package doesn't depend on the C library package. Normally this indicates
that ${shlibs:Depends} was omitted from the Depends line for this package
in debian/control.
All shared libraries and compiled binaries must be run through
dpkg-shlibdeps to find out any libraries they are linked against (often
via the dh_shlibdeps debhelper command). The package containing these
files must then depend on ${shlibs:Depends} in debian/control to get the
proper package dependencies for those libraries.
Please refer to Generating dependencies on shared libraries (Section
8.6.1) in the Debian Policy Manual for details.
Visibility: error
Show-Always: no
Check: binaries/prerequisites
The package declares a relationship with itself. This is not very useful except in the case of a package Conflicting with itself if its package name doubles as a virtual package. Visibility: warning Show-Always: no Check: fields/package-relations
The copyright file refers to the versionless symlink in /usr/share/common-licenses for the full text of the GPL, LGPL, or GFDL license. This symlink is updated to point to the latest version of the license when a new one is released. The package appears to allow relicensing under later versions of its license, so this is legally consistent, but it implies that Debian will relicense the package under later versions of those licenses as they're released. It is normally better to point to the version of the license the package references in its license statement. For example, if the package says something like "you may redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version", the debian/copyright file should refer to /usr/share/common-licenses/GPL-2, not /GPL. For packages released under the same terms as Perl, Perl references the GPL version 1, so point to /usr/share/common-licenses/GPL-1. Visibility: pedantic Show-Always: no Check: debian/copyright
Lintian found a spelling error in the README.Debian file. Lintian has a list of common misspellings that it looks for. It does not have a dictionary like a spelling checker does. Visibility: pedantic Show-Always: no Check: debian/readme
[usr/share/doc/libarts1-trinity-dev/README.Debian]
The listed file appears to be linked against the C++ library, but the
package doesn't depend on the C++ library package. Normally this indicates
that ${shlibs:Depends} was omitted from the Depends line for this package
in debian/control.
All shared libraries and compiled binaries must be run through
dpkg-shlibdeps to find out any libraries they are linked against (often
via the dh_shlibdeps debhelper command). The package containing these
files must then depend on ${shlibs:Depends} in debian/control to get the
proper package dependencies for those libraries.
Please refer to Generating dependencies on shared libraries (Section
8.6.1) in the Debian Policy Manual for details.
Visibility: error
Show-Always: no
Check: binaries/prerequisites
This tag is experimental.
This is the compressor format used for the control.tar tarball. Visibility: classification Show-Always: no Check: deb-format This tag is a classification. There is no issue in your package.
This is the compressor format used for the data.tar tarball. Visibility: classification Show-Always: no Check: deb-format 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.
[opt/trinity/bin/artscat]
[opt/trinity/bin/artsd]
[opt/trinity/bin/artsplay]
[opt/trinity/bin/artsrec]
[opt/trinity/bin/artsshell]
[opt/trinity/bin/artswrapper]
[opt/trinity/lib/libartscbackend.so.0.0.0]
[opt/trinity/lib/libartsdsp.so.0.0.0]
[opt/trinity/lib/libartsdsp_st.so.0.0.0]
[opt/trinity/lib/libartsflow.so.1.0.0]
[opt/trinity/lib/libartsflow_idl.so.1.0.0]
[opt/trinity/lib/libartsgslplayobject.so.0.0.0]
[opt/trinity/lib/libartswavplayobject.so.0.0.0]
[opt/trinity/lib/libgmcop.so.1.0.0]
[opt/trinity/lib/libkmedia2.so.1.0.0]
[opt/trinity/lib/libkmedia2_idl.so.1.0.0]
[opt/trinity/lib/libmcop.so.1.0.0]
[opt/trinity/lib/libmcop_mt.so.1.0.0]
[opt/trinity/lib/libqtmcop.so.1.0.0]
[opt/trinity/lib/libsoundserver_idl.so.1.0.0]
[opt/trinity/]
[opt/trinity/bin/]
[opt/trinity/bin/artscat]
[opt/trinity/bin/artsd]
[opt/trinity/bin/artsdsp]
[opt/trinity/bin/artsplay]
[opt/trinity/bin/artsrec]
[opt/trinity/bin/artsshell]
[opt/trinity/bin/artswrapper]
[opt/trinity/lib/]
[opt/trinity/lib/libartscbackend.la]
[opt/trinity/lib/libartscbackend.so.0.0.0]
[opt/trinity/lib/libartscbackend.so.0]
[opt/trinity/lib/libartsdsp.so.0.0.0]
[opt/trinity/lib/libartsdsp.so.0]
[opt/trinity/lib/libartsdsp_st.so.0.0.0]
[opt/trinity/lib/libartsdsp_st.so.0]
[opt/trinity/lib/libartsflow.so.1.0.0]
[opt/trinity/lib/libartsflow.so.1]
[opt/trinity/lib/libartsflow_idl.so.1.0.0]
[opt/trinity/lib/libartsflow_idl.so.1]
[opt/trinity/lib/libartsgslplayobject.la]
[opt/trinity/lib/libartsgslplayobject.so.0.0.0]
[opt/trinity/lib/libartsgslplayobject.so.0]
[opt/trinity/lib/libartswavplayobject.la]
[opt/trinity/lib/libartswavplayobject.so.0.0.0]
[opt/trinity/lib/libartswavplayobject.so.0]
[opt/trinity/lib/libgmcop.so.1.0.0]
[opt/trinity/lib/libgmcop.so.1]
[opt/trinity/lib/libkmedia2.la]
[opt/trinity/lib/libkmedia2.so.1.0.0]
[opt/trinity/lib/libkmedia2.so.1]
[opt/trinity/lib/libkmedia2_idl.so.1.0.0]
[opt/trinity/lib/libkmedia2_idl.so.1]
[opt/trinity/lib/libmcop.so.1.0.0]
[opt/trinity/lib/libmcop.so.1]
[opt/trinity/lib/libmcop_mt.so.1.0.0]
[opt/trinity/lib/libmcop_mt.so.1]
[opt/trinity/lib/libqtmcop.so.1.0.0]
[opt/trinity/lib/libqtmcop.so.1]
[opt/trinity/lib/libsoundserver_idl.so.1.0.0]
[opt/trinity/lib/libsoundserver_idl.so.1]
[opt/trinity/lib/mcop/Arts/DataHandlePlay.mcopclass]
[opt/trinity/lib/mcop/Arts/FileInputStream.mcopclass]
[opt/trinity/lib/mcop/Arts/GSLPlayObject.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_ADD.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_AMAN_PLAY.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_AMAN_RECORD.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_BUS_DOWNLINK.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_BUS_UPLINK.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_FREQUENCY.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_MUL.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_MULTI_ADD.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_PLAY.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_PLAY_WAV.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_RECORD.mcopclass]
[opt/trinity/lib/mcop/Arts/Synth_WAVE_SIN.mcopclass]
[opt/trinity/lib/mcop/Arts/WavPlayObject.mcopclass]
[opt/trinity/lib/mcop/Arts/WaveDataHandle.mcopclass]
[opt/trinity/lib/mcop/Arts/]
[opt/trinity/lib/mcop/]
[opt/trinity/lib/mcop/artsflow.mcopclass]
[opt/trinity/lib/mcop/artsflow.mcoptype]
[opt/trinity/lib/mcop/kmedia2.mcopclass]
[opt/trinity/lib/mcop/kmedia2.mcoptype]
[opt/trinity/lib/mcop/soundserver.mcopclass]
[opt/trinity/lib/mcop/soundserver.mcoptype]
[opt/trinity/share/]
[opt/trinity/share/man/]
[opt/trinity/share/man/man1/]
[opt/trinity/share/man/man1/artscat-trinity.1]
[opt/trinity/share/man/man1/artsdsp-trinity.1]
[opt/trinity/lib/libartsdsp_st.so.0.0.0]
[opt/trinity/lib/libmcop.so.1.0.0]
The package installs a library which is not dynamically linked against libc. It is theoretically possible to have a library which doesn't use any symbols from libc, but it is far more likely that this is a violation of the requirement that "shared libraries must be linked against all libraries that they use symbols from in the same way that binaries are". Please refer to Libraries (Section 10.2) in the Debian Policy Manual and Bug#698720 for details. Visibility: error Show-Always: no Check: binaries/prerequisites
[opt/trinity/lib/libartsdsp.so.0.0.0]
The package declares a relationship with itself. This is not very useful except in the case of a package Conflicting with itself if its package name doubles as a virtual package. Visibility: warning Show-Always: no Check: fields/package-relations
[opt/trinity/lib/libartscbackend.so.0.0.0]
[opt/trinity/lib/libartsdsp.so.0.0.0]
[opt/trinity/lib/libartsdsp_st.so.0.0.0]
[opt/trinity/lib/libartsflow.so.1.0.0]
[opt/trinity/lib/libartsflow_idl.so.1.0.0]
[opt/trinity/lib/libartsgslplayobject.so.0.0.0]
[opt/trinity/lib/libartswavplayobject.so.0.0.0]
[opt/trinity/lib/libgmcop.so.1.0.0]
[opt/trinity/lib/libkmedia2.so.1.0.0]
[opt/trinity/lib/libkmedia2_idl.so.1.0.0]
[opt/trinity/lib/libmcop.so.1.0.0]
[opt/trinity/lib/libmcop_mt.so.1.0.0]
[opt/trinity/lib/libqtmcop.so.1.0.0]
[opt/trinity/lib/libsoundserver_idl.so.1.0.0]
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). Please refer to https://wiki.debian.org/Hardening and Bug#673112 for details. Visibility: info Show-Always: no Check: binaries/hardening
[opt/trinity/bin/artsplay]
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: info Show-Always: no Check: binaries/spelling
[opt/trinity/lib/libartsflow.so.1.0.0]
The copyright file refers to the versionless symlink in /usr/share/common-licenses for the full text of the GPL, LGPL, or GFDL license. This symlink is updated to point to the latest version of the license when a new one is released. The package appears to allow relicensing under later versions of its license, so this is legally consistent, but it implies that Debian will relicense the package under later versions of those licenses as they're released. It is normally better to point to the version of the license the package references in its license statement. For example, if the package says something like "you may redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version", the debian/copyright file should refer to /usr/share/common-licenses/GPL-2, not /GPL. For packages released under the same terms as Perl, Perl references the GPL version 1, so point to /usr/share/common-licenses/GPL-1. Visibility: pedantic Show-Always: no Check: debian/copyright
Lintian found a spelling error in the README.Debian file. Lintian has a list of common misspellings that it looks for. It does not have a dictionary like a spelling checker does. Visibility: pedantic Show-Always: no Check: debian/readme
[usr/share/doc/libarts1c2a-trinity/README.Debian]
The listed shared library calls the C library exit() or _exit() functions. In the case of an error, the library should instead return an appropriate error code to the calling program which can then determine how to handle the error, including performing any required clean-up. In most cases, removing the call should be discussed with upstream, particularly as it may produce an ABI change. Visibility: info Show-Always: no Check: libraries/shared/exit Renamed from: shlib-calls-exit This tag is experimental.
[opt/trinity/lib/libmcop.so.1.0.0]
This is the compressor format used for the control.tar tarball. Visibility: classification Show-Always: no Check: deb-format This tag is a classification. There is no issue in your package.
This is the compressor format used for the data.tar tarball. Visibility: classification Show-Always: no Check: deb-format 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.
[opt/trinity/lib/libartsc.so.0.0.0]
[opt/trinity/]
[opt/trinity/lib/]
[opt/trinity/lib/libartsc.so.0.0.0]
[opt/trinity/lib/libartsc.so.0]
[opt/trinity/lib/libartsc.so.0.0.0]
The package declares a relationship with itself. This is not very useful except in the case of a package Conflicting with itself if its package name doubles as a virtual package. Visibility: warning Show-Always: no Check: fields/package-relations
[opt/trinity/lib/libartsc.so.0.0.0]
The copyright file refers to the versionless symlink in /usr/share/common-licenses for the full text of the GPL, LGPL, or GFDL license. This symlink is updated to point to the latest version of the license when a new one is released. The package appears to allow relicensing under later versions of its license, so this is legally consistent, but it implies that Debian will relicense the package under later versions of those licenses as they're released. It is normally better to point to the version of the license the package references in its license statement. For example, if the package says something like "you may redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version", the debian/copyright file should refer to /usr/share/common-licenses/GPL-2, not /GPL. For packages released under the same terms as Perl, Perl references the GPL version 1, so point to /usr/share/common-licenses/GPL-1. Visibility: pedantic Show-Always: no Check: debian/copyright
This is the compressor format used for the control.tar tarball. Visibility: classification Show-Always: no Check: deb-format This tag is a classification. There is no issue in your package.
This is the compressor format used for the data.tar tarball. Visibility: classification Show-Always: no Check: deb-format 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.
[opt/trinity/]
[opt/trinity/bin/]
[opt/trinity/bin/artsc-config]
[opt/trinity/include/]
[opt/trinity/include/artsc/]
[opt/trinity/include/artsc/artsc.h]
[opt/trinity/include/artsc/artsc_export.h]
[opt/trinity/lib/]
[opt/trinity/lib/libartsc.la]
[opt/trinity/lib/libartsc.so]
[opt/trinity/lib/libartsgsl.a]
[opt/trinity/share/]
[opt/trinity/share/man/]
[opt/trinity/share/man/man1/]
[opt/trinity/share/man/man1/artsc-config-trinity.1]
The arch all pkg-config file contains a reference to a multi-arch path. This can be usually be fixed by moving this file to a multi-arch path. Another likely cause is using debhelper 9 or newer (thus enabling multi-arch paths by default) on a package without multi-arch support. The usual cure in this case is to update it for multi-arch. Last but not least, this file could contain a reference to a cross architecture (like for instance an x86_64-linux-gnu pkg-config file referencing an i386-linux-gnu file). In this case the usual cure is to fix this path. Visibility: error Show-Always: no Check: files/pkgconfig
[usr/lib/pkgconfig/artsc.pc]
The package declares a relationship with itself. This is not very useful except in the case of a package Conflicting with itself if its package name doubles as a virtual package. Visibility: warning Show-Always: no Check: fields/package-relations
[usr/lib/pkgconfig/arts.pc]
[usr/lib/pkgconfig/artsc.pc]
The copyright file refers to the versionless symlink in /usr/share/common-licenses for the full text of the GPL, LGPL, or GFDL license. This symlink is updated to point to the latest version of the license when a new one is released. The package appears to allow relicensing under later versions of its license, so this is legally consistent, but it implies that Debian will relicense the package under later versions of those licenses as they're released. It is normally better to point to the version of the license the package references in its license statement. For example, if the package says something like "you may redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version", the debian/copyright file should refer to /usr/share/common-licenses/GPL-2, not /GPL. For packages released under the same terms as Perl, Perl references the GPL version 1, so point to /usr/share/common-licenses/GPL-1. Visibility: pedantic Show-Always: no Check: debian/copyright
This is the compressor format used for the control.tar tarball. Visibility: classification Show-Always: no Check: deb-format This tag is a classification. There is no issue in your package.
This is the compressor format used for the data.tar tarball. Visibility: classification Show-Always: no Check: deb-format 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 package declares a relationship with itself. This is not very useful except in the case of a package Conflicting with itself if its package name doubles as a virtual package. Visibility: warning Show-Always: no Check: fields/package-relations
The copyright file refers to the versionless symlink in /usr/share/common-licenses for the full text of the GPL, LGPL, or GFDL license. This symlink is updated to point to the latest version of the license when a new one is released. The package appears to allow relicensing under later versions of its license, so this is legally consistent, but it implies that Debian will relicense the package under later versions of those licenses as they're released. It is normally better to point to the version of the license the package references in its license statement. For example, if the package says something like "you may redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version", the debian/copyright file should refer to /usr/share/common-licenses/GPL-2, not /GPL. For packages released under the same terms as Perl, Perl references the GPL version 1, so point to /usr/share/common-licenses/GPL-1. Visibility: pedantic Show-Always: no Check: debian/copyright
Lintian found a spelling error in the README.Debian file. Lintian has a list of common misspellings that it looks for. It does not have a dictionary like a spelling checker does. Visibility: pedantic Show-Always: no Check: debian/readme
[usr/share/doc/arts-trinity/README.Debian]
This is the compressor format used for the control.tar tarball. Visibility: classification Show-Always: no Check: deb-format This tag is a classification. There is no issue in your package.
This is the compressor format used for the data.tar tarball. Visibility: classification Show-Always: no Check: deb-format 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 previous version of this package had a different version epoch to the current version but the upstream version did not go "backwards". For example, the previous package version was "1:1.0-1" and the current version is "2:2.0-1". This was likely an accidental bump or addition of an epoch. Epochs exist to cope with changes to the upstream version numbering scheme. Whilst they are a powerful tool, increasing or adding an epoch has many downsides including causing issues with versioned dependencies, being misleading to users and being aesthetically unappealing. Whilst they should be avoided, valid reasons to add or increment the epoch include: - Upstream changed their versioning scheme in a way that makes the latest version lower than the previous one. - You need to permanently revert to a lower upstream version. Temporary revertions (eg. after an NMU) should use not modify or introduce an epoch - please use the CURRENT+reallyFORMER until you can upload the latest version again. If you are unsure whether you need to increase the epoch for a package, please consult the debian-devel mailing list. Visibility: error Show-Always: no Check: debian/changelog
[debian/changelog:1]
The first package has a relation on the second package using a dpkg-control substitution variable to generate the versioned part of the relation. However the second package is not built from this source package. Usually this means there is a mistake or typo in the package name in this dependency. Visibility: error Show-Always: no Check: debian/version-substvars
[debian/control:21]
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.) Please refer to Recompilation or binary-only NMU (Section 5.10.2.1) in the Debian Developer's Reference for details. Visibility: warning Show-Always: no Check: fields/version
[debian/source/options:2]
[debian/source/options:3]
The previous version of this package had a different version epoch (eg. 2:1.0-1) to the current version but there's no reference to this in the changelog entry. Epochs exist to cope with changes to the upstream version numbering scheme. Whilst they are a powerful tool, increasing or adding an epoch has many downsides including causing issues with versioned dependencies, being misleading to users and being aesthetically unappealing. Whilst they should be avoided, valid reasons to add or increment the epoch include: - Upstream changed their versioning scheme in a way that makes the latest version lower than the previous one. - You need to permanently revert to a lower upstream version. Temporary revertions (eg. after an NMU) should use not modify or introduce an epoch - please use the CURRENT+reallyFORMER until you can upload the latest version again. If you are unsure whether you need to increase the epoch for a package, please consult the debian-devel mailing list. Lintian looks in this version's changelog entry for the phrase "epoch". Visibility: warning Show-Always: no Check: debian/changelog
[debian/changelog:1]
A field in debian/control has an extension prefix but is also known without it. Extension prefixes like XS-* or XC-* allow experimental fields to propagate to the right place when packages are built with dpkg. In this case, however, the field is also known without the prefix. In all likelihood the field was permanently adopted, and dpkg learned how to deal with it. Please consider removing the extension prefix for the field name. Visibility: info Show-Always: no Check: debian/control/field/adopted Renamed from: xc-package-type-in-debian-control xs-testsuite-field-in-debian-control xs-vcs-field-in-debian-control
[debian/control:4]
The debian/control file declares a -dbg package. Debug packages are now generated automatically. It reduces the space requirements for archive mirrors for regular operations. Please drop the -dbg package the debian/control file. Do not change it to a dummy package that depends on the -dbgsym package. Please refer to https://wiki.debian.org/AutomaticDebugPackages for details. Visibility: info Show-Always: no Check: debug/obsolete
[debian/control:95]
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. Please refer to Upstream source location: debian/watch (Section 4.11) in the Debian Policy Manual and the uscan(1) manual page for details. Visibility: info Show-Always: no Check: debian/watch
[debian/control:33]
[debian/control:71]
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. Visibility: info Show-Always: no Check: debian/rules/dh-sequencer
[debian/rules]
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
quilt patch files should start with a description of patch. All lines before the start of the patch itself are considered part of the description. You can edit the description with quilt header -e when the patch is at the top of the stack. As well as a description of the purpose and function of the patch, the description should ideally contain author information, a URL for the bug report (if any), Debian or upstream bugs fixed by it, upstream status, the Debian version and date the patch was first included, and any other information that would be useful if someone were investigating the patch and underlying problem. Please consider using the DEP 3 format for this information. Please refer to https://dep-team.pages.debian.net/deps/dep3/ for details. Visibility: info Show-Always: no Check: debian/patches/quilt
[debian/patches/12_cleanup_artsc-config.diff]
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. Visibility: pedantic Show-Always: no Check: fields/vcs Renamed from: co-maintained-package-with-no-vcs-headers
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. Please refer to https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ for details. Visibility: pedantic Show-Always: no Check: debian/copyright/dep5
[debian/copyright]
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. Please refer to Homepage (Section 5.6.23) in the Debian Policy Manual for details. Visibility: pedantic Show-Always: no Check: fields/homepage
The original source tarball contains the specified examples directory. However, no examples are installed in any binary packages. Please use dh_installexamples to install these to the most relevant package, for example by adding the directory name followed by a wildcard to a debian/pkgname.examples file. Lintian looks for any directory called examples under /usr/share/doc in all binary packages. Please refer to the dh_installexamples(1) manual page for details. Visibility: pedantic Show-Always: no Check: examples Screen: examples/in-tests Advocates: "Scott Kitterman" <debian@kitterman.com> Reason: Some sources like python-tomlkit trigger this tag for tests because of files in ./tests/examples/. They are not examples for tomlkit, however. They are examples of TOML files used in the tests. Overall, the check is probably better off not looking in test directories. Read more in Bug#1005184.
[examples/]
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. Please refer to the debhelper(7) manual page for details. Visibility: pedantic Show-Always: no Check: debhelper
The field Rules-Requires-Root is missing from the file debian/control. Over time, Debian has successively narrowed the steps for which elevated privileges are required. It speeds up the building of installation packages in the archive. Eventually, Debian will switch the default archive-wide behaviour to expedite the build process further. Please declare explicitly that the sources do not require root privileges. You can use the setting Rules-Requires-Root: no in the source stanza of debian/control, but please verify with diffoscope(1) that the installation packages produced are in fact identical. 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: pedantic Show-Always: no Check: debian/control/field/rules-requires-root Renamed from: rules-requires-root-missing
[debian/control]
[debian/changelog:107]
[debian/changelog:109]
[debian/changelog:194]
[debian/changelog:196]
[debian/changelog:333]
[debian/changelog:630]
[debian/changelog:66]
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.
[flow/gsl/gslglib.c:25]
[admin/acinclude.m4.in:2900]
[flow/gsl/gsl.3:460]
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 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 number of patches according to the debian/patches/series file. Visibility: classification Show-Always: no Check: debian/patches/count This tag is a classification. There is no issue in your package.
[debian/patches/series]
The package is co-maintained but not team-maintained 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.
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:13]
[debian/control:7]
[debian/control:3]
[debian/control:5]
[debian/control:2]
[debian/control:1]
[debian/control:14]
[debian/control:6]
[debian/control:4]
[debian/control:17]
[debian/control:20]
[debian/control:21]
[debian/control:22]
[debian/control:16]
[debian/control:19]
[debian/control:18]
[debian/control:32]
[debian/control:35]
[debian/control:36]
[debian/control:39]
[debian/control:38]
[debian/control:31]
[debian/control:34]
[debian/control:33]
[debian/control:37]
[debian/control:57]
[debian/control:60]
[debian/control:61]
[debian/control:62]
[debian/control:56]
[debian/control:59]
[debian/control:58]
[debian/control:70]
[debian/control:73]
[debian/control:74]
[debian/control:76]
[debian/control:75]
[debian/control:69]
[debian/control:72]
[debian/control:71]
[debian/control:83]
[debian/control:86]
[debian/control:87]
[debian/control:88]
[debian/control:82]
[debian/control:85]
[debian/control:84]
[debian/control:97]
[debian/control:99]
[debian/control:101]
[debian/control:103]
[debian/control:102]
[debian/control:95]
[debian/control:100]
[debian/control:98]
[debian/control:96]
[!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386]
Lintian run for arts-trinity package.
|
Name
|
|
|
|---|---|---|
| Source package | arts-trinity_4:14.2.0~pre56-0ubuntu25.04.0+9 |
|
| System tar | system.tar.xz |
|
| Package upload | arts-trinity_4:14.2.0~pre56-0ubuntu25.04.0+9 |
|
| Package upload | arts-trinity_4:14.2.0~pre56-0ubuntu25.04.0+9 |
|
|
Name
|
|
|
|---|---|---|
| Lintian report | lintian: arts-trinity-dbg, libarts1-trinity-dev, libarts1c2a-trinity, libartsc0-trinity, libartsc0-trinity-dev | |
| Lintian report | lintian: arts-trinity | |
| Lintian report | lintian: arts-trinity | |
| Debug log | debusine:work-request-debug-logs |
Work requests that must be completed before this one can run.
| 267364 | 23 hours, 14 minutes | Worker | sbuild: arts-trinity_4:14.2.0~pre56-0ubuntu25.04.0+9 (all) | Completed | Success |
| 267368 | 23 hours, 14 minutes | Worker | sbuild: arts-trinity_4:14.2.0~pre56-0ubuntu25.04.0+9 (amd64) | Completed | Success |
This work request is not required by any other one.
Internal collection: workflow-267289
backend: unshare build_architecture: amd64 environment: debian/match:codename=plucky exclude_tags: [] fail_on_severity: error include_tags: [] input: binary_artifacts: - internal@collections/name:build-all - internal@collections/name:build-amd64 source_artifact: 838120@artifacts output: {} target_distribution: debian:plucky
backend: unshare build_architecture: amd64 environment: debian/match:codename=plucky exclude_tags: [] fail_on_severity: error include_tags: [] input: binary_artifacts: - internal@collections/name:build-all - internal@collections/name:build-amd64 source_artifact: 838120@artifacts output: {} target_distribution: debian:plucky task_configuration: 1021
provided: - task:group:debusine::Admins - task:group:debusine::TDE-Owners - task:scope:debusine - task:source-package:arts-trinity - task:workspace:debusine:trinity-testing required: - worker:executor:unshare - worker:task:worker:lintian:version:1 - worker:type:external
configuration_context: plucky environment_id: 27697 input_binary_artifacts_ids: - 842819 - 842894 input_source_artifact_id: 838120 parameter_summary: arts-trinity_4:14.2.0~pre56-0ubuntu25.04.0+9 runtime_context: binary-all+binary-any+source:plucky subject: arts-trinity
{ "step": "lintian-amd64", "display_name": "Lintian for amd64+all+source" }
{ "on_success": [ { "action": "update-collection-with-artifacts", "variables": null, "collection": "internal@collections", "name_template": "lintian-amd64", "artifact_filters": { "category": "debian:lintian" } } ] }
{ "runtime_statistics": { "memory": 309516288, "cpu_time": 495, "duration": 86, "cpu_count": 32, "disk_space": 1465151488, "available_memory": 67418435584, "available_disk_space": 33709219840 } }