Hi all, > Can you post more verbore lintian output of this?
See attachment. Tell met if you see other weird things > install the "debian-policy" package and check the upgrading-checklist¹ Let me have a look on this procedure to be compliant. > ideally, you have a Debian/unstable system for packaging. I have packaged on oldstable, so I inherit of old packaging tools I'll upgrade my main laptop during this week to jessie and afterward to sid FYI: The package has been tested a another sid box without issues Thanks.Aurelien 2015-05-06 9:16 GMT+02:00 IOhannes m zmölnig (Debian/GNU) < umlae...@debian.org>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > On 2015-05-05 20:48, Jaromír Mikeš wrote: > >>> W: calf source: newer-standards-version 3.9.6 (current is > >>> 3.9.4) > >>> > > Which version of lintian you are running? Seems to be outdated. > > nah. > lintian is recent enough, but the debian policy standards version has > been updated to 3.9.6 since the last upload of calf. > please install the "debian-policy" package and check the > upgrading-checklist¹ to see whether you need to fix some things in > your packaging to adhere to the updated policy, and eventually do fix > them. > once the package is in good shape for 3.9.6, change the > "Standards-Version" field in debian/control to reflect that (and > mention the standards-version bump in the changelog). > > > Ideally your working system should run debian "testing" for > > packaging to have latest tools. > > ideally, you have a Debian/unstable system for packaging. > > fmasdr > IOhannes > > > ¹ /usr/share/doc/debian-policy/upgrading-checklist.txt.gz > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iQIcBAEBCAAGBQJVSb+3AAoJELZQGcR/ejb4mHcP/2/TPqmOqKcgcgbeHKKMt/0a > 3Oi62y/2INKjmKN3blTcygnCP5EYJMS9UwtW293Plo7GKpV4mhyhhNPdW93dGUKd > xeEauvUE4No4DKbRHi6m67zpqzBFd3EnMrTeprHGL1D7ToJolhT6vabxnqhZ90Bw > l+qdb2BCO89qN11foGVYZgJarwRfORkDzLyz/qnI/qT9DbOA6j2RuoJmIKgjMBs4 > xnOQDFrDRLxNJwBl+GTOCDpVfB/MMSNtJiM6s5zrFz1tQ2Nnb2m+QSPqKezp2dre > XyVVvC3NYGS0KziZlZn7UwyknKqatAcbJWXbld3iHUw4p1+ZbqQmg1GGPpeZnBlx > 1sz9yWfBHn8vnDjpIqKe4TZWsY9hE9B8YvPIzkrigouUdR+IJepxGzaifWSf79A6 > N5tlFdae0ciu6tVcFX7x9hjGjiVbqEcFC+KDVRaW1pX1khhxL4C+/ICAbsq2txRy > bcjiUsWKwrRBGJfqXd27fH3H38j7rmKWaUNUQZoaBibXsQIvd+KLuhxHWL9ygtQd > HRRo9jPEakwmkug32GkgSG1qJGXHRe3djg9WjyNQ/+hQKQFQxeR5wadbyKj27ln9 > D8QY2cRptHBTipD7YOnxBCLwLjsyiHhKJon6ehKDA+db7gicpaF8UsnVUL1vpTRQ > t7597GLai+IJPz5bTXCd > =Pgt3 > -----END PGP SIGNATURE----- > > _______________________________________________ > pkg-multimedia-maintainers mailing list > pkg-multimedia-maintainers@lists.alioth.debian.org > > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
$ lintian -iIE --pedantic P: calf source: package-lacks-versioned-build-depends-on-debhelper 7 N: N: The package either doesn't declare a versioned build dependency on N: debhelper or does not declare a versioned build dependency on a new N: enough version of debhelper to satisfy the declared compatibility level. N: N: Recommended practice is to always declare an explicit versioned N: dependency on debhelper equal to or greater than the compatibility level N: used by the package, even if the versioned dependency isn't strictly N: necessary. Having a versioned dependency also helps with backports to N: older releases and correct builds on partially updated systems. N: N: Refer to the debhelper(7) manual page for details. N: N: Severity: pedantic, Certainty: certain N: N: Check: debhelper, Type: source N: W: calf source: changelog-should-mention-nmu N: N: When you NMU a package, that fact should be mentioned on the first line N: in the changelog entry. Use the words "NMU" or "Non-maintainer upload" N: (case insensitive). N: N: Maybe you didn't intend this upload to be a NMU, in that case, please N: doublecheck that the most recent entry in the changelog is byte-for-byte N: identical to the maintainer or one of the uploaders. If this is a local N: package (not intended for Debian), you can suppress this warning by N: putting "local" in the version number or "local package" on the first N: line of the changelog entry. N: N: Refer to Debian Developer's Reference section 5.11.3 (Using the DELAYED/ N: queue) for details. N: N: Severity: normal, Certainty: certain N: N: Check: nmu, Type: source N: W: calf source: source-nmu-has-incorrect-version-number 0.0.60-1 N: N: A source NMU should have a Debian revision of "-x.x" (or "+nmuX" for a N: native package). This is to prevent stealing version numbers from the N: maintainer. N: N: Maybe you didn't intend this upload to be a NMU, in that case, please N: doublecheck that the most recent entry in the changelog is byte-for-byte N: identical to the maintainer or one of the uploaders. If this is a local N: package (not intended for Debian), you can suppress this warning by N: putting "local" in the version number or "local package" on the first N: line of the changelog entry. N: N: Refer to Debian Developer's Reference section 5.11.2 (NMUs and N: debian/changelog) for details. N: N: Severity: normal, Certainty: certain N: N: Check: nmu, Type: source N: I: calf source: unused-license-paragraph-in-dep5-copyright expat~x (paragraph at line 236) N: N: The license paragraph in the machine-readable copyright file is not N: referenced by any files paragraph. It could be a typo in the license N: name or the license paragraph is simply not needed and can be removed. N: N: Refer to N: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ for N: details. N: N: Severity: minor, Certainty: possible N: N: Check: source-copyright, Type: source N: I: calf source: unused-license-paragraph-in-dep5-copyright gpl-3+ (paragraph at line 196) W: calf source: newer-standards-version 3.9.6 (current is 3.9.4) N: N: The source package refers to a Standards-Version which is newer than the N: highest one lintian is programmed to check. If the source package is N: correct, then please upgrade lintian to the newest version. (If there is N: no newer lintian version, then please bug lintian-ma...@debian.org to N: make one.) N: N: Severity: normal, Certainty: certain N: N: Check: standards-version, Type: source N: W: calf-plugins: embedded-javascript-library usr/share/doc/calf/scripts/jquery.js N: N: This package contains an embedded copy of JavaScript libraries that are N: now available in their own packages (for example, JQuery, Prototype, N: Mochikit or "Cropper"). Please depend on the appropriate package and N: symlink the library into the appropriate location. N: N: Refer to Debian Policy Manual section 4.13 (Convenience copies of code) N: for details. N: N: Severity: normal, Certainty: possible N: N: Check: files, Type: binary, udeb N: I: calf-plugins: arch-dep-package-has-big-usr-share 6317kB 25% N: N: The package has a significant amount of architecture-independent data N: (over 4MB, or over 2MB and more than 50% of the package) in /usr/share N: but is an architecture-dependent package. This is wasteful of mirror N: space and bandwidth since it means distributing multiple copies of this N: data, one for each architecture. N: N: If the data in /usr/share is not architecture-independent, this is a N: Policy violation that should be fixed by moving the data elsewhere N: (usually /usr/lib). N: N: Refer to Debian Developer's Reference section 6.7.5 N: (Architecture-independent data) for details. N: N: Severity: wishlist, Certainty: certain N: N: Check: huge-usr-share, Type: binary N: I: calf-plugins: hyphen-used-as-minus-sign usr/share/man/man1/calfjackhost.1.gz:101 N: N: This manual page seems to contain a hyphen where a minus sign was N: intended. By default, "-" chars are interpreted as hyphens (U+2010) by N: groff, not as minus signs (U+002D). Since options to programs use minus N: signs (U+002D), this means for example in UTF-8 locales that you cannot N: cut and paste options, nor search for them easily. The Debian groff N: package currently forces "-" to be interpreted as a minus sign due to N: the number of manual pages with this problem, but this is a N: Debian-specific modification and hopefully eventually can be removed. N: N: "-" must be escaped ("\-") to be interpreted as minus. If you really N: intend a hyphen (normally you don't), write it as "\(hy" to emphasise N: that fact. See groff(7) and especially groff_char(7) for details, and N: also the thread starting with N: http://lists.debian.org/debian-devel/2003/debian-devel-200303/msg01481.h N: tml N: N: If you use some tool that converts your documentation to groff format, N: this tag may indicate a bug in the tool. Some tools convert dashes of N: any kind to hyphens. The safe way of converting dashes is to convert N: them to "\-". N: N: Because this error can occur very often, Lintian shows only the first 10 N: occurrences for each man page and give the number of suppressed N: occurrences. If you want to see all warnings, run Lintian with the N: -d/--debug option. N: N: Refer to /usr/share/doc/groff-base/README.Debian and the groff_char(7) N: manual page for details. N: N: Severity: wishlist, Certainty: possible N: N: Check: manpages, Type: binary N: W: calf-plugins: manpage-has-bad-whatis-entry usr/share/man/man7/calf.7.gz N: N: Each manual page should start with a "NAME" section, which lists the N: name and a brief description of the page separated by "\-". The "NAME" N: section is parsed by lexgrog and used to generate a database that's N: queried by commands like apropos and whatis. This tag indicates that N: lexgrog was unable to parse the NAME section of this manual page. N: N: For manual pages that document multiple programs, functions, files, or N: other things, the part before "\-" should list each separated by a comma N: and a space. Each thing listed must not contain spaces; a man page for a N: two-part command like "fs listacl" must use something like "fs_listacl" N: in the "NAME" section so that it can be parsed by lexgrog. N: N: Refer to the lexgrog(1) manual page, the groff_man(7) manual page, and N: the groff_mdoc(7) manual page for details. N: N: Severity: normal, Certainty: certain N: N: Check: manpages, Type: binary N: I: calf-plugins: possible-documentation-but-no-doc-base-registration N: N: The package ships a .html or .pdf file under /usr/share/doc/, which are N: usually documentation, but it does not register anything in doc-base. N: (Files under an examples directory are excluded.) N: N: Refer to Debian Policy Manual section 9.10 (Registering Documents using N: doc-base) for details. N: N: Severity: wishlist, Certainty: possible N: N: Check: menus, Type: binary N:
_______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers