[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#834331: marked as done (build package with test fully enabled)



Your message dated Wed, 04 Sep 2019 14:12:59 +0000
with message-id <E1i5W1r-000CaJ-8G@fasolo.debian.org>
and subject line Bug#834331: fixed in ibus 1.5.21-1~exp2
has caused the Debian Bug report #834331,
regarding build package with test fully enabled
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
834331: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834331
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: ibus
Version: 1.5.11-1
Severity: serious

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A" and it
failed in this way:

-------------------------------------------------------
make  check-TESTS
make[6]: Entering directory '/<<PKGBUILDDIR>>/src/tests'
make[7]: Entering directory '/<<PKGBUILDDIR>>/src/tests'
make[7]: *** Deleting file 'ibus-bus.log'
make[7]: *** wait: No child processes.  Stop.
make[7]: *** Waiting for unfinished jobs....
make[7]: *** wait: No child processes.  Stop.
make[6]: *** wait: No child processes.  Stop.
make[6]: *** Waiting for unfinished jobs....
make[6]: *** wait: No child processes.  Stop.
make[5]: *** wait: No child processes.  Stop.
make[5]: *** Waiting for unfinished jobs....
make[5]: *** wait: No child processes.  Stop.
make[4]: *** wait: No child processes.  Stop.
make[4]: *** Waiting for unfinished jobs....
make[4]: *** wait: No child processes.  Stop.
make[3]: *** wait: No child processes.  Stop.
make[3]: *** Waiting for unfinished jobs....
make[3]: *** wait: No child processes.  Stop.
make[2]: *** wait: No child processes.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** wait: No child processes.  Stop.
make[1]: *** wait: No child processes.  Stop.
make[1]: *** Waiting for unfinished jobs....
make[1]: *** wait: No child processes.  Stop.
make: *** wait: No child processes.  Stop.
make: *** Waiting for unfinished jobs....
make: *** wait: No child processes.  Stop.
Build killed with signal TERM after 60 minutes of inactivity
-------------------------------------------------------

However, the fact that I did "dpkg-buildpackage -A" is not relevant in
this case, because the same failure happens on the reproducible builds
autobuilders:

https://tests.reproducible-builds.org/debian/rbuild/testing/amd64/ibus_1.5.11-1.rbuild.log

In this case the autobuilder was more patient than mine and waited for
18 hours before giving up. You can see this at the end:

pbuilder was killed by timeout after 18h.
total duration: 18h 0m 34s.


I have no idea why it fails, but by looking at debian/rules, I see
that the results of the tests are ignored completely, because of the
initial "-":

override_dh_auto_test:
	-dh_auto_test


Additionally, the tests do not run verbosely, which does not help
the autobuilder to detect activity.


So, I suggest that you do one of these things:


A. Disable the tests completely by having an empty
override_dh_auto_test target that does nothing:

override_dh_auto_test:

Then the package would not FTBFS and it would not take 18 hours to build.


B. Enable the tests in verbose mode, abort if any of them fails.
Then be ready to fix those who fail or make the build process to hang,
or carefully disable those who fail or make the build process to hang,
and only those:

override_dh_auto_test:
	dh_auto_test -- V=1

This option is probably the right thing to do, but of course it may
take time and effort.

Thanks.

--- End Message ---
--- Begin Message ---
Source: ibus
Source-Version: 1.5.21-1~exp2

We believe that the bug you reported is fixed in the latest version of
ibus, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 834331@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Changwoo Ryu <cwryu@debian.org> (supplier of updated ibus package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 03 Sep 2019 01:18:39 +0900
Source: ibus
Binary: gir1.2-ibus-1.0 ibus ibus-data ibus-dbgsym ibus-doc ibus-gtk ibus-gtk-dbgsym ibus-gtk3 ibus-gtk3-dbgsym ibus-tests ibus-tests-dbgsym ibus-wayland ibus-wayland-dbgsym libibus-1.0-5 libibus-1.0-5-dbgsym libibus-1.0-dev
Architecture: source amd64 all
Version: 1.5.21-1~exp2
Distribution: experimental
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Changwoo Ryu <cwryu@debian.org>
Description:
 gir1.2-ibus-1.0 - Intelligent Input Bus - introspection data
 ibus       - Intelligent Input Bus - core
 ibus-data  - Intelligent Input Bus - data files
 ibus-doc   - Intelligent Input Bus - development documentation
 ibus-gtk   - Intelligent Input Bus - GTK+2 support
 ibus-gtk3  - Intelligent Input Bus - GTK+3 support
 ibus-tests - Intelligent Input Bus - installed tests
 ibus-wayland - Intelligent Input Bus - Wayland support
 libibus-1.0-5 - Intelligent Input Bus - shared library
 libibus-1.0-dev - Intelligent Input Bus - development file
Closes: 834331
Changes:
 ibus (1.5.21-1~exp2) experimental; urgency=medium
 .
   [ Changwoo Ryu ]
   * Split out data files into ibus-data
   * d/rules: Enable tests with exceptions. Some tests (ibus-bus,
     ibus-compose, ibus-keypress, test-stress) are disabled as they require
     a GUI session. They can be run in autopkgtest later. (Closes: #834331)
   * d/copyright: Fix lintian warnings
   * d/libibus-1.0-5.symbols: Add Build-Depends-Package
   * Add installed tests / autopkgtest
     - d/rules: Add --enable-install-tests configure flag
     - Install the test files to ibus-tests binary package
     - d/tests/{control,installed-tests}: Add autopkgtest files
Checksums-Sha1:
 0b82da2e647c71e8d58d74c4a789e505256d7c66 2953 ibus_1.5.21-1~exp2.dsc
 7151500c8764cabc194a988e7f8f9918f4d0c96e 22880 ibus_1.5.21-1~exp2.debian.tar.xz
 0c63a3a01d106d3106a0e0e7963082e940600586 304368 gir1.2-ibus-1.0_1.5.21-1~exp2_amd64.deb
 eab4099dad6cf8a6f199fe77c640a7f07c92256a 4926988 ibus-data_1.5.21-1~exp2_all.deb
 e765e66b90d5540befd2f9b342426cb60415616a 1368864 ibus-dbgsym_1.5.21-1~exp2_amd64.deb
 34a42aa78c1757016f067b1bf547e400621fb97f 443360 ibus-doc_1.5.21-1~exp2_all.deb
 352890ad204fbe782ac62c295a669d40562dcdb7 42532 ibus-gtk-dbgsym_1.5.21-1~exp2_amd64.deb
 a44abe7e548ca010e5a4d595ee8cd5592c0cd9c0 41072 ibus-gtk3-dbgsym_1.5.21-1~exp2_amd64.deb
 ac1c0027efacd56d32aa8f324770ffb8954f81f3 251676 ibus-gtk3_1.5.21-1~exp2_amd64.deb
 9e0f8eeebc0d05fe2e8ff106f1ea2c8136891a63 251108 ibus-gtk_1.5.21-1~exp2_amd64.deb
 a222616488af206b927d5c2c353ce5432d5070fe 74864 ibus-tests-dbgsym_1.5.21-1~exp2_amd64.deb
 d7404f786bdc7289596744fbb856fa08d99274b9 272728 ibus-tests_1.5.21-1~exp2_amd64.deb
 33fda5f278d9d32d7e1b4a76c20f9075c7d27eda 22648 ibus-wayland-dbgsym_1.5.21-1~exp2_amd64.deb
 1137cd4df92c59a5dfd460f9a7df5892fe67e7c2 247980 ibus-wayland_1.5.21-1~exp2_amd64.deb
 4cd8a977d3f687f23d752f18c4b8aaa78de263a1 22123 ibus_1.5.21-1~exp2_amd64.buildinfo
 09d1a05617b987ebc22d7305fb57d1a2410c4281 517892 ibus_1.5.21-1~exp2_amd64.deb
 83d384ab47f66f1deddc4cbbe921b11e40da78cf 374660 libibus-1.0-5-dbgsym_1.5.21-1~exp2_amd64.deb
 62a0c44bea8e46a4366e4706cccacd71375e43a3 387612 libibus-1.0-5_1.5.21-1~exp2_amd64.deb
 55272b86ff74e05267b1fb0d15beacfc89d0c1f7 389476 libibus-1.0-dev_1.5.21-1~exp2_amd64.deb
Checksums-Sha256:
 c5e7ddb2066cd72f4b1885a4cb37acabb43de0a4cf2699ab50cb4724047278eb 2953 ibus_1.5.21-1~exp2.dsc
 74298a0387669197dd2fd90fe713c7ebb288f2acf3d1f9b1f6c3ee78d2bed63d 22880 ibus_1.5.21-1~exp2.debian.tar.xz
 7f5b06c3bc3721964b0b81cacb969c806b766480867b053c97559907596b3168 304368 gir1.2-ibus-1.0_1.5.21-1~exp2_amd64.deb
 56720d22a8df8f74dd136f3d404e99cace31e979d3a0f7d27368035bff355ef6 4926988 ibus-data_1.5.21-1~exp2_all.deb
 a9f5ab27a9747027d561accb15b16c8cbc2d36efef02a0f21ada59aa549d43f8 1368864 ibus-dbgsym_1.5.21-1~exp2_amd64.deb
 9482f440a9d0905aab2ecad4a544673ff241d3122b6fb0add020db6489ea57de 443360 ibus-doc_1.5.21-1~exp2_all.deb
 44eb6fae81138b15b6764b3c7aa60fdb99d6c8d78e52f9ea69cc5459f404199f 42532 ibus-gtk-dbgsym_1.5.21-1~exp2_amd64.deb
 8bfcab1f492b3d19bbb574380c20896e007dec7f95e97a042deab4f9c908df5b 41072 ibus-gtk3-dbgsym_1.5.21-1~exp2_amd64.deb
 f6fbdd02f131e1b76668fbb6c9611e85fa3938efb04f8ef40fb5decd4c4c83fc 251676 ibus-gtk3_1.5.21-1~exp2_amd64.deb
 8eb4ec67a68e6baefdf42c3e9f9bdc3d21f01a78a026571952577e1d1ee7add2 251108 ibus-gtk_1.5.21-1~exp2_amd64.deb
 31f6a0127ad8c86a2763605d41861fe0949cda45516fa70b14348023f2619d27 74864 ibus-tests-dbgsym_1.5.21-1~exp2_amd64.deb
 e551ccf3d3908ac4adcaf7dcf031dca54401ebb2e825e4ea64c52a6bb5aaf6cd 272728 ibus-tests_1.5.21-1~exp2_amd64.deb
 4b3f2a588e45c6d8af3aefd15145f14fb0bc1a18a3368b652c181799cbcd4604 22648 ibus-wayland-dbgsym_1.5.21-1~exp2_amd64.deb
 ab9e675a66c59ba826abe0e22bb975876feb414e517aab2cef6b9bd1d2af512d 247980 ibus-wayland_1.5.21-1~exp2_amd64.deb
 3faadc8b40c10066c597f5352a0b2d1c33b2d6aa3e6597319fe7155d1696f12c 22123 ibus_1.5.21-1~exp2_amd64.buildinfo
 d039a9600406c2e24b2a52b5f569e17a937d4cdb0324d7002229bd25d86953e8 517892 ibus_1.5.21-1~exp2_amd64.deb
 7814acd9c456aa61364df88a8461e04ecd45c1fa41cdb70ac5329129aff0d728 374660 libibus-1.0-5-dbgsym_1.5.21-1~exp2_amd64.deb
 9e493f5a08e2d3d174a61fb778e1ab6633861ccc4bd9472669ade3ca39aa2cfc 387612 libibus-1.0-5_1.5.21-1~exp2_amd64.deb
 9e059f173366b83bb41656396518354d5abe19d7dc40bd824cef8a1235956511 389476 libibus-1.0-dev_1.5.21-1~exp2_amd64.deb
Files:
 5758af4bfb887e48c04806c9d2cf2a16 2953 utils optional ibus_1.5.21-1~exp2.dsc
 12092ea9854b6f013037e4ebaa9e4d92 22880 utils optional ibus_1.5.21-1~exp2.debian.tar.xz
 71e54f1e94daf0c5f3a2e4c9ec84e33d 304368 introspection optional gir1.2-ibus-1.0_1.5.21-1~exp2_amd64.deb
 16b246c78dd10c235fa03bb1a33012fe 4926988 utils optional ibus-data_1.5.21-1~exp2_all.deb
 aff81e37783ebec21eda1a17b59754d7 1368864 debug optional ibus-dbgsym_1.5.21-1~exp2_amd64.deb
 b5ec9d4a66b510a4d356e093a77e6a22 443360 doc optional ibus-doc_1.5.21-1~exp2_all.deb
 d40bb9f386190e6d80bd5277605c3083 42532 debug optional ibus-gtk-dbgsym_1.5.21-1~exp2_amd64.deb
 c87977a3cff0ed7b5d058a0a66098213 41072 debug optional ibus-gtk3-dbgsym_1.5.21-1~exp2_amd64.deb
 a8f06bf4294bab30233185c68c20fdc9 251676 utils optional ibus-gtk3_1.5.21-1~exp2_amd64.deb
 4f162e027c7fd9b15697d1d4b4b049cc 251108 utils optional ibus-gtk_1.5.21-1~exp2_amd64.deb
 520b35b66a207d487ee1efa7e13c2c43 74864 debug optional ibus-tests-dbgsym_1.5.21-1~exp2_amd64.deb
 90202c0a5dd79ed2d3d7af9acd5df5d3 272728 utils optional ibus-tests_1.5.21-1~exp2_amd64.deb
 a04e8ca448573307ee216e17c7c87dfc 22648 debug optional ibus-wayland-dbgsym_1.5.21-1~exp2_amd64.deb
 1c124115ba84bdf5a413dae8f9852fdc 247980 utils optional ibus-wayland_1.5.21-1~exp2_amd64.deb
 153c4f26aa02c109c551c18331dbd25d 22123 utils optional ibus_1.5.21-1~exp2_amd64.buildinfo
 9c89eecbc16ec9f12f615c531e3e2f7a 517892 utils optional ibus_1.5.21-1~exp2_amd64.deb
 6946530e23c908d5b71dad727528277b 374660 debug optional libibus-1.0-5-dbgsym_1.5.21-1~exp2_amd64.deb
 5863534addd6bcdb95f13bbc6925d594 387612 libs optional libibus-1.0-5_1.5.21-1~exp2_amd64.deb
 23947e1b8ab5aeb1961778fa5aee04a7 389476 libdevel optional libibus-1.0-dev_1.5.21-1~exp2_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEony+ujUlaGU4DgzJ7Bh50HbYq0gFAl1tTyQACgkQ7Bh50HbY
q0i7ug//SxjC/McPCfpCjfbAlh7GKmgRou0KZKdjqyiyqcfcbd0uI4JFoMJfvcEW
1pET00+xODCRgZOfiCs6U8yAzG4AR3XawCnIm3yHqbSR0or/78Vyj4k2pg2DZRrA
KtIDky8VXNQhoar8PtFPGCJZXRftM/kB/nr80tf1CrMnpW73z2Z/vrAeOMvLWHHp
DvHcf/Y42Hr5hrypM020RC/56QYVQOKxBp8sP0IcwNXiu9gQrcN0TeiGfD4ye5Lg
rQTLydhrCGm0l6MG9zasClHVIxMWDO2RYceiaVfp29qtuurvLpWiE9nEL8bf/5mP
xr1WbEttYTlL9CWXLKWQRsLKvYgvXzE7VF/8zpAT6Suyd8yMG134yvI4vEZQLcBB
67cX1Vi2DJmGnI1Rq3oY1n6cfpECm/MjpEPccocpVAhwQh/f9tJKRwH9STH3vCxr
sXGOvrBqsQsqCHY3NsQV4isjZDUKf61atB5VfrcUXvLYgSZ19+WKMVM26bY5hhO8
34CphnYOJ3y7ESlwIN4uK6VJhwTruZLQOd5s7XyBrjZfSaM9kwF8hdDqhOD0XQTJ
dg088oC4tkD6PEi3Rl0eoSstvA77buL3DX74VUajUGPdzES+ePmddayWOcVpqUu7
tysKidSbPUpDq/eBlp5v8fO4LKkjmirlC9SvUF2v7RgxsKXoSBA=
=y/b8
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: