[buildd-tools-devel] Bug#757936: schroot: build-depends on cmake needs to specify > 2.8.12
Jordan Metzmeier
jmetzmeier01 at gmail.com
Tue Aug 12 14:36:39 UTC 2014
Package: schroot
Version: 1.6.10-1
Severity: normal
Dear Maintainer,
While attempting to create a personal backport of schroot I discovered
that the build system requires cmake > 2.8.12. The build-depends in
the package does not specify a cmake version.
dpkg-buildpackage: source package schroot
dpkg-buildpackage: source version 1.6.10-1
dpkg-buildpackage: source changed by Roger Leigh <rleigh at debian.org>
dpkg-buildpackage: host architecture amd64
dpkg-source --before-build schroot-1.6.10
fakeroot debian/rules clean
dh clean --buildsystem=cmake --builddirectory=debian/build --parallel
dh_testdir -O--buildsystem=cmake -O--builddirectory=debian/build -O--parallel
debian/rules override_dh_auto_clean
make[1]: Entering directory `/home/jordan/prog/build/schroot-1.6.10'
dh_auto_clean
rm -f debian/dchroot-dsa.install debian/dchroot.install
debian/libsbuild1.install debian/libsbuild-dev.install
debian/schroot-common.install debian/schroot.install
rm -rf debian/build
rm -rf debian/install
make[1]: Leaving directory `/home/jordan/prog/build/schroot-1.6.10'
dh_clean -O--buildsystem=cmake -O--builddirectory=debian/build -O--parallel
dpkg-source -b schroot-1.6.10
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building schroot using existing ./schroot_1.6.10.orig.tar.xz
dpkg-source: info: building schroot in schroot_1.6.10-1.debian.tar.gz
dpkg-source: info: building schroot in schroot_1.6.10-1.dsc
debian/rules build
dh build --buildsystem=cmake --builddirectory=debian/build --parallel
dh_testdir -O--buildsystem=cmake -O--builddirectory=debian/build -O--parallel
debian/rules override_dh_auto_configure
make[1]: Entering directory `/home/jordan/prog/build/schroot-1.6.10'
mkdir -p debian/build/
cd debian/build/ ; \
GTEST_ROOT="/home/jordan/prog/build/schroot-1.6.10/debian/build/gtest"
\
CFLAGS="-g -O2 -fPIE -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall
-D_FORTIFY_SOURCE=2" \
CXXFLAGS="-g -O2 -fPIE -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall
-D_FORTIFY_SOURCE=2" \
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DSCHROOT_LIBEXEC_DIR=/usr/lib/x86_64-linux-gnu/schroot \
-Ddebug=OFF -Ddchroot=ON -Ddchroot-dsa=ON \
-Dbash_completion_dir=/etc/bash_completion.d \
-Dlvm-snapshot=ON -Dbtrfs-snapshot=ON \
-DBTRFS_EXECUTABLE=/sbin/btrfs \
-DLVCREATE_EXECUTABLE=/sbin/lvcreate \
-DLVREMOVE_EXECUTABLE=/sbin/lvremove \
/home/jordan/prog/build/schroot-1.6.10
CMake Error at CMakeLists.txt:16 (cmake_minimum_required):
CMake 2.8.12 or higher is required. You are running version 2.8.9
-- Configuring incomplete, errors occurred!
make[1]: *** [debian/build/CMakeCache.txt] Error 1
make[1]: Leaving directory `/home/jordan/prog/build/schroot-1.6.10'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
-- System Information:
Debian Release: 7.5
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages schroot depends on:
ii libboost-filesystem1.49.0 1.49.0-3.2
ii libboost-iostreams1.49.0 1.49.0-3.2
ii libboost-program-options1.49.0 1.49.0-3.2
ii libboost-regex1.49.0 1.49.0-3.2
ii libboost-system1.49.0 1.49.0-3.2
ii libc6 2.17-97
ii libgcc1 1:4.8.2-1
ii liblockdev1 1.0.3-1.5
ii libpam0g 1.1.3-7.1
ii libstdc++6 4.8.2-1
ii libuuid1 2.20.1-5.3
ii schroot-common 1.6.4-4
schroot recommends no packages.
Versions of packages schroot suggests:
pn aufs-modules | unionfs-modules <none>
pn btrfs-tools <none>
ii debootstrap 1.0.48+deb7u1
ii lvm2 2.02.95-8
pn qemu-user-static <none>
More information about the Buildd-tools-devel
mailing list