Your message dated Sun, 05 Oct 2025 19:05:09 +0000
with message-id <[email protected]>
and subject line Bug#1113141: fixed in libdrpm 0.5.2-3
has caused the Debian Bug report #1113141,
regarding libdrpm: 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.)


-- 
1113141: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113141
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libdrpm
Version: 0.5.2-2
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid

Dear maintainer,

During a test rebuild for CMake 4, libdrpm failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
Standards-Version: 4.7.0
Vcs-Browser: https://salsa.debian.org/pkg-rpm-team/libdrpm
Vcs-Git: https://salsa.debian.org/pkg-rpm-team/libdrpm.git
Testsuite: autopkgtest
Testsuite-Triggers: build-essential, pkg-config, python3
Build-Depends: cmake, debhelper (>> 13.15.2~), dh-package-notes, dpkg-build-api 
(= 1), libbz2-dev, libcmocka-dev, liblzma-dev, librpm-dev, libssl-dev, 
libzstd-dev, pkgconf, zlib1g-dev
Package-List:
 libdrpm-dev deb libdevel optional arch=any
 libdrpm0 deb libs optional arch=any
Checksums-Sha1:
 32dea59f50e7f1c21b33afff60717797c124b4b6 138930 libdrpm_0.5.2.orig.tar.gz
 c229c1dfd7977701e693d412acc40945820c55a4 10748 libdrpm_0.5.2-2.debian.tar.xz
Checksums-Sha256:
 33767a4029f707ac974cbbc6cdf02d12a8574a9647eb1b7c2424195e1784f054 138930 
libdrpm_0.5.2.orig.tar.gz
 7c9251547bda2961f6b5045274eb3c4c479238525ca516d03ec34531a65c3376 10748 
libdrpm_0.5.2-2.debian.tar.xz
Files:
 40bc3be786859f1435cdbe4a31ca0085 138930 libdrpm_0.5.2.orig.tar.gz
 149ee8ac50c31ab493236d0e85a252e1 10748 libdrpm_0.5.2-2.debian.tar.xz
Dgit: e4f6f5df09844ee1b28d4fa214e6d70401587a3c debian archive/debian/0.5.2-2 
https://git.dgit.debian.org/libdrpm

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAmdx5W8QHHJvYW1AZGVi
aWFuLm9yZwAKCRBlHu+wJSffE63PD/497I16mu4H5kyc21bR5CI6Xo2S665UI4ff
qaupY6Hybkfwbomw1YwETsUoTkc/oPEpX2d3+/cgSik+/jq5UGG7W7a9eBcjexgF
TSoQ8wFY67Yc+DGA4Tc19FYwXVT8jwESJnZZwNCcJ6R+wEp1U516/lWpbNnWHhc8
ytVjR0+MCHkJu2nH+U9lEX0aZrOB4/cdJDPD3jDz3RMHFoMOEg7/zWWwB5CbE1qu
l1TV9VIfyn+utjAXHWB+AhGeSUZHnvcAD61carnmXeuNgM/Nr5cbn/jsrLaIPj3R
avJ9/d2juuFYP8gaVVfbXoSlsNF5BwPs7EGJR0WoO0AVc7214LhxCNEuwrzh1QU+
mHDKcUMSh6Dj/gGVjkYmZcp1A4+T3XalN+qUnBKNizjz4XZVDNHEjx/BKMeHDxTb
+gp3F6Vo5lHiTmXBRteZLjmz0JbYcQ9eGddl5ersCVaXikZV6+7/ZOUCLOgyYNju
tfLJeN5HmKIBvWV7hdZLY2uwMVv4k0C7VQAGkNurOtAk7VDcUEScowpKCzlMMoN6
OztxiiRe9L+BgcBDElTYKcEyJjI5CAqK4ZTGiGTHYoH1MPqyNlFg7xLe6mR9C1TK
y357bHMNTPjg6zfjxONBT31fh0clkP4ZjMY15PH9umE+cTZ9aaU0MNCYP34Fqvnm
CaF5L2Y6fQ==
=RiYP
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for ./libdrpm_0.5.2-2.dsc: 
no acceptable signature found
dpkg-source: info: extracting libdrpm in /build/reproducible-path/libdrpm-0.5.2
dpkg-source: info: unpacking libdrpm_0.5.2.orig.tar.gz
dpkg-source: info: unpacking libdrpm_0.5.2-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying openssl-evp.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 libdrpm
dpkg-buildpackage: info: source version 0.5.2-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Peter Pentchev <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh 'clean'
   dh_clean
 debian/rules binary
dh 'binary'
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
        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 
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON 
"-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON 
-DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu ..
CMake Error at CMakeLists.txt:1 (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/libdrpm-0.5.2/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_RPATH_USE_ORIGIN:UNINITIALIZED=ON

//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/libdrpm-0.5.2/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_SKIP_INSTALL_ALL_DEPENDENCY:UNINITIALIZED=ON

//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/libdrpm-0.5.2/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/libdrpm-0.5.2
//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 
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON 
"-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON 
-DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu .. returned exit code 1
make: *** [debian/rules:12: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T03:37:38Z

-------------------------------------------------------------------------------

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

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

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: libdrpm
Source-Version: 0.5.2-3
Done: Peter Pentchev <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libdrpm, 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.
Peter Pentchev <[email protected]> (supplier of updated libdrpm 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: Sun, 05 Oct 2025 21:43:18 +0300
Source: libdrpm
Architecture: source
Version: 0.5.2-3
Distribution: unstable
Urgency: medium
Maintainer: RPM packaging team <[email protected]>
Changed-By: Peter Pentchev <[email protected]>
Closes: 1113141
Changes:
 libdrpm (0.5.2-3) unstable; urgency=medium
 .
   * Add the cmake-policy patch to unbreak the build with CMake 4.x.
     Closes: #1113141
   * Declare compliance with Policy 4.7.2 with no changes.
   * Add the year 2025 to my debian/* copyright notice.
   * Add Salsa CI configuration.
Checksums-Sha1:
 f51d5e4a267c68d2b2f3e1a7d9745c10ff79e462 2324 libdrpm_0.5.2-3.dsc
 70ed21fea0bd282452d1c5cdf415d0bb5643b1db 11104 libdrpm_0.5.2-3.debian.tar.xz
Checksums-Sha256:
 5d6c969653aeb5acdc847572612aec6b31c1fa84229e1a6c308c39edcc510636 2324 
libdrpm_0.5.2-3.dsc
 e13eec9ee58635fcb63fe8c3119f89e83b80871e7170fdb812f5e71b297e96d7 11104 
libdrpm_0.5.2-3.debian.tar.xz
Files:
 429e46c6d984bbf684dc32d16745d1eb 2324 libs optional libdrpm_0.5.2-3.dsc
 dd4335adb2cc63ff730b10acfecb96e7 11104 libs optional 
libdrpm_0.5.2-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAmjivOsQHHJvYW1AZGVi
aWFuLm9yZwAKCRBlHu+wJSffE9LUD/9uZrRjw+YqglPvIViLtOcTuljvNx0q5tzl
aouTiZzw6QErJLPM7aV+rIU7NKtPnGHlzsQ38HEWZbOOvRrF2S7Hc5wx8lFNB15j
JKd7rP7OU8FcluyvotYSnI3FLgexoa2Y20QNDPC7c82OSz3+CnhgfJDfqnjBD4aD
9rKUembd2ZmAJPj7S0TaPJlOWwKkPAcJPYQb8FiQHyg89pl9GvRAjfL8jHSRJcf5
wvdzo3OtgSJ4gX7+7pO1tEkrc+XF+KVitMGfgb2aQA7H8r06BCXIahiHDuRJEVH6
TX+a2GIiVid87zj2+wxUiHNcpZ8sQ8yjiNBLUr87lNXkOmJHeNhoXCl3anS2/veI
cYBnoiJZoFWPlqasXfVkOdJa5BgitulLnKlg5HNCPmRAeeg030i3I5kVpVcSqv5n
4tmjA6jmH//k9ir7I3DDewJxEL8878mqtOTw6WbBkwENpeg2BXJf5ZpTecwD0hDq
h7ksHsW1QJAP5Bj77kcQVhciDX+WxaDu68GzmXIdoFNBylubvIEP/7xHquvUtmmc
AaE8mulU7u4NpyKkI0qwP6pFiMugjFVrfoFk9Yu4RZ1xaMhWFsYBWuGKhAPglXAI
f9FOqReMj0zDlL4uoWZYF/BG9RgnvsxhvkJOwNAX6okxCYtRicoGhnBpZ9/wvteg
YXfa2SEVfA==
=Kz9U
-----END PGP SIGNATURE-----

Attachment: pgp_7hnOdGFPk.pgp
Description: PGP signature


--- End Message ---

Reply via email to