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

Bug#1024714: marked as done (Doesn't run tests as part of of the build nor autopkgtest)



Your message dated Tue, 28 Feb 2023 18:10:09 +0000
with message-id <E1pX4QT-00B0zC-Vp@fasolo.debian.org>
and subject line Bug#1024714: fixed in liblc3 1.0.2-1
has caused the Debian Bug report #1024714,
regarding Doesn't run tests as part of of the build nor autopkgtest
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.)


-- 
1024714: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024714
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: liblc3
Version: 1.0.1-1
Severity: minor
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu lunar ubuntu-patch

Since pipewire builds with liblc3 now we are working on getting it promoted to Ubuntu main. One of the requirements for Ubuntu to support packages in the main archive is to provide build time tests and autopkgtests. Upstream provides tests which I've enabled in Ubuntu with success, I'm attaching the patch since that should also benefit Debian.

Note that the armhf build on Ubuntu failed on missing Python.h but Build-Depends on libpython3.10-dev feels wrong and shouldn't be needed?


diff -Nru liblc3-1.0.1/debian/changelog liblc3-1.0.1/debian/changelog
--- liblc3-1.0.1/debian/changelog	2022-10-10 22:59:57.000000000 +0200
+++ liblc3-1.0.1/debian/changelog	2022-11-23 16:03:01.000000000 +0100
@@ -1,3 +1,11 @@
+liblc3 (1.0.1-2) UNRELEASED; urgency=medium
+
+  * debian/control, debian/rules, debian/tests/control:
+    - enable the upstream tests during the build and also set them as an
+      autopkgtest
+
+ -- Sebastien Bacher <seb128@ubuntu.com>  Wed, 23 Nov 2022 16:03:01 +0100
+
 liblc3 (1.0.1-1) unstable; urgency=medium
 
   * Initial release (Closes: #1021532)
diff -Nru liblc3-1.0.1/debian/control liblc3-1.0.1/debian/control
--- liblc3-1.0.1/debian/control	2022-10-10 22:59:57.000000000 +0200
+++ liblc3-1.0.1/debian/control	2022-11-23 16:03:01.000000000 +0100
@@ -4,7 +4,9 @@
 Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
 Uploaders: Dylan Aïssi <daissi@debian.org>
 Build-Depends: debhelper-compat (= 13),
-               meson
+               meson,
+               python3-numpy,
+               python3-scipy,
 Standards-Version: 4.6.1
 Rules-Requires-Root: no
 Vcs-Browser: https://salsa.debian.org/multimedia-team/liblc3
diff -Nru liblc3-1.0.1/debian/rules liblc3-1.0.1/debian/rules
--- liblc3-1.0.1/debian/rules	2022-10-10 22:59:57.000000000 +0200
+++ liblc3-1.0.1/debian/rules	2022-11-23 15:33:53.000000000 +0100
@@ -8,3 +8,6 @@
 override_dh_auto_configure:
 	dh_auto_configure -- \
 		-Dtools=true
+		
+override_dh_auto_test:
+	V= make test
diff -Nru liblc3-1.0.1/debian/tests/control liblc3-1.0.1/debian/tests/control
--- liblc3-1.0.1/debian/tests/control	1970-01-01 01:00:00.000000000 +0100
+++ liblc3-1.0.1/debian/tests/control	2022-11-23 15:45:22.000000000 +0100
@@ -0,0 +1,3 @@
+Test-Command: dh_auto_configure; dh_auto_build; dh_auto_test
+Depends: @builddeps@
+Restrictions: allow-stderr

--- End Message ---
--- Begin Message ---
Source: liblc3
Source-Version: 1.0.2-1
Done: Dylan Aïssi <daissi@debian.org>

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

Debian distribution maintenance software
pp.
Dylan Aïssi <daissi@debian.org> (supplier of updated liblc3 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: Mon, 27 Feb 2023 10:29:33 +0100
Source: liblc3
Binary: liblc3-1 liblc3-1-dbgsym liblc3-dev liblc3-tools liblc3-tools-dbgsym
Architecture: source amd64
Version: 1.0.2-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Dylan Aïssi <daissi@debian.org>
Description:
 liblc3-1   - Low Complexity Communication Codec (shared library)
 liblc3-dev - Low Complexity Communication Codec (development files)
 liblc3-tools - Low Complexity Communication Codec
Closes: 1024714
Changes:
 liblc3 (1.0.2-1) experimental; urgency=medium
 .
   [ Dylan Aïssi ]
   * New upstream version 1.0.2
   * Drop patches included in upstream release
   * Bump SONAME to liblc3-1
   * Standards-Version: 4.6.2 (no changes needed)
   * Inject FLAGS during the dh_auto_test step
   * Upload to experimental because of the Bookworm freeze
 .
   [ Sebastien Bacher ]
   * debian/control, debian/rules, debian/tests/control:
     - enable the upstream tests during the build and also set them as an
       autopkgtest (Closes: #1024714)
Checksums-Sha1:
 77b6f9cab456b0184ae5a84e4672a78cec7096f9 2099 liblc3_1.0.2-1.dsc
 16ef0d2cc9b27213183b89d82ca566696053422b 259992 liblc3_1.0.2.orig.tar.gz
 e3a8fe2b5be60ab7d9b6ad7934f06994de762656 3424 liblc3_1.0.2-1.debian.tar.xz
 fabe10d82e4d7d646bf4a8ec7bfe48b519d91b12 102740 liblc3-1-dbgsym_1.0.2-1_amd64.deb
 bc0d2ecdaedf87c449ea4cbcb3daf46b288284cd 62328 liblc3-1_1.0.2-1_amd64.deb
 7035880af67f14b25cf2af371be9e82b5a9cb14f 6152 liblc3-dev_1.0.2-1_amd64.deb
 78fad27d374d0a0e3e4e9fd27a9078ffc6402a50 24980 liblc3-tools-dbgsym_1.0.2-1_amd64.deb
 de3fa6c070b3157c8ed9f880d730fc7979820be6 8360 liblc3-tools_1.0.2-1_amd64.deb
 815de0ff680ba7fc3a6316d32cebf7dfb915718e 8845 liblc3_1.0.2-1_amd64.buildinfo
Checksums-Sha256:
 068c38096d5113dbef277ecfb42b3003983d4b593e4098d5b053f2a52ea6142c 2099 liblc3_1.0.2-1.dsc
 708d90c74cfa0406ca62c086892f36435d368864a99c17a494846379760dd665 259992 liblc3_1.0.2.orig.tar.gz
 4a9178ad2b4ec4b8a136cebcbfd979eae47169aaca97d50b131279940db12b2c 3424 liblc3_1.0.2-1.debian.tar.xz
 6a78212e6ad7e7e6a7759f3889dcbe10f8b0d90d3a3b497adf782625ddf61a1f 102740 liblc3-1-dbgsym_1.0.2-1_amd64.deb
 793bb28bc63e98a51f733cc4900c68c0cb66efe44250670ff2ee154f40907765 62328 liblc3-1_1.0.2-1_amd64.deb
 1ca5fcfe545d90c196ef33c2df3be2f8ce14925898e869c84031ba3b1038809b 6152 liblc3-dev_1.0.2-1_amd64.deb
 e577bc2310309c75d1d9e41d6a64906fd879351d21bdc046c237dbf406e9d737 24980 liblc3-tools-dbgsym_1.0.2-1_amd64.deb
 383c67cba1403f5e81e60940533c3c9b7c8a547da5ce23c6fa7e510653b275e3 8360 liblc3-tools_1.0.2-1_amd64.deb
 8b46ce5e9be2775c5d12a4cad8694292e9d8b8bed79bee29c488e82557cafabc 8845 liblc3_1.0.2-1_amd64.buildinfo
Files:
 aa9b9603deb2f01d0c746bade3cf38ca 2099 sound optional liblc3_1.0.2-1.dsc
 48378be8a610ff1ebdfe399c89f3ff09 259992 sound optional liblc3_1.0.2.orig.tar.gz
 e11d8261c528a10540db7f6a1467a43c 3424 sound optional liblc3_1.0.2-1.debian.tar.xz
 b60905827ae1afbf793be8227da294de 102740 debug optional liblc3-1-dbgsym_1.0.2-1_amd64.deb
 39569a537cc0cc04590f6b119f68b28e 62328 libs optional liblc3-1_1.0.2-1_amd64.deb
 55b60a7e959ae1038758c66230c3418b 6152 libdevel optional liblc3-dev_1.0.2-1_amd64.deb
 41e6fb4134df3ec81895c48ed57dc4b1 24980 debug optional liblc3-tools-dbgsym_1.0.2-1_amd64.deb
 f40f776b66b44f15e24dcdfca04cfa64 8360 sound optional liblc3-tools_1.0.2-1_amd64.deb
 4ad2473bb7255ffb5bbdf2b68a5aef5f 8845 sound optional liblc3_1.0.2-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEmjwHvQbeL0FugTpdYS7xYT4FD1QFAmP8eOUACgkQYS7xYT4F
D1Rv9Q/6Am9KbM7F65gb9nZ0o936JGKSh+siLUC55AsB8V+c6HJNParfxgJloKW6
7rb91Pvqii+1PSrAqZdgWbHy3FuMLQHLlNc63oaCleBzUG0aYvD59nUW2GWuFIvd
cf7SBHtzPKLBQLwM1sGYF4sNpnczQ7nBU3lGaTELQtaAjali9YBUzYpwYkk6snri
Spstwr7YDbz2WxKG/4eH+TAZ1pq5SJ6bjRoMkPTXeoS2HQZDlp19uEmcEHkmm7iD
+hsQLVaGgQjLs7D5Cv4SgGOxRoaqU94DZTbuo92EBmhWgyNCKD4Sp/mwAnnP5FYb
PeuArTMhNZXk5S4OjStp11R+I8hzHyFNvVbOVv2YvsoWVcO1QS1i3sHA6PwcAg0+
IOq+3jWFyFE+Wbtt0u+BPF9QVi7f9cw6eOFtKXz91z49atPHjVbE03xIV0O62M7T
EERjGKQkDO7ZWLxEWbbZRYpGuIdEbrBFLuZAYHzYRZ1IKSdUPTCyJfxtS8pmFEHy
R/giT6KhFMWf4PBjLJnalRj/AX/NUbWVFxzTrD8yleXXeoguV/7QOBpf95kbxDC/
+PWuGat/XhR8yIGLK+wnQ4r48YbdEouIQOtue70R7/Nn0Puui/oZzzYaz+NpOvbO
uwPysF2qSIt5JTKyqLi7OF/5swCDvCrXyLT3SYgD9OMJvDjhHJ4=
=QQBf
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: