2018-06-11 9:25 GMT+02:00 Paul Gevers <elb...@debian.org>: > Source: appstream > Version: 0.12.1-1 > User: debian...@lists.debian.org > Usertags: regression > > Hi Matthias, > > With the upload of version 0.12.1-1 your autopkgtest¹ started to fail. > I have copied the output below. Looking at the name of the test and the > error message, I *assume* you could fix this by putting @builddeps@ in > the test dependencies (you'll be able to drop the build-essential test > dependency if you do). > > Could you please investigate and fix your autopkgtest? This is currently > delaying the migration of your package to testing with 13 days. > > Paul > > ¹ https://ci.debian.net/packages/a/appstream/ > > https://ci.debian.net/data/autopkgtest/testing/amd64/a/appstream/441084/log.gz > > autopkgtest [23:08:34]: test build: [----------------------- > Package libxml-2.0 was not found in the pkg-config search path. > Perhaps you should add the directory containing `libxml-2.0.pc' > to the PKG_CONFIG_PATH environment variable > Package 'libxml-2.0', required by 'appstream', not found > asbuildtest.c:1:10: fatal error: appstream.h: No such file or directory > #include <appstream.h> > ^~~~~~~~~~~~~ > compilation terminated. > autopkgtest [23:08:35]: test build: -----------------------]
Hmm, this makes no sense... The dependencies of the software haven't changed, and libxml2 is a private library dependency of libas, tools should not have to link against it when using libappstream. I'll need to take a closer look at this later, maybe Meson is doing something weird again. Cheers, Matthias -- I welcome VSRE emails. See http://vsre.info/