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 ---