Bug#958836: vulkan-loader: autopkgtest failure: missing test dependencies

2020-04-27 Thread Simon McVittie
Control: tags -1 + patch

On Sat, 25 Apr 2020 at 20:42:22 +0200, Paul Gevers wrote:
> With a recent upload of vulkan-loader you added an autopkgtest, great.
> However, it fails. I copied some of the output at the bottom of this
> report. It seems you're missing some test dependencies.

Sorry, that was my fault - the Debian derivative for which I wrote the
autopkgtest (the Steam Runtime) normally uses non-minimal "SDK" containers,
and I didn't test the patch in a minimal chroot before proposing it. It
should work better with the attached.

smcv
>From b06d5f7e3f0b52f22faa4b133a7f121f2612b72a Mon Sep 17 00:00:00 2001
From: Simon McVittie 
Date: Mon, 27 Apr 2020 09:13:46 +0100
Subject: [PATCH] d/tests/libvulkan-dev: Explicitly depend on build-essential,
 pkg-config

Closes: #958836
---
 debian/tests/control | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/debian/tests/control b/debian/tests/control
index 25ff803..ef2c88b 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,4 +1,6 @@
 Tests: libvulkan-dev
 Restrictions: allow-stderr, superficial
 Depends:
+ build-essential,
  libvulkan-dev,
+ pkg-config,
-- 
2.26.2



Processed: Re: Bug#958836: vulkan-loader: autopkgtest failure: missing test dependencies

2020-04-27 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + patch
Bug #958836 [src:vulkan-loader] vulkan-loader: autopkgtest failure: missing 
test dependencies
Added tag(s) patch.

-- 
958836: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958836
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#958836: vulkan-loader: autopkgtest failure: missing test dependencies

2020-04-25 Thread Paul Gevers
Source: vulkan-loader
Version: 1.2.135.0-2
X-Debbugs-CC: debian...@lists.debian.org
Severity: serious
User: debian...@lists.debian.org
Usertags: fails-always

Dear maintainer(s),

With a recent upload of vulkan-loader you added an autopkgtest, great.
However, it fails. I copied some of the output at the bottom of this
report. It seems you're missing some test dependencies.

Currently this regression is blocking the migration to testing [1]. Can
you please investigate the situation and fix it?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=vulkan-loader

https://ci.debian.net/data/autopkgtest/testing/amd64/v/vulkan-loader/4896628/log.gz

autopkgtest [21:25:19]: test libvulkan-dev: [---
+ CROSS_COMPILE=
+ cat
+ pkg-config --cflags --libs vulkan
/tmp/autopkgtest-lxc.wal_ek51/downtmp/build.IUw/src/debian/tests/libvulkan-dev:
32: pkg-config: not found
+ gcc -osimple simple.c
/tmp/autopkgtest-lxc.wal_ek51/downtmp/build.IUw/src/debian/tests/libvulkan-dev:
32: gcc: not found
autopkgtest [21:25:19]: test libvulkan-dev: ---]



signature.asc
Description: OpenPGP digital signature