Your message dated Tue, 07 Oct 2025 12:04:39 +0000
with message-id <[email protected]>
and subject line Bug#1112956: fixed in gl2ps 1.4.2+dfsg1-4
has caused the Debian Bug report #1112956,
regarding gl2ps: FTBFS with CMake 4
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 [email protected]
immediately.)
--
1112956: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112956
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gl2ps
Version: 1.4.2+dfsg1-2
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, gl2ps failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
Vcs-Git: https://salsa.debian.org/science-team/gl2ps.git
Testsuite: autopkgtest
Testsuite-Triggers: build-essential, freeglut3-dev
Build-Depends: debhelper-compat (= 12), cmake, mesa-common-dev, libgl1-mesa-dev
| libgl-dev
Build-Depends-Indep: texlive-latex-recommended, texlive-latex-extra
Package-List:
libgl2ps-dev deb libdevel optional arch=any
libgl2ps-doc deb doc optional arch=all
libgl2ps1.4 deb libs optional arch=any
Checksums-Sha1:
09661f0b16586771a4e2d8efd9bdcf43df0a97a6 61564 gl2ps_1.4.2+dfsg1.orig.tar.xz
980737c38f4436908cac101c602e8e066d3f8f89 10984
gl2ps_1.4.2+dfsg1-2.debian.tar.xz
Checksums-Sha256:
f5a390ea332e756f8d08d2058b54d3d48600dc9e31d28146b6b780270ea26f94 61564
gl2ps_1.4.2+dfsg1.orig.tar.xz
f67c965b2878130c345c5c1389fe17c0238c169212f7ac2fbd3545cddbe04ace 10984
gl2ps_1.4.2+dfsg1-2.debian.tar.xz
Files:
87a6534c1edf69ca3d290b86cd9bf9f4 61564 gl2ps_1.4.2+dfsg1.orig.tar.xz
4f649c25ced659ad04c7bf589110e944 10984 gl2ps_1.4.2+dfsg1-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEPpmlJvXcwMu/HO6mALrnSzQzafEFAmEZXP4UHG5wYXRyYTk3
NEBnbWFpbC5jb20ACgkQALrnSzQzafFtYQ//Y4uf/tfIPAKzV8tyHLb2Xll/8GEk
vVX5mtf7PjiiO05NNHdeRsNeim7t8wHilvbovkRy7Wn6KvNWvyoQ6wPDL0tPd88A
tAksfcszcyJoY+BiOgMoHxU2QiKO9a6wkBfNl2N2owqCstYMZEbjrUCB9TMvW1FU
9QkG1WM0XVb+tdIEa8TBVnNFJHntrI7TUgx9lIU4jOZ2hbyJlr3i+tkEj8ZxsRwL
myefAQG7QhNFX6stYlryr8t4tqkN3fCOt92MhAV24s04C0GAO1Af6zOXizkCvoUx
8Iz2m/j4vI1lQJzn0E7pjHxgvy5L0U08KJTXjhtrWvbBS7pKJpg8whfBsryFMPOV
ulY0fKoqhtUJF1+y7OpLZ66RiaTQelfVPTaAPc4wktd9rHxF9/VTCnkz2/BM7NoP
nRARC9Ki5i5NSGUvbetAm3Pbj8b3tGCLIsoIZh/obDpfj7Mw+CN51W7uZXdLqABt
MgVcsqb5HvQSWRcYLRTXSfBVM58qjL6hfCCkkPcOe4cU4b2oGStT9Dw1sB8GXm5U
jCVIbYvG5juLU5ITxszHKlhUBnYLTt+r9B4AqKNCOypKbRZK4ntTFSsOZ8QqrXhi
PUju4WJWupnG9EeH2skby/OFUSGgNK2nJ3Fw6u8NJdSCHoXNNhcJLOsmgqhvbOma
jCXGst5/be2PmMo=
=ahNl
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./gl2ps_1.4.2+dfsg1-2.dsc: no acceptable signature found
dpkg-source: info: extracting gl2ps in
/build/reproducible-path/gl2ps-1.4.2+dfsg1
dpkg-source: info: unpacking gl2ps_1.4.2+dfsg1.orig.tar.xz
dpkg-source: info: unpacking gl2ps_1.4.2+dfsg1-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 01_FixTestLinkage.patch
dpkg-source: info: applying 02_reproducible.patch
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=sbuild
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=sbuild
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package gl2ps
dpkg-buildpackage: info: source version 1.4.2+dfsg1-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Nilesh Patra <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean --buildsystem=cmake
debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/gl2ps-1.4.2+dfsg1'
dh_auto_clean
rm -rf *.pdf
rm -rf *.aux
rm -rf *.log
rm -rf *.out
rm -rf *.toc
make[1]: Leaving directory '/build/reproducible-path/gl2ps-1.4.2+dfsg1'
dh_autoreconf_clean -O--buildsystem=cmake
dh_clean -O--buildsystem=cmake
debian/rules binary
dh binary --buildsystem=cmake
dh_update_autotools_config -O--buildsystem=cmake
dh_autoreconf -O--buildsystem=cmake
dh_auto_configure -O--buildsystem=cmake
cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb
PKG_CONFIG=/usr/bin/pkg-config 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_USE_PACKAGE_REGISTRY=OFF
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu ..
CMake Error at CMakeLists.txt:34 (cmake_minimum_required):
Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
-- Configuring incomplete, errors occurred!
cd obj-aarch64-linux-gnu && tail -v -n \+0 CMakeCache.txt
==> CMakeCache.txt <==
# This is the CMakeCache file.
# For build in directory:
/build/reproducible-path/gl2ps-1.4.2+dfsg1/obj-aarch64-linux-gnu
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//No help, variable specified on the command line.
CMAKE_BUILD_TYPE:UNINITIALIZED=None
//No help, variable specified on the command line.
CMAKE_EXPORT_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON
//No help, variable specified on the command line.
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/build/reproducible-path/gl2ps-1.4.2+dfsg1/obj-aarch64-linux-gnu/CMakeFiles/pkgRedirects
//No help, variable specified on the command line.
CMAKE_FIND_USE_PACKAGE_REGISTRY:UNINITIALIZED=OFF
//No help, variable specified on the command line.
CMAKE_INSTALL_LIBDIR:UNINITIALIZED=lib/aarch64-linux-gnu
//No help, variable specified on the command line.
CMAKE_INSTALL_LOCALSTATEDIR:UNINITIALIZED=/var
//No help, variable specified on the command line.
CMAKE_INSTALL_PREFIX:UNINITIALIZED=/usr
//No help, variable specified on the command line.
CMAKE_INSTALL_RUNSTATEDIR:UNINITIALIZED=/run
//No help, variable specified on the command line.
CMAKE_INSTALL_SYSCONFDIR:UNINITIALIZED=/etc
//No help, variable specified on the command line.
CMAKE_VERBOSE_MAKEFILE:UNINITIALIZED=ON
//No help, variable specified on the command line.
FETCHCONTENT_FULLY_DISCONNECTED:UNINITIALIZED=ON
########################
# INTERNAL cache entries
########################
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/gl2ps-1.4.2+dfsg1/obj-aarch64-linux-gnu
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=1
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/build/reproducible-path/gl2ps-1.4.2+dfsg1
//Name of CMakeLists files to read
CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake-4.1
dh_auto_configure: error: cd obj-aarch64-linux-gnu &&
DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config 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_USE_PACKAGE_REGISTRY=OFF
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu .. returned exit code 1
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T20:10:59Z
-------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/2392971/
The most likely cause of build failures is the removed backwards compatibility
for
CMake versions earlier than 3.5. You can find additional information in my
debian-devel announcement:
https://lists.debian.org/debian-devel/2025/04/msg00310.html
About the archive rebuild: The build was made on debusine.debian.net,
using sbuild.
You can find the build task here:
https://debusine.debian.net/work-request/152969/
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks,
Timo
--- End Message ---
--- Begin Message ---
Source: gl2ps
Source-Version: 1.4.2+dfsg1-4
Done: Anton Gladky <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gl2ps, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Anton Gladky <[email protected]> (supplier of updated gl2ps 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 06 Oct 2025 21:02:04 +0200
Source: gl2ps
Architecture: source
Version: 1.4.2+dfsg1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Anton Gladky <[email protected]>
Closes: 1112956
Changes:
gl2ps (1.4.2+dfsg1-4) unstable; urgency=medium
.
* [f63dfb1] Upgrade minimal CMake version to 3.10. (Closes: #1112956)
* [37e3028] Update debian control file.
Checksums-Sha1:
0d4ea29d120078d3d25c602d017990bd15c84734 2525 gl2ps_1.4.2+dfsg1-4.dsc
5c48105b7e8d5a66b89401f675c8eb80f95755e3 11524
gl2ps_1.4.2+dfsg1-4.debian.tar.xz
de4cff63e3432afe5e36fc80aaa7cef2f8de5ee9 200748 gl2ps_1.4.2+dfsg1-4.git.tar.xz
9df2d804dcdcab5b29d958ac3b808b6465dcd554 18234
gl2ps_1.4.2+dfsg1-4_source.buildinfo
Checksums-Sha256:
8584cb3f8c33aa43185f1f172173f0ea9d9f25f23ac8114dee749f6c709e1372 2525
gl2ps_1.4.2+dfsg1-4.dsc
75f2975816778ccb266e2448c3dae2d621546c025aca7d9150e0366a8163e283 11524
gl2ps_1.4.2+dfsg1-4.debian.tar.xz
449722e23c6871d0a6e58206d1c0a2a71b51709ef0fd50ec4aadd5773ebeaa68 200748
gl2ps_1.4.2+dfsg1-4.git.tar.xz
386349f29dda154745e2a5c867c4320e0eefb787cd20158811374e2ccccf1bf6 18234
gl2ps_1.4.2+dfsg1-4_source.buildinfo
Files:
23a67ab85adb94bf4dc8ad72b0d64c52 2525 libs optional gl2ps_1.4.2+dfsg1-4.dsc
562c42a82972116271ef29b251bba625 11524 libs optional
gl2ps_1.4.2+dfsg1-4.debian.tar.xz
68881bb441eed01d7c1405086f28d03b 200748 libs optional
gl2ps_1.4.2+dfsg1-4.git.tar.xz
c80de0b7fc48197fa922f2869a22cc7d 18234 libs optional
gl2ps_1.4.2+dfsg1-4_source.buildinfo
Git-Tag-Info: tag=726b600587c24b422f27a6a5114160669e2b3182
fp=bbbd45ea818ab86ff67e7285d3e17383cfa7ff06
Git-Tag-Tagger: Anton Gladky <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmjk/oYACgkQYG0ITkaD
wHlsKQ//fg3j6X/FKPPih6MvtJpppD9rredw8OtVvdn/T6b28hZIr4ckzbkscvs3
IzOqDBIbJwsCChchfAHpkMquRi/zNBTNaooa3ZsKQFj/kRQTeEFaXV/QFxP3nxCA
WKfaDCi1w2JucTozZ3lgXp2poEZyNSQXry/AbuvEg/nhaoALkAfbY6UYujJuZwGW
VF49WGcSQETmApHRsotG3Nv/Zhx5+SeV8yV3gTYCntYqFbSs7oLL2rvSNuKukTa6
G+xA9yNfXveAMmu6U9l5TBSXChcakIChUE9RBSQQdEGjR6L1IIR2aI7WqDyXUNc0
xst6vjJehaSkM8m/1JiKU2GuNr2tmpf2773YKwdORM8KK5RBo+b59qaKQBrrXaT0
QDUdJpa0lGAi6eEvNzs/gia8JPAFr/2d4K7+9QInp+WCaN+8eNH6hJQE0u4M3TWC
DfMK74McX0GMtjkL3OCpgtgtiEFUlfejg6gm6l3F+EvxuIl+GWge8MjG5MotSvXE
1x2WOKoGsTdtaBfTlGnWt8R0xBrE23NexzaBQ71hXP0jgFpynEiDNn/ziKKQhdad
/SWqv7Zn5ou4+UwaHGHcM7/lJPZaV9l5YWnbwa9t5vp/6vv0f/PqNCIN7R9KqirJ
4FYDD47TM5/p4xigpsBKtb/SFjdjlcYM7BZiln8qaQ/hcq939C4=
=qq6c
-----END PGP SIGNATURE-----
pgptsyLbsgK9a.pgp
Description: PGP signature
--- End Message ---