-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hey
I had a look through the insanely large logs to spot possible
regressions. Here is what I got:
- unneeded-build-dep-on-quilt:
* [FP] already reported as I recall
- unused-build-dependency-on-cdbs[F-1]
* [FP] thought this to be reported, but did not see it on the BTS.
- missing-build-dependency quilt (>= 0.46-7~) [F-2]
* [FN]
- embedded-library for amd64-libs
* Do we need an exception for this?
E: amd64-libs: embedded-library usr/lib64/libbz2.so.1.0.2: bzip2
egoboo-data is a very special package:
$ grep executable-not-elf-or-script log | wc -l
10147
$ grep executable-not-elf-or-script log | grep egoboo-data | wc -l
9854
As a result I largely ignored it.
The approach was the following; remove versions from the "N: Processing"
from both logs, strip the "./" or "/" part off the first tag argument
(except for overrides) in the old log. Strip all lines matching a
(incremental) set of patterns from both logs.
Diff the two log files, stripping new or removed packages from the
diff (using N: Processing... -> N: ---- as markers) and finally run a
crude diff cleaner (removing chunks that no longer had a + or - in it).
The resulting set of patterns are attached as "pattern". It is quite
possible that I have missed some regressions; particularly the use of
pattern and the stripping of new/removed packages may have hidden some
issues. Nevertheless it was the only sensible way I could think of to
reduce the noise in the log file.
Also Raphael mentioned that the log file for 2.5.0~rc1 was incomplete,
but it did still measure 15M (compared to the old log which was 21M), so
I believe we had a reasonable amount of data.
Other interesting results based on the new log file:
temporary-debhelper-file:156
debian-watch-contains-dh_make-template:502
description-synopsis-starts-with-article:1757
package-installs-python-bytecode:312
Of the 312 package-installs-python-bytecode, 240 of them are files the
old check would not have caught.
~Niels
[F-1]
[...]
+W: gregmisc source: unused-build-dependency-on-cdbs
E: gregmisc source: clean-should-be-satisfied-by-build-depends cdbs
[...]
[F-2]
[...]
I: incron source: missing-debian-source-format
- -E: incron source: missing-build-dependency quilt (>= 0.46-7~)
[...]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQIcBAEBCAAGBQJNaqLYAAoJEAVLu599gGRCp1YQAIcU2GzzFs1bdjO7d4P4YH0B
DFXw5Ki7UbzLBCnanRuUqdF66NXMwXFIy7AsOh0ypcPlkRT17mKxqtoAVv9G8qjC
4oyNSBasAbCk1XRQkNUVdzH6Eo6HPeQvBsg8TIjMRXaVKIz/nCt9ZkOuQayeH0WI
ov0yGkJNwvBXy2DWugyXDL38fiC250Oix1lAA7yzafa33BGtLnIcEZNtjSY1wcr0
Jv9To5bI5cQGCOnrTHVnS3pQ9gBPWi0kSCTdTTEorsLHs3PoaHCJlDrBTdUrG1pT
pHZiY4CMksut3H7ueIHBrj/GMDnn5qZMTCl3Ez5rEZb9RoMhoulfCRx3TTDXebaA
Aiu5oqlQVuxu3ZB0yG6HCHjok+wlWAX8y9jq7jWOngCBzIFal+AHnwAX+jG09Liq
VLLKQl25ZJzvwryNI78d4mzDq+zfaxCUM1DkUzYrCuzS82GOi+VCmGiPRYzaUGC3
R0neQLejQTzbx439KizU+YwaeV5qjjB31bAsCr34cbH4g8nnca+bcqxHGAbZw7Bh
wClwQc4VUDpVBLIWvlnRJQHkaI0LTohG0j6AK4VjNIGxXoEnbRXEFJLc7abpvBdk
lUntsjRMJ7H4Q1I2eyt+X3i7w7fCHzhE6Id1qkDOBbQPGMmXS2JyXKCAA+IuACyC
uczDiw63MmG49GeuU2Rb
=inje
-----END PGP SIGNATURE-----
ancient-standards-version out-of-date-standards-version quilt-patch-missing-description debian-watch-file-is-missing dfsg-version-with-period dpatch-missing-description ancient-libtool binary-control-field-duplicates-source debhelper-but-no-misc-depends source: changelog-should-mention-nmu source: source-nmu-has-incorrect-version-number build-depends-on-obsolete-package build-depends: default-jdk-builddep build-depends-on-obsolete-package build-depends-indep: default-jdk-builddep source: missing-build-dependency quilt .* 0.46-7 temporary-debhelper-file debian-watch-contains-dh_make-template unneeded-build-dep-on-quilt build-depends-on-specific-java-doc-package unused-build-dependency-on-cdbs xc-package-type-in-debian-control diff-contains-substvars native-package-with-dash-version missing-debian-source-format dh-make-template-in-source diff-contains-editor-backup-file build-depends-on-essential-package-without-using-version package-uses-deprecated-debhelper-compat-version ancient-autotools-helper-file direct-changes-in-diff-but-no-patch-system maintainer-script-lacks-debhelper-token debian-rules-ignores-make-clean-error outdated-autotools-helper-file configure-generated-file-in-source debian-watch-file-missing-version arch-dep-package-has-big-usr-share conflicts-with-version copyright-refers-to-deprecated-bsd-license-file spelling-error-in-manpage possible-documentation-but-no-doc-base-registration description-synopsis-starts-with-article spelling-error-in-readme-debian has-useless-call-to-install-docs debian-news-entry-without-blank-line spelling-error-in-copyright doc-base-unknown-section new-package-should-close-itp-bug missing-dependency-on-install-info install-info-used-in-maintainer-script menu-item-creates-new-section dir-or-file-in-var-run copyright-refers-to-symlink-license missing-build-dependency dh-ocaml package-lacks-versioned-build-depends-on-debhelper build-depends-on-1-revision package-type-in-debian-control missing-build-dependency unknown-architecture uploader-address-malformed build-depends-on-python-dev-with-no-arch-any dh_desktop-is-deprecated patch-system-but-no-source-readme package-contains-empty-directory spelling-error-in-description
Attachment:
pattern.sig
Description: Binary data