#1113508#5
Date:
2025-08-31 23:04:43 UTC
From:
To:
Dear maintainer,

During a test rebuild for CMake 4, slic3r-prusa failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
CURL_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: DBus1_INCLUDE_DIR
DBus1_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: DBus1_LIBRARY
DBus1_LIBRARY-ADVANCED:INTERNAL=1
//Details about finding Blosc
FIND_PACKAGE_MESSAGE_DETAILS_Blosc:INTERNAL=[/usr/lib/aarch64-linux-gnu/libblosc.so][/usr/include][v1.21.5()]
//Details about finding Boost
FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/aarch64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake][found components: iostreams ][v1.83.0()]
//Details about finding CURL
FIND_PACKAGE_MESSAGE_DETAILS_CURL:INTERNAL=[/usr/lib/aarch64-linux-gnu/libcurl.so][/usr/include/aarch64-linux-gnu][v8.16.0-rc2()]
//Details about finding DBus1
FIND_PACKAGE_MESSAGE_DETAILS_DBus1:INTERNAL=[/usr/lib/aarch64-linux-gnu/libdbus-1.so][/usr/include/dbus-1.0][/usr/lib/aarch64-linux-gnu/dbus-1.0/include][v()]
//Details about finding GLEW
FIND_PACKAGE_MESSAGE_DETAILS_GLEW:INTERNAL=[/usr/include][/usr/lib/aarch64-linux-gnu/libGLEW.so][v2.2.0()]
//Details about finding OpenGL
FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[/usr/lib/aarch64-linux-gnu/libOpenGL.so][/usr/lib/aarch64-linux-gnu/libGLX.so][/usr/include][ ][v()]
//Details about finding PNG
FIND_PACKAGE_MESSAGE_DETAILS_PNG:INTERNAL=[/usr/lib/aarch64-linux-gnu/libpng.so][/usr/include][v1.6.50()]
//Details about finding PkgConfig
FIND_PACKAGE_MESSAGE_DETAILS_PkgConfig:INTERNAL=[/usr/bin/pkg-config][v1.8.1()]
//Details about finding TBB
FIND_PACKAGE_MESSAGE_DETAILS_TBB:INTERNAL=[/usr/include][/usr/lib/aarch64-linux-gnu/libtbb.so][found components: tbb ][v2022.1()]
//Details about finding Threads
FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()]
//Details about finding ZLIB
FIND_PACKAGE_MESSAGE_DETAILS_ZLIB:INTERNAL=[/usr/lib/aarch64-linux-gnu/libz.so][/usr/include][ ][v1.3.1()]
//ADVANCED property for variable: GLEW_INCLUDE_DIR
GLEW_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: GLEW_SHARED_LIBRARY_DEBUG
GLEW_SHARED_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: GLEW_SHARED_LIBRARY_RELEASE
GLEW_SHARED_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: GLEW_STATIC_LIBRARY_DEBUG
GLEW_STATIC_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: GLEW_STATIC_LIBRARY_RELEASE
GLEW_STATIC_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: NLopt_LIBS
NLopt_LIBS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_EGL_INCLUDE_DIR
OPENGL_EGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLES2_INCLUDE_DIR
OPENGL_GLES2_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLES3_INCLUDE_DIR
OPENGL_GLES3_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLU_INCLUDE_DIR
OPENGL_GLU_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLX_INCLUDE_DIR
OPENGL_GLX_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_INCLUDE_DIR
OPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_egl_LIBRARY
OPENGL_egl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_gl_LIBRARY
OPENGL_gl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_gles2_LIBRARY
OPENGL_gles2_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_gles3_LIBRARY
OPENGL_gles3_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_glu_LIBRARY
OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_glx_LIBRARY
OPENGL_glx_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_opengl_LIBRARY
OPENGL_opengl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_xmesa_INCLUDE_DIR
OPENGL_xmesa_INCLUDE_DIR-ADVANCED:INTERNAL=1
PC_DBUS1_CFLAGS:INTERNAL=-I/usr/include/dbus-1.0;-I/usr/lib/aarch64-linux-gnu/dbus-1.0/include;-I/usr/include
PC_DBUS1_CFLAGS_I:INTERNAL=
PC_DBUS1_CFLAGS_OTHER:INTERNAL=
PC_DBUS1_FOUND:INTERNAL=1
PC_DBUS1_INCLUDEDIR:INTERNAL=/usr/include
PC_DBUS1_INCLUDE_DIRS:INTERNAL=/usr/include/dbus-1.0;/usr/lib/aarch64-linux-gnu/dbus-1.0/include;/usr/include
PC_DBUS1_LDFLAGS:INTERNAL=-L/usr/lib/aarch64-linux-gnu;-ldbus-1
PC_DBUS1_LDFLAGS_OTHER:INTERNAL=
PC_DBUS1_LIBDIR:INTERNAL=/usr/lib/aarch64-linux-gnu
PC_DBUS1_LIBRARIES:INTERNAL=dbus-1
PC_DBUS1_LIBRARY_DIRS:INTERNAL=/usr/lib/aarch64-linux-gnu
PC_DBUS1_LIBS:INTERNAL=
PC_DBUS1_LIBS_L:INTERNAL=
PC_DBUS1_LIBS_OTHER:INTERNAL=
PC_DBUS1_LIBS_PATHS:INTERNAL=
PC_DBUS1_MODULE_NAME:INTERNAL=dbus-1
PC_DBUS1_PREFIX:INTERNAL=/usr
PC_DBUS1_STATIC_CFLAGS:INTERNAL=-I/usr/include/dbus-1.0;-I/usr/lib/aarch64-linux-gnu/dbus-1.0/include;-I/usr/include
PC_DBUS1_STATIC_CFLAGS_I:INTERNAL=
PC_DBUS1_STATIC_CFLAGS_OTHER:INTERNAL=
PC_DBUS1_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/dbus-1.0;/usr/lib/aarch64-linux-gnu/dbus-1.0/include;/usr/include
PC_DBUS1_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/aarch64-linux-gnu;-ldbus-1;-pthread;-L/usr/lib/aarch64-linux-gnu;-lsystemd;-L/usr/lib;-lcap
PC_DBUS1_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread
PC_DBUS1_STATIC_LIBDIR:INTERNAL=
PC_DBUS1_STATIC_LIBRARIES:INTERNAL=dbus-1;systemd;cap
PC_DBUS1_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/aarch64-linux-gnu;/usr/lib/aarch64-linux-gnu;/usr/lib
PC_DBUS1_STATIC_LIBS:INTERNAL=
PC_DBUS1_STATIC_LIBS_L:INTERNAL=
PC_DBUS1_STATIC_LIBS_OTHER:INTERNAL=
PC_DBUS1_STATIC_LIBS_PATHS:INTERNAL=
PC_DBUS1_VERSION:INTERNAL=1.16.2
PC_DBUS1_dbus-1_INCLUDEDIR:INTERNAL=
PC_DBUS1_dbus-1_LIBDIR:INTERNAL=
PC_DBUS1_dbus-1_PREFIX:INTERNAL=
PC_DBUS1_dbus-1_VERSION:INTERNAL=
//ADVANCED property for variable: PKG_CONFIG_ARGN
PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE
PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PNG_LIBRARY_DEBUG
PNG_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PNG_LIBRARY_RELEASE
PNG_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PNG_PNG_INCLUDE_DIR
PNG_PNG_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_INCLUDE_DIR
ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG
ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE
ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//CMAKE_INSTALL_PREFIX during last run
_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr
__pkg_config_arguments_PC_DBUS1:INTERNAL=QUIET;dbus-1
__pkg_config_checked_PC_DBUS1:INTERNAL=1
//ADVANCED property for variable: boost_atomic_DIR
boost_atomic_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: boost_chrono_DIR
boost_chrono_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: boost_date_time_DIR
boost_date_time_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: boost_filesystem_DIR
boost_filesystem_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: boost_headers_DIR
boost_headers_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: boost_iostreams_DIR
boost_iostreams_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: boost_locale_DIR
boost_locale_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: boost_log_DIR
boost_log_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: boost_nowide_DIR
boost_nowide_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: boost_regex_DIR
boost_regex_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: boost_system_DIR
boost_system_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: boost_thread_DIR
boost_thread_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PC_DBUS1_dbus-1
pkgcfg_lib_PC_DBUS1_dbus-1-ADVANCED:INTERNAL=1
prefix_result:INTERNAL=/usr/lib/aarch64-linux-gnu

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 -DBUILD_TESTING=1 -DCMAKE_BUILD_TYPE=Release -DOPENVDB_FIND_MODULE_PATH=/usr/lib/aarch64-linux-gnu/cmake/OpenVDB -DSLIC3R_FHS=1 -DSLIC3R_WX_STABLE=1 -DSLIC3R_GTK=3 .. returned exit code 1
make[1]: *** [debian/rules:24: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/slic3r-prusa-2.9.2+dfsg'
make: *** [debian/rules:21: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T20:32:13Z
-------------------------------------------------------------------------------

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/2411273/

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/154878/

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

#1113508#12
Date:
2025-09-01 11:52:35 UTC
From:
To:
I have downgraded the bug to non-RC severity temporarily and reverted
CMake in unstable to version 3.31.6. I plan to re-upgrade in about a
month's time. I realize that despite my April announcement, the upload
to unstable came rather surprising, and I don't want to cause
unnecessary pain.

Also, the build log URL has an unfortunate mistake. The correct URL
should include the workspace, i.e.,

https://debusine.debian.net/debian/developers/artifact/XXXX

CMake 4 will also be available in experimental again, so it can be
used to verify that the bug is fixed.

Cheers
Timo

#1113508#17
Date:
2025-09-17 16:50:12 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
slic3r-prusa, 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 1113508@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chow Loong Jin <hyperair@debian.org> (supplier of updated slic3r-prusa 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 17 Sep 2025 12:58:01 +0800
Source: slic3r-prusa
Built-For-Profiles: noudeb
Architecture: source
Version: 2.9.3+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian 3-D Printing Packages <3dprinter-general@lists.alioth.debian.org>
Changed-By: Chow Loong Jin <hyperair@debian.org>
Closes: 1113508
Changes:
 slic3r-prusa (2.9.3+dfsg-1) unstable; urgency=medium
 .
   * [745cfec] Fix dbus permission issues in check-gui autopkgtest.
     Thanks to Gregor Riepl <onitake@gmail.com>
   * [09e1418] New upstream version 2.9.3+dfsg
     - Fixes FTBFS with cmake (Closes: #1113508)
   * [25f52e3] Refresh patches
   * [442e879] Build-dep on nlohmann-json3-dev
   * [0137394] d/watch: Bump version to 4
   * [4d4b24a] d/copyright: Drop FSF address
Checksums-Sha1:
 182a05d1794307f2e5a25a55eaa4c7e696748ad9 2811 slic3r-prusa_2.9.3+dfsg-1.dsc
 ad799b2119835a719077429fb013240eddde0d05 50710304 slic3r-prusa_2.9.3+dfsg.orig.tar.xz
 501a7e2cfcd2def95696234f89d8402bb0eda566 58200 slic3r-prusa_2.9.3+dfsg-1.debian.tar.xz
 d6f20fbcf081b1822f8b596ef259621fd48bac36 21269 slic3r-prusa_2.9.3+dfsg-1_source.buildinfo
Checksums-Sha256:
 61034056463f6f348242ba5be27033ba4a00cc0264726513c838fdb1762dde58 2811 slic3r-prusa_2.9.3+dfsg-1.dsc
 25f9c562eb20cbb0f9298d648bf38076d5fc79a7b55668431aad9b62bf5e9ba4 50710304 slic3r-prusa_2.9.3+dfsg.orig.tar.xz
 7173881ef539710d415eb0cd84b74cbd48edb623e40e67277d66a9f00eec4e69 58200 slic3r-prusa_2.9.3+dfsg-1.debian.tar.xz
 da0bf4453d864b6cacbac0d1ad7ed326a3d899ac8fdc49dedfb5c904fbc565be 21269 slic3r-prusa_2.9.3+dfsg-1_source.buildinfo
Files:
 881384816a5b0577a9f61227977d1097 2811 misc optional slic3r-prusa_2.9.3+dfsg-1.dsc
 5abb37033cfd102854fce237b2d1cd5f 50710304 misc optional slic3r-prusa_2.9.3+dfsg.orig.tar.xz
 3280a8e405803080b80a57f92512d68f 58200 misc optional slic3r-prusa_2.9.3+dfsg-1.debian.tar.xz
 9023cb11fb653a4ddc891503e03edbfd 21269 misc optional slic3r-prusa_2.9.3+dfsg-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEEuDQnfs/9/dZ027Q+9UiW1iHUqEFAmjK4q4ACgkQ+9UiW1iH
UqFO1xAArJUK+SKXwmLgh2edv/wROe751667VQu6D5BmlrnmNJfN/Xz7jA9g5ek0
xzz+3FY89eJARb7q2DWPVwN7Pb6HU1+/HBLDVL+y+VKB6ppvuuspiPOfEgVv+WUe
LADqJRKmItxoUrHGsp2I54WHddryrNoQhiH41O5329TbV2O7rcGcD05CzrkFhVZ+
nypE+CoRguHOWCOPgzSMQLBOO0tp5iMOAjI2csois+pQNmKn/6qW6S319GhG4fJH
AIdqZwOEt2dHxMGj06A03hWOVh774uZsA60iRWEU3tke2Of49yKvHZmvbr79oXM7
jTcqqarnC9m0UEa4PIZBQTu+fBdYG79dZVRQgQxIip8LLiAiVpXtW2izecRCH3CH
Y3JFzckZhwkOgExrbv9Kz9X12LZdrBnZWEHLi/uUdQzJORaD2QVz8T7SRxRnuhh7
bWOPs4v3Xgco8NtvOBceJyIh2v21NEufEp5Cukfve/0HCa+syB6AKHsKOcYlyBlS
OVsSkbmMV5Q2+O+uP+3GePujVUjKzgCEAGB2B0Q9aBdDeCa4I0Hg8l9eoVCuT8Zf
hcsf/Us2NYJEBHF0N/JVmLpMsyPsXU1Hu/ky9Z+7RC62rh8Z97uXMAvE7TI71e2h
57yFhXBEfCeigGFy7oSNILWkvcQgby3gftQJcsv+E6u9NuT6C/g=
=pBNa
-----END PGP SIGNATURE-----