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

Bug#949677: mesa breaks build of kcrash, konsole and libkscreen as tested in autopkgtest migration setup



Source: mesa, kcrash, konsole, libkscreen
Control: found -1 mesa/19.3.2-1
Control: found -1 kcrash/5.62.0-1
Control: found -1 konsole/4:19.08.1-2
Control: found -1 libkscreen/4:5.14.5-1
Severity: serious
Tags: sid bullseye
X-Debbugs-CC: debian-ci@lists.debian.org
User: debian-ci@lists.debian.org
Usertags: breaks needs-update

Dear maintainers,

With a recent upload of mesa the autopkgtest of kcrash, konsole and
libkscreen fails in testing during building of the source package when
that autopkgtest is run with the binary packages of mesa from unstable.
It passes when run with only packages from testing. In tabular form (for
kcrash):
                       pass            fail
mesa                   from testing    19.3.2-1
kcrash                 from testing    5.62.0-1
versioned deps [0]     from testing    from unstable
all others             from testing    from testing

It also passes in unstable. Nearly always that points at missing
versioned dependencies somewhere, so it would be good to track that
down, such that the autopkgtest pass in our migration tests as well.

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of mesa to testing
[1]. Due to the nature of this issue, I filed this bug report against
all packages. Can you please investigate the situation and reassign the
bug to the right package?

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

Paul

[0] You can see what packages were added from the second line of the log
file quoted below. The migration software adds source package from
unstable to the list if they are needed to install packages from
mesa/19.3.2-1. I.e. due to versioned dependencies or breaks/conflicts.
[1] https://qa.debian.org/excuses.php?package=mesa

https://ci.debian.net/data/autopkgtest/testing/amd64/k/kcrash/4071010/log.gz


Determining if the function shmat exists passed with the following output:
Change Dir:
/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/make cmTC_c5c84/fast && make[2]: Entering
directory
'/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_c5c84.dir/build.make
CMakeFiles/cmTC_c5c84.dir/build
make[3]: Entering directory
'/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_c5c84.dir/CheckFunctionExists.c.o
/usr/bin/cc -D_GNU_SOURCE -D_LARGEFILE64_SOURCE  -g -O2
-fdebug-prefix-map=/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -std=iso9899:1990 -fno-common -Wall -Wextra
-Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long
-Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings
-Werror=implicit-function-declaration -DCHECK_FUNCTION_EXISTS=shmat   -o
CMakeFiles/cmTC_c5c84.dir/CheckFunctionExists.c.o   -c
/usr/share/cmake-3.15/Modules/CheckFunctionExists.c
Linking C executable cmTC_c5c84
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c5c84.dir/link.txt
--verbose=1
/usr/bin/cc -g -O2
-fdebug-prefix-map=/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -std=iso9899:1990 -fno-common -Wall -Wextra
-Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long
-Wpointer-arith -Wundef -Wmissing-format-attribute -Wwrite-strings
-Werror=implicit-function-declaration -DCHECK_FUNCTION_EXISTS=shmat
-Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed
CMakeFiles/cmTC_c5c84.dir/CheckFunctionExists.c.o  -o cmTC_c5c84
make[3]: Leaving directory
'/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: Leaving directory
'/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'



dh_auto_configure: cd obj-x86_64-linux-gnu && cmake
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles"
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu
-DCMAKE_BUILD_TYPE=Debian -DCMAKE_INSTALL_SYSCONFDIR=/etc
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DBUILD_QCH=ON .. returned exit code 1
make[1]: *** [debian/rules:10: override_dh_auto_configure] Error 2
make[1]: Leaving directory
'/tmp/autopkgtest-lxc.ov32kph5/downtmp/build.7JK/src'
make: *** [debian/rules:7: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit
status 2


Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: