Hello,
Please address this Lintian output on your next upload:
Running lintian...
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/adminer-border/README.md]
N:
N: This package ships a documentation file outside /usr/share/doc
N: Documentation files are normally installed inside /usr/share/doc.
N:
N: If this file doesn't describe the contents or purpose of the directory it
N: is in, please consider moving this file to /usr/share/doc/ or maybe even
N: removing it. If this file does describe the contents or purpose of the
N: directory it is in, please add a lintian override.
N:
N: Visibility: info
N: Show-Always: no
N: Check: documentation
N:
N: Screen: python/egg/metadata
N: Advocates: "Scott Kitterman" <debian@kitterman.com>
N: Reason: The folders XXX.dist-info/ and XXX.egg-info/ hold metadata for
N: Python modules. Those files are not documentation even though
N: some of their names carry the .txt file extension.
N:
N: Python modules can be both public and private.
N:
N: Read more in
N: https://www.python.org/dev/peps/pep-0427/#the-dist-info-directory,
N: https://www.python.org/dev/peps/pep-0376/#id16,
N: https://www.python.org/dev/peps/pep-0610/,
N: https://www.python.org/dev/peps/pep-0639/,
N: https://setuptools.pypa.io/en/latest/deprecated/python_eggs.html,
N: and Bug#1003913.
N:
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/adminer-dark/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/brade/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/bueltge/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/dracula/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/esterka/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/flat/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/galkaev/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/haeckel/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/hever/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/konya/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/lavender-light/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/lucas-sandery/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/mancave/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/mvt/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/nette/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/ng9/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/nicu/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/pappu687/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/paranoiq/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/pepa-linha/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/pokorny/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/price/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/rmsoft/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/rmsoft_blue-dark/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/rmsoft_blue/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/designs/win98/README.md]
N:
I: adminer: package-contains-documentation-outside-usr-share-doc [usr/share/adminer/plugins/drivers/README.md]
N:
I: adminer source: repackaged-source-not-advertised [debian/copyright]
N:
N: The debian/copyright file mentions Files-Excluded but the source version
N: has no repack suffix.
N:
N: Repackaged sources are expected to indicate in their version number that
N: they are different from the upstream release. It is commonly done by
N: adding a repack suffix to the upstream version.
N:
N: The choice of repack suffix depends on the reason for repackaging. When
N: some files were excluded because licensing was a concern, the suffix +dfsg
N: may be appropriate. In more generic cases, one could chose +ds.
N:
N: Upstream sources are sometimes repackaged by accident when using old
N: versions of dh_make. It can also happen when a maintainer invokes the
N: dh_make option --createorig even though it is not needed.
N:
N: According to the Debian Developer's Reference 6.7.8.2, the repack suffix
N: is not required.
N:
N: Please include such a suffix in the changelog version number to avoid this
N: warning.
N:
N: Please refer to Bug#471537 and
N: https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html
N: for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: debian/copyright/dep5
N:
N:
P: adminer 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: adminer: repeated-path-segment adminer [usr/share/adminer/adminer/]
N:
N: The file is installed into a location that repeats the given path segment.
N: An example would be /usr/lib/lib or /usr/share/myprogram/share.
N:
N: More often than not this is unintended.
N:
N: Please refer to Bug#950052 and Bug#950027 for details.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: files/hierarchy/path-segments
N:
N:
X: adminer source: very-long-line-length-in-source-file 1087 > 512 [designs/mvt/adminer.css:790]
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" <rra@debian.org>
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: adminer source: very-long-line-length-in-source-file 1126 > 512 [designs/nette/adminer.css:373]
N:
X: adminer source: very-long-line-length-in-source-file 1191 > 512 [designs/konya/adminer.css:18]
N:
X: adminer source: very-long-line-length-in-source-file 1191 > 512 [designs/price/adminer.css:32]
N:
X: adminer source: very-long-line-length-in-source-file 1228 > 512 [designs/hever/adminer.css:50]
N:
X: adminer source: very-long-line-length-in-source-file 1272 > 512 [designs/rmsoft/adminer.css:398]
N:
X: adminer source: very-long-line-length-in-source-file 1272 > 512 [designs/rmsoft_blue-dark/adminer.css:399]
N:
X: adminer source: very-long-line-length-in-source-file 1272 > 512 [designs/rmsoft_blue/adminer.css:398]
N:
X: adminer source: very-long-line-length-in-source-file 2102 > 512 [designs/haeckel/adminer.css:201]
N:
X: adminer source: very-long-line-length-in-source-file 2108 > 512 [designs/pokorny/adminer.css:116]
N:
X: adminer source: very-long-line-length-in-source-file 2602 > 512 [designs/lucas-sandery/adminer.css:546]
N:
X: adminer source: very-long-line-length-in-source-file 529 > 512 [docs/CONTRIBUTING.md:3]
N:
X: adminer source: very-long-line-length-in-source-file 56355 > 512 [designs/pappu687/adminer.css:38]
N:
X: adminer source: very-long-line-length-in-source-file 600 > 512 [CLAUDE.md:39]
N:
X: adminer source: very-long-line-length-in-source-file 669 > 512 [designs/win98/adminer.css:144]
N:
X: adminer source: very-long-line-length-in-source-file 831 > 512 [designs/lavender-light/adminer.css:189]
I: Lintian run successful (worst tag: info)
Otherwise, enjoy:
$ dput ftp-master ../adminer_6.0.0-1_source.changes
Uploading adminer using ftp to ftp-master (host: ftp.upload.debian.org; directory: /pub/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
Uploading adminer_6.0.0-1.dsc
Uploading adminer_6.0.0.orig.tar.xz
Uploading adminer_6.0.0-1.debian.tar.xz
Uploading adminer_6.0.0-1_source.buildinfo
Uploading adminer_6.0.0-1_source.changes
Best regards,
Simon Quigley
tsimonq2@debian.org