--- list 2015-06-11 07:17:23.567666899 +0200 +++ /var/tmp/portage/app-portage/portage-utils-0.56/work/portage-utils-0.56/tests/qcheck/../../tests/qcheck/list01.good 2015-06-06 08:11:46.000000000 +0200 @@ -1,14 +1,11 @@ Checking a-b/pkg-1.0 ... - MTIME: /bin/good-md5 MD5-DIGEST: /bin/bad-md5 MTIME: /bin/bad-mtime-obj - MTIME: /bin/good-sha1 SHA1-DIGEST: /bin/bad-sha1 - MTIME: /bin/good-sym MTIME: /bin/bad-mtime-sym AFK: /bin/broken-sym AFK: /bin/missing-sym AFK: /missing-dir AFK: /missing-dir/missing-file AFK: /missing-dir/missing-sym - * 1 out of 13 files are good + * 4 out of 13 files are good FAIL: output does not match The test doesn't consider the timezone. Calling date on what looks like it should be '2014-05-01 10:35:00.000000000 -0400' and then passing that to touch might "fix" this.
should be fixed by: http://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=359fe5097ca531291a2cbb878dc6940351a7a358
Commit message: Add fix for qcheck tests http://sources.gentoo.org/app-portage/portage-utils/files/portage-utils-0.56-qcheck-tz.patch?rev=1.1 http://sources.gentoo.org/app-portage/portage-utils/portage-utils-0.56.ebuild?r1=1.4&r2=1.5