Your message dated Wed, 11 Dec 2024 15:19:41 +0000
with message-id <e1tlov3-00bse0...@fasolo.debian.org>
and subject line Bug#1088156: fixed in gimp 3.0.0~RC1-4
has caused the Debian Bug report #1088156,
regarding gimp (exp): FTBFS on riscv64 due to testsuite timeout
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 ow...@bugs.debian.org
immediately.)
--
1088156: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088156
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gimp
Version: 3.0.0~RC1-1
Severity: serious
Tags: patch ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: debian-ri...@lists.debian.org
User: debian-ri...@lists.debian.org
Usertags: riscv64
Dear maintainer,
gimp in experimental fails to build from source on riscv64 due to a
testsuite timeout:
| Summary of Failures:
|
| 9/20 gimp:libgimp+python3 / export-options TIMEOUT 60.09s killed
by signal 15 SIGTERM
| 10/20 gimp:libgimp+python3 / color-parser TIMEOUT 60.23s killed
by signal 15 SIGTERM
| 11/20 gimp:libgimp+C / color-parser TIMEOUT 60.22s killed
by signal 15 SIGTERM
| 12/20 gimp:libgimp+C / export-options TIMEOUT 60.08s killed
by signal 15 SIGTERM
| 13/20 gimp:libgimp+python3 / image TIMEOUT 60.21s killed
by signal 15 SIGTERM
| 14/20 gimp:libgimp+python3 / palette TIMEOUT 60.17s killed
by signal 15 SIGTERM
| 15/20 gimp:libgimp+C / image TIMEOUT 60.21s killed
by signal 15 SIGTERM
| 16/20 gimp:libgimp+C / palette TIMEOUT 60.08s killed
by signal 15 SIGTERM
| 17/20 gimp:libgimp+python3 / unit TIMEOUT 60.15s killed
by signal 15 SIGTERM
| 18/20 gimp:libgimp+C / selection-float TIMEOUT 60.19s killed
by signal 15 SIGTERM
| 19/20 gimp:libgimp+python3 / selection-float TIMEOUT 60.27s killed
by signal 15 SIGTERM
| 20/20 gimp:libgimp+C / unit TIMEOUT 60.08s killed
by signal 15 SIGTERM
|
| Ok: 5
| Expected Fail: 0
| Fail: 0
| Unexpected Pass: 0
| Skipped: 3
| Timeout: 12
| dh_auto_test: error: cd obj-riscv64-linux-gnu &&
DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test
returned exit code 12
| make: *** [debian/rules:14: binary-arch] Error 25
| dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit
status 2
The full build log is available there:
https://buildd.debian.org/status/fetch.php?pkg=gimp&arch=riscv64&ver=3.0.0%7ERC1-1&stamp=1732222375&raw=0
The above tests indeed takes a bit longer than one minute on the riscv64
build dameons, up to 195 seconds for the longest. The following patch,
using the --timeout-multiplier option of meson fixes the issue:
--- gimp-3.0.0~RC1/debian/rules
+++ gimp-3.0.0~RC1/debian/rules
@@ -29,3 +29,6 @@
override_dh_makeshlibs:
dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/gimp/3.0/modules -- -c4
+
+override_dh_auto_test:
+ dh_auto_test -- --timeout-multiplier 4
Regards
Aurelien
--- End Message ---
--- Begin Message ---
Source: gimp
Source-Version: 3.0.0~RC1-4
Done: Jeremy Bícha <jbi...@ubuntu.com>
We believe that the bug you reported is fixed in the latest version of
gimp, 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 1088...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jeremy Bícha <jbi...@ubuntu.com> (supplier of updated gimp 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 11 Dec 2024 09:48:59 -0500
Source: gimp
Built-For-Profiles: noudeb
Architecture: source
Version: 3.0.0~RC1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Jeremy Bícha <jbi...@ubuntu.com>
Closes: 651587 862336 918381 967937 1014420 1021699 1035523 1037239 1078402
1088156 1089406
Changes:
gimp (3.0.0~RC1-4) unstable; urgency=medium
.
* Add gimp-data.postinst to clean up /etc/gimp/2.0/ (Closes: #1089406)
* Cherry-pick more commits
* Release to unstable
.
gimp (3.0.0~RC1-3) experimental; urgency=medium
.
* Cherrypick many commits after 3.0.0 RC1
* Have gimp depend on gir1.2-gimp-3.0, needed for several plugins
(Closes: #1014420)
* Add Build-Depends: dh-sequence-gir
* Add Provides: ${gir:Provides} to -dev package
* Have -dev package depend on libgexiv2-dev per pkgconf
* Disable lua plugins as recommended by upstream
* Disable the useless GJS plugin more thoroughly
* Extend build test timeout (for riscv64) (Closes: #1088156)
* Only build docs when building libgimp-3.0-doc
* Update autopkgtest for gimp3
* Closes: #651587, #862336, #918381, #967937, #1035523, #1078402
.
gimp (3.0.0~RC1-1) experimental; urgency=medium
.
* New upstream release.
* Bump Build-Depends for babl, gegl and harfbuzz.
* Adapt to install plugins and modules in the 3.0 versioned dir.
* Update symlink origins for 3.0.
* Enable lua and js plugins and add necessary build dependencies.
* Add python-gi-dev to Build-Depends.
* Adapt globbing install patterns to accept single digit minor versions.
* Install new "-3" suffixed symlinks for various binaries.
* Drop no longer built plugins and adapt for renamed ones.
* Update symbols file to reflect numerous API changes.
* Update changelog and release to experimental.
* Replace dependency on pkg-config with pkgconf.
* Replace libfreetype6-dev Build-Dep with libfreetype-dev.
* Update Standards-Version to 4.7.0.
.
gimp (2.99.18-1) experimental; urgency=medium
.
* New upstream release.
- pasting from the clipboard creates a new image (closes: #1037239).
* Bump versions for libheif, pango and gegl Build-Deps.
* Stop using dh-sequence-gnome to generate debian/control.
* Disable support for ilbm, as requirements are not available.
* Add Build-Depends on libqoi-dev.
* Install the file-qoi and file-farbfeld plugins.
* Update symbols file.
.
gimp (2.99.16-2) experimental; urgency=medium
.
* Temporarily disable building with LTO to work around #9633
* debian/rules: Turn on auto features, but temporarily
disable javascript & lua plugins
* Disable mng plugin since libmng-dev in Unstable doesn't ship the .pc file
* Revert "Temporarily drop the file-heif plugin"
.
gimp (2.99.16-1) experimental; urgency=medium
.
* New upstream release.
* Bump minimal build versions for glib, exiv2 and gegl.
* Drop test failure patch, which was included upstream.
* Request meson feature support via "enabled" instead of "true".
* Stop installing aclocal files, which are now gone.
* Build-Dep on libcfitsoi-dev for rewritten fits support.
* Temporarily drop the file-heif plugin.
* Install the python plugins in the gimp package.
* Update symbols file.
* Switch fontconfig B-D to unversioned libfontconfig-dev.
.
gimp (2.99.14-2) experimental; urgency=medium
.
* Increase test timeout to 60s, to maybe fix timeouts on armel.
.
gimp (2.99.14-1) experimental; urgency=medium
.
* New upstream release.
* Drop all patches taken from upstream git.
* Update Build-Depends as per meson.build.
* Stop generating links for gimp, gimp-console, gimp-test-clipboard and
gimptool, they are again generated by the build system.
* Install new plugin file-icns.
* Install new symlink for gimp-debug-tool-?.??.
* Drop both Hurd patches, gimp3 has no remaining references to PATH_MAX.
* Update symbols file.
* Unversion references to gimptool in README.Debian.
.
gimp (2.99.12-2) experimental; urgency=medium
.
* Add additional unversioned links for gimp-script-fu-interpreter
and gimp-test-clipboard.
* Upload to experimental, to trigger a rebuild against new libgs-dev.
.
gimp (2.99.12-1) experimental; urgency=medium
.
* Drop Build-Deps on webkitgtk, as that feature is unmaintained.
* Merge changes from debian/master.
* New upstream release
* Build with Meson.
* Drop the g-ir docs patch, not needed anymore.
* Explicitly enable the non-gtk-binary build.
* Drop now unneeded build-dep on intltool.
* Add gimp and gimp-console links via dh_link, as those are not being
generated by the build system.
* Add jxl-metadata-import-export.patch from git to fix recent FTBFS
with jpeg-xl >= 0.7.0.
* Add patch from git to fix building with libheif 1.13.0+ (closes: #1021699).
* Update install files to adapt to changes in new version.
* Update symbols file.
* Update a few paths in copyright file.
* Also add a symlink for gimptool.
.
gimp (2.99.10-1) experimental; urgency=medium
.
* New upstream release
* Update Build-Depends as per configure.ac.
* Watch for unstable versions.
* Change debian-branch and upstream-branch to gimp3 and 3.x.
* Refresh 02_hurd_ftbfs.patch.
* Fix references to gimp libdir "2.0" to reflect current "2.99".
* Adapt packaging for soname bump to libgimp-3.0.
* Switch from gtk-doc to gi-docgen.
* Adapt install files for file renames and removals.
* Add a gir1.2-gimp-3.0 binary for GObject Instrospection bindings.
* Update symbols file.
* Install libs and modules in multiarchified paths.
* Install fractal-explorer examples to examples dir.
* Drop dh_autoreconf override, --as-needed is the default nowadays.
* Add luajit, python3 and gjs to Suggests, for plugins that require
those interpreters.
* Drop dh_shlibdeps override that avoided libasound2 dependencies.
This workaround was included in gimp 2.2.4-2 in 2005; since then,
all Debian installs running gimp are most probably pulling in
ALSA libs anyway.
* Temporarily add Build-Deps on libhwy-dev, libbrotli-dev and
liblcms-dev until libkxl-dev pulls them in as it should.
* Add the file-jpegxl plugin to the installed.
* Split out gimptool-2.99 to a new libgimp-3.0-bin binary package.
* Pass --enable-g-ir-doc to build GObject Instropection docs.
* Add Build-Dep on yelp-tools for the above.
* Add patch to fix doc syntax errors for gimp_procedure_add_menu_path.
* Install g-ir-docs via libgimp-3.0-doc.docs, as the build system does
not install the generated documentation.
* Add upstream metadata.
* Mark -dev package as Multi-Arch: same.
* Update Standards-Version to 4.6.1.
Checksums-Sha1:
dc459f62741d7a47577e5d28919a5973bb3e1791 3892 gimp_3.0.0~RC1-4.dsc
f3e2bc1b28e8219366c1dbb21adcd2768a1c7072 101816 gimp_3.0.0~RC1-4.debian.tar.xz
784f95547581bc50a798739ceebd9b8821f010f6 18609
gimp_3.0.0~RC1-4_source.buildinfo
Checksums-Sha256:
3186b700edba3f2407162d5895c365ca447e7472bd99abcfc60fef8835c023fb 3892
gimp_3.0.0~RC1-4.dsc
2b992cc5522d45194c41fefdba49e4938035e93b769ef23784ae5ab7f238b6bd 101816
gimp_3.0.0~RC1-4.debian.tar.xz
72e965e96be674cc808a76250e89371df67535f0faa1e8a652edf2c62a93072b 18609
gimp_3.0.0~RC1-4_source.buildinfo
Files:
0a5770aac3c1158eb9c1aa2fcd22d303 3892 graphics optional gimp_3.0.0~RC1-4.dsc
3967b062caa7616bbca48003adaf96e9 101816 graphics optional
gimp_3.0.0~RC1-4.debian.tar.xz
f5e684e7afbfa331f06a212576d05269 18609 graphics optional
gimp_3.0.0~RC1-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmdZpr0ACgkQ5mx3Wuv+
bH1lIBAAwCy4qWNiLuHVlc3eE2TSrC11J+0VAdg2T8mbCAMJqTkGMQV5tedbz/Lq
oTybRMQoRAdmr2AZmwjRIBbQGSp6+z+lt+6MhexYMuaEqRA5JH8yW4xcqqv5joGY
p6zkjs4TPSeBKKGO9qKWyR9VmQDIlFQmY4XjSyjQQC+8qZ60pf+6/2/dqhlxJGJx
R75MoPN4rVnGkuuaPc7zNFMqoaaDQJT+HyhIo4hDooF5ZCUPubfO+9qCSN7zuaZf
y5YYK8xLRmjylSfgfmcYFSmuMrmrueCoBtWGr3FwQc63xCg+pOMFtMPbm7Oarp7D
e/f8u/369vidE2I8dRZ4Fkz128FqozpZMrIbH0REKM4L//QOTa6sOii9LtyJEdgp
eEmwFCmDTNy0XqzgOlmbLl3jm7izAZbnX1rkNEQFyK1FukMNPLClx/J3vltHmGe9
kYpod5oua+LU1LwGH5XpnI/VYGv2gJu1Oc8MRLukQS2qL01wRLagHBqiK632k6kV
bZtszwed7a+MYIujZfF5+h1+qr5epnLhMMyRm280guRXd21waZUGzvgnSiV8YLuN
fNifA5p33w7hVq3HxZ0ZFnG5nMU1QkyNs+gv1fmaVsRdKnrj25XlFwAx6okPweCT
zEOOQfDkLk8Gv5wkYeb5b7F6qORZKq7wwqnkYiXTk3xQ3hkGg0g=
=Sloq
-----END PGP SIGNATURE-----
pgpKb4fPOBK17.pgp
Description: PGP signature
--- End Message ---