Your message dated Thu, 26 Mar 2020 07:19:23 +0000
with message-id <[email protected]>
and subject line Bug#952610: fixed in meson 0.54.0~rc1-1
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 [email protected]
immediately.)


-- 
952610: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952610
Debian Bug Tracking System
Contact [email protected] 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 <[email protected]>  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.54.0~rc1-1
Done: Jussi Pakkanen <[email protected]>

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jussi Pakkanen <[email protected]> (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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 24 Mar 2020 11:32:25 +0200
Source: meson
Architecture: source
Version: 0.54.0~rc1-1
Distribution: experimental
Urgency: medium
Maintainer: Jussi Pakkanen <[email protected]>
Changed-By: Jussi Pakkanen <[email protected]>
Closes: 952610
Changes:
 meson (0.54.0~rc1-1) experimental; urgency=medium
 .
   * New upstream rc release.
   * Updated debcrossgen to not write to stderr. Closes: #952610.
Checksums-Sha1:
 e1780414462ede6ba2ee0ab1b016e65fd75e5452 3442 meson_0.54.0~rc1-1.dsc
 1828078879907746e5783110d2f4911f4e77dc7e 1684097 meson_0.54.0~rc1.orig.tar.gz
 10a287bfcea05b3129a55e1034f87db8524b0ce2 13520 meson_0.54.0~rc1-1.debian.tar.xz
 4d1308d01857534f252db6f350004ba4cfb49331 6334 
meson_0.54.0~rc1-1_source.buildinfo
Checksums-Sha256:
 044a41d99ced912123362897b478ff5cd596faedb81c09020c6766eb6fb80144 3442 
meson_0.54.0~rc1-1.dsc
 45889d827c3b2d19c6426b47f4a08e0a67c0b248373e42ad987097f37c30fbbe 1684097 
meson_0.54.0~rc1.orig.tar.gz
 2f7cf5bae900cd41d301063f5b64a17f889658dc9a4392f7df83865f2668a9dd 13520 
meson_0.54.0~rc1-1.debian.tar.xz
 f49ab303085147f2b1d1d7ff89d85ebc78e54b2f6941c224ea01f4afc5db9c13 6334 
meson_0.54.0~rc1-1_source.buildinfo
Files:
 06d34930e8ff9ec8339557e6cddd1f25 3442 devel optional meson_0.54.0~rc1-1.dsc
 0ee2ef3a72ff767adc93527998ed8c19 1684097 devel optional 
meson_0.54.0~rc1.orig.tar.gz
 4a4d264d4df23fb3c079819bd3ab6353 13520 devel optional 
meson_0.54.0~rc1-1.debian.tar.xz
 bb4e8033a07196608531b0ba408d2478 6334 devel optional 
meson_0.54.0~rc1-1_source.buildinfo

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

iQIzBAEBCAAdFiEEPbRrVe+lnUDmIyFI0U7xXa/hE0cFAl58TuIACgkQ0U7xXa/h
E0fI2A/+IGklRv6WG8Abl+4b82Dd5dga4CBQ//pMB8yh7I8pMBv0QLx2Ldx/wiPU
ZOL1AT9cngDsS9HoDT/arkUXeSlHgA6cpV3upD/buxsVfgRj7aTx6Mx3bVibHtx/
IhlPV39tP/Iz/eKv+CkQPZzBGQVfHypyWRD5aY7PaoczTNVXg4CCNtK87DHbTZEM
VkAkz7UDyb9Av19CdE2nkNMXWpyT1h8nWfcv7u7Hc8q3Ol4dvU1g+OTm4jbn8z2/
Ea2EzJAEI591YWAd9FFpiNDzCknfp/+goQGckMOT9tmbjgQ4hwI22dYMO+llV2UM
QkxHiMhLQoydMvXsjFfv4gdIX/Z/o50tkGsfv9hpfUsFPeL7xfUzaNroOowxsC8J
lrb5jqE7noBmqOP1vbLKGWtaeyvCrNYPGoSOQ1fZUFkZrfMXiW3JC2HxHdxPyrgU
XO/aEEt5UBTMtKieFAHrwyDDSRsjFZx80EUpvx8ZRsF1yVZBglNKAvBVfy8T7g++
3wLENV75SGSAe3jS6AFSzDt+ZKU2LJpD3C1mPP1YGML5rhC7nN1rWbetY5kQZXlM
K3pZ99No0ZFv9ozHPDq/LutIV6BXvjZUXhrrbKZmpFSPfjpW7n7iIu/cZ1TtE4xS
duu7DJXYnGuD/rhj82PeqKkta2rjuN1GKTV8fbIzhVEB+RCQWWw=
=zaGc
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to