Your message dated Mon, 02 Mar 2020 07:49:51 +0000
with message-id <e1j8fpn-0008he...@fasolo.debian.org>
and subject line Bug#952610: fixed in meson 0.53.2-2
has caused the Debian Bug report #952610,
regarding meson: autopkgtests regressions
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.)


-- 
952610: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952610
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: meson
Version: 0.53.2-1
Severity: serious

Hello, looks like you have an autopkgtest failure left with the new version...


Can you please also consider the following patch to fix some autopkgtest and 
include some more test that are now
not run because of rustc/valac not installed in the environment?
(skipifnot is a good workaround in the new release, but since we have tools, 
better have a more comprehensive testsuite!)

diff -Nru meson-0.53.2/debian/changelog meson-0.53.2/debian/changelog
--- meson-0.53.2/debian/changelog       2020-02-25 17:02:37.000000000 +0100
+++ meson-0.53.2/debian/changelog       2020-02-26 12:42:13.000000000 +0100
@@ -1,3 +1,15 @@
+meson (0.53.2-1ubuntu1) focal; urgency=medium
+
+  [ Stefano Rivera ]
+  * debian/patches/use_python3_tests.patch:
+    - Update use_python3_tests.patch to catch one more python binary use.
+
+  [ Rico Tzschichholz ]
+  * debian/tests/control:
+    - Explicit depends on rustc and valac, so autopkgtests can pick it up
+
+ -- Rico Tzschichholz <ric...@ubuntu.com>  Wed, 26 Feb 2020 12:42:13 +0100
+
 meson (0.53.2-1) unstable; urgency=medium

   * New upstream release. Closes: #950020, #951487
diff -Nru meson-0.53.2/debian/patches/series meson-0.53.2/debian/patches/series
--- meson-0.53.2/debian/patches/series  2020-01-07 20:00:50.000000000 +0100
+++ meson-0.53.2/debian/patches/series  2020-02-26 12:41:49.000000000 +0100
@@ -1,2 +1,3 @@
 1-disable-openmpi.patch
 2-disable-rootdir-test.patch
+use_python3_tests.patch
diff -Nru meson-0.53.2/debian/patches/use_python3_tests.patch 
meson-0.53.2/debian/patches/use_python3_tests.patch
--- meson-0.53.2/debian/patches/use_python3_tests.patch 1970-01-01 
01:00:00.000000000 +0100
+++ meson-0.53.2/debian/patches/use_python3_tests.patch 2020-02-26 
12:41:49.000000000 +0100
@@ -0,0 +1,11 @@
+--- a/run_unittests.py
++++ b/run_unittests.py
+@@ -6587,7 +6587,7 @@
+                 # remove the build dependency on python2-dev. Keep the tests
+                 # but only run them if dev packages are available.
+                 raise unittest.SkipTest('Not running Python 2 tests because 
dev packages not installed.')
+-        self._simple_test('python', 'python')
++        self._simple_test('python', 'python2')
+ 
+     @unittest.skipIf(is_windows(), 'Setting up multiple compilers on windows 
is hard')
+     @skip_if_env_set('CC')
diff -Nru meson-0.53.2/debian/tests/control meson-0.53.2/debian/tests/control
--- meson-0.53.2/debian/tests/control   2020-01-22 23:17:22.000000000 +0100
+++ meson-0.53.2/debian/tests/control   2020-02-26 12:41:49.000000000 +0100
@@ -5,7 +5,7 @@
 Depends: meson, ninja-build, clang

 Tests: exhaustive
-Depends: meson, @builddeps@
+Depends: meson, @builddeps@, rustc, valac

 Tests: crossbuild



this is the left failure:

Remember to add the correct --libdir arg to Meson invocation.
The Meson build system
Version: 0.53.2
Source dir: /tmp/autopkgtest-lxc.ooct3ila/downtmp/autopkgtest_tmp/testproject
Build dir: 
/tmp/autopkgtest-lxc.ooct3ila/downtmp/autopkgtest_tmp/testproject/build
Build type: cross build
Project name: tutorial
Project version: undefined

meson.build:1:0: ERROR: Unknown compiler(s): ['cc', 'gcc', 'clang', 'pgcc', 
'icc']
The follow exceptions were encountered:
Running "cc --version" gave "[Errno 2] No such file or directory: 'cc': 'cc'"
Running "gcc --version" gave "[Errno 2] No such file or directory: 'gcc': 'gcc'"
Running "clang --version" gave "[Errno 2] No such file or directory: 'clang': 
'clang'"
Running "pgcc --version" gave "[Errno 2] No such file or directory: 'pgcc': 
'pgcc'"
Running "icc --version" gave "[Errno 2] No such file or directory: 'icc': 'icc'"

A full log can be found at 
/tmp/autopkgtest-lxc.ooct3ila/downtmp/autopkgtest_tmp/testproject/build/meson-logs/meson-log.txt
autopkgtest [03:38:21]: test crossbuild: -----------------------]
autopkgtest [03:38:21]: test crossbuild:  - - - - - - - - - - results - - - - - 
- - - - -
crossbuild           FAIL non-zero exit status 1
autopkgtest [03:38:21]: @@@@@@@@@@@@@@@@@@@@ summary
basicmeson           PASS
clangmeson           PASS
exhaustive           PASS
crossbuild           FAIL non-zero exit status 1

thanks

Gianfranco

--- End Message ---
--- Begin Message ---
Source: meson
Source-Version: 0.53.2-2
Done: Jussi Pakkanen <jpakk...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
meson, 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 952...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jussi Pakkanen <jpakk...@gmail.com> (supplier of updated meson 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: SHA256

Format: 1.8
Date: Sat, 29 Feb 2020 00:20:11 +0200
Source: meson
Architecture: source
Version: 0.53.2-2
Distribution: unstable
Urgency: medium
Maintainer: Jussi Pakkanen <jpakk...@gmail.com>
Changed-By: Jussi Pakkanen <jpakk...@gmail.com>
Closes: 952610
Changes:
 meson (0.53.2-2) unstable; urgency=medium
 .
   * Fix autopkgtest dependencies. Closes: #952610
Checksums-Sha1:
 1d24fa0a016a19c8c0d29c52e4322c035d858d09 3383 meson_0.53.2-2.dsc
 1335fbd6b01aad4e37fd075b43dc9bca56a9ac26 13244 meson_0.53.2-2.debian.tar.xz
 8a3198247ea41395674c48dfaffe19646d2e1107 35145 meson_0.53.2-2_source.buildinfo
Checksums-Sha256:
 f4b6fe16c7d5992a916e827e26c9409674f82a5746512689de9180bcc29328ee 3383 
meson_0.53.2-2.dsc
 3fa130a48a8c6573c4479289a4fab33a7bb3901d364a323a6834c02c7c380fa5 13244 
meson_0.53.2-2.debian.tar.xz
 a53b64af3edb0be9763e1b1844a8e747d9e0b67b52c917d97926dc132a1ac5fa 35145 
meson_0.53.2-2_source.buildinfo
Files:
 032a1487a16a344d7bcc16a982275bee 3383 devel optional meson_0.53.2-2.dsc
 151e1bd87c138943eb9927dbfc6a8b84 13244 devel optional 
meson_0.53.2-2.debian.tar.xz
 ca1ed51ba502751ca667d7d701d54abb 35145 devel optional 
meson_0.53.2-2_source.buildinfo

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

iQIzBAEBCAAdFiEEPbRrVe+lnUDmIyFI0U7xXa/hE0cFAl5ctrgACgkQ0U7xXa/h
E0eaMA/8CrVmwQw8a9rXaczb1x4qJLXQ7/lGqeJ4wKKRLS4/tl6OzvUuJI4tIbHY
l1330OLT5L5c6Ac/muzpQQOXcQ4JWpttnI3jGokRU9/0FrHBvaNJo7KK3dbX7kO0
9G4jHcYrFlher2bbdNUWbCZfLVAiI1I9EMPSgOXTlwhzUDlO6rpjfHUHU0kbbEbw
LFVSZnNQUkqE+8o77A/Bj8332ITUu0WiHlN3B/ot4c90pVxeUdasMYuQzoI4F6q7
y5Fv5957Q0t4UNYXd+SatstgClkx7/oHr0ux+jl/zKYOC2PTbfo1vrM1RzPnDq0y
vAJoiS1jl69RIbmfJp/QQAjbVPmLs8yr/RZ2CZrMSwx93obkoHHY6QhtMznNs9+F
wuuojFxGqaeSJwHFuVufm624P6D92jl0OAFn7Z6DJURljD1+ydbAvPYF+t9QPic8
jUp279vwaICkmmxP/k64sqpSPPAEXqhEOjma4hxS3xma7sQoXQhSHNKqe7zmhOvO
DkI/d1h7lIo5od+mW362G3651NXqkUD06n1dNV7gzfH6jIeyZTjbg6rLOLiocaPw
z0PctNLBCk2OBgQJHRtqTh2WJhGAJAGYha3PsTde8hEzyLuwgjWa2FN6k1aAhAmF
vO9/sb+GKRhj2RekSjqL2R+EFzlq36sVEhtL/375FoCUQlpjoMk=
=wggK
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to