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

Bug#1113145: marked as done (libemf2svg: FTBFS with CMake 4)



Your message dated Fri, 03 Oct 2025 11:04:22 +0000
with message-id <E1v4daI-001SCk-20@fasolo.debian.org>
and subject line Bug#1113145: fixed in libemf2svg 1.1.0+ds-4
has caused the Debian Bug report #1113145,
regarding libemf2svg: 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 owner@bugs.debian.org
immediately.)


-- 
1113145: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113145
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: libemf2svg
Version: 1.1.0+ds-3
Severity: serious
User: cmake@packages.debian.org
Usertags: cmake-4
Tags: ftbfs, forky, sid

Dear maintainer,

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

Log Summary:
-------------------------------------------------------------------------------
[...]
Package-List:
 emf2svg deb graphics optional arch=any
 libemf2svg-dev deb libdevel optional arch=any
 libemf2svg1 deb libs optional arch=any
Checksums-Sha1:
 b362322382740e54bb01a33497ad766d901fe323 1408020 libemf2svg_1.1.0+ds.orig.tar.xz
 5bcb3f39cb9a6911c02ecad723904b693b76074b 7600 libemf2svg_1.1.0+ds-3.debian.tar.xz
Checksums-Sha256:
 0f2c177c5a6858550a77bf8ba7bb95b994ccf636517b2a14a5d2d21f18dc0880 1408020 libemf2svg_1.1.0+ds.orig.tar.xz
 64043cef2ebfa3c488aa9e2ffc8bb9ac1ea68597371990899dd89ffdf34d9c25 7600 libemf2svg_1.1.0+ds-3.debian.tar.xz
Files:
 48446b31d9ea6410bebf3f276799fc9c 1408020 libemf2svg_1.1.0+ds.orig.tar.xz
 553929b2300ce67bbaa61cea040c9170 7600 libemf2svg_1.1.0+ds-3.debian.tar.xz

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

iQJGBAEBCgAwFiEEdyKS9veshfrgQdQe5fQ/nCc08ocFAmJLCUISHG1lcmt5c0Bk
ZWJpYW4ub3JnAAoJEOX0P5wnNPKH/PoP/2OLzsFfAmMcgJxQDuc9FETxgYFE8mRx
7IhU1yRjj24eR9VhHCeSrMm5KrP+ob3OqL4CTYfn+Zf7kA/ZYr1b3xsQn9euG5YH
l5iRUsTguhMsvfTp3qEcPzVbrq5LFIxu7ywcJL2w01ygrcH3px6/geU9rLZ9qBN3
Poa2YzrfomBwtgSZ9hXLUaQhTz7B2+Cp/7ckeV0B6AYQb9I5PWcCUcZp+veOqj/Z
OSFrhqff/NE2mJWgypsQu4BrAbJKZN0vpAvHXV+QSRE/guc0JZheCk0+kOGL3Q41
jcw9fTMIhdQ7i5U6nCmExOIV+x3YYNyR7bi5GMhUJQXWf5QeSE+SiM4vEHusVheL
JqN4cVxUTBtSI3y2wx1LHONqGNtkNN4hHqbK431iP6aApOO42ftZQb91X1wWyFjs
oCJKeZScLQM74FrM4ZHrphQlGDSjXEABII3WTHRgtvmto5+BT+kGvXshm4HFoG3j
DGB8q9iUDrWGclaXtBf0+mizpnggEVL1oja7Amo8oDMLxtLSyiMlx9Uo4F6GkqtR
nBAOUykjP60ASMUGwlTibbuEP5kUacJwUa+w2IerCwXhQgU/6quKWa9bsyMqPOHj
qZLB3bMevnP/eCveA3HPOSiL89Q7V1C3ftG/x9bo0Xcm37p8J9KV4g3lZ+fx+6Tv
76kb6tjOqj3b
=RAfY
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for ./libemf2svg_1.1.0+ds-3.dsc: no acceptable signature found
dpkg-source: info: extracting libemf2svg in /build/reproducible-path/libemf2svg-1.1.0+ds
dpkg-source: info: unpacking libemf2svg_1.1.0+ds.orig.tar.xz
dpkg-source: info: unpacking libemf2svg_1.1.0+ds-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying use-system-libuemf.patch
dpkg-source: info: applying fix-install.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 libemf2svg
dpkg-buildpackage: info: source version 1.1.0+ds-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Andrius Merkys <merkys@debian.org>
 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
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/libemf2svg-1.1.0+ds'
dh_auto_configure -- -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON
	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 "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON ..
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/libemf2svg-1.1.0+ds/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/libemf2svg-1.1.0+ds/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/libemf2svg-1.1.0+ds/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/libemf2svg-1.1.0+ds
//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 "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON .. returned exit code 1
make[1]: *** [debian/rules:12: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/libemf2svg-1.1.0+ds'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T03:39:07Z

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

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

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

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: libemf2svg
Source-Version: 1.1.0+ds-4
Done: Andrius Merkys <merkys@debian.org>

We believe that the bug you reported is fixed in the latest version of
libemf2svg, 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 1113145@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrius Merkys <merkys@debian.org> (supplier of updated libemf2svg 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 03 Oct 2025 06:44:24 -0400
Source: libemf2svg
Architecture: source
Version: 1.1.0+ds-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Andrius Merkys <merkys@debian.org>
Closes: 1113145
Changes:
 libemf2svg (1.1.0+ds-4) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.
   * Update standards version to 4.6.1, no changes needed.
 .
   [ Andrius Merkys ]
   * Configure with -DCMAKE_POLICY_VERSION_MINIMUM=3.5 (Closes: #1113145)
   * Bump copyright year.
   * Build-Depends: pkg-config => pkgconf
Checksums-Sha1:
 82093b6cd896a4f489d4108c6ebd77dcc70e9c44 2199 libemf2svg_1.1.0+ds-4.dsc
 aad810cc9f051986313f4084554ab9ff1df6df3e 7848 libemf2svg_1.1.0+ds-4.debian.tar.xz
 bfb57773d51b9fdd0699304a0893417627b80f8c 9182 libemf2svg_1.1.0+ds-4_source.buildinfo
Checksums-Sha256:
 1f50017d76d382fafa6b62ff205dc40be74838f239f0ffa8b931190c824bca2a 2199 libemf2svg_1.1.0+ds-4.dsc
 be60c72a6e45e4dbb1b1fdcbc74f9246a76992d8d28accad0ba1c81642995a3e 7848 libemf2svg_1.1.0+ds-4.debian.tar.xz
 db13ea55e7f6e457cad1a5629932cc04b1f19802996b919eba40d6356133c1d8 9182 libemf2svg_1.1.0+ds-4_source.buildinfo
Files:
 476985df0731c8a257a1bcdce486c51c 2199 libs optional libemf2svg_1.1.0+ds-4.dsc
 6e217a855ca793437cbed724bb2686cb 7848 libs optional libemf2svg_1.1.0+ds-4.debian.tar.xz
 7393c0f795a8c1bcfe837cce8b41ddda 9182 libs optional libemf2svg_1.1.0+ds-4_source.buildinfo

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

iQJGBAEBCgAwFiEEdyKS9veshfrgQdQe5fQ/nCc08ocFAmjfqTESHG1lcmt5c0Bk
ZWJpYW4ub3JnAAoJEOX0P5wnNPKHTnUP/AuU0pa78s7eIvIeR9Fk+03jSdLzPLdE
ngujOjvBouxa+NXmTRb2e658BeIjRUtEJOjpTeg8Ov5yZNcPQ+koRkaIUBhiGV0V
1Z+uD7v8HGkjqygVmLKamg6FzXbBjgTCXidMcG+49HsG0ZY/Oyx565sOYOze2lnQ
qSjyog5QlMoFKAdpYoEubih6fCSLaZSumdLQ0O6lSujfhN5lSRS6tnJFA0ds+8MU
rAiNdfnZT8k8wh5ORylFtXD91VbRLP2BeGwdjP9S0OC8qlz79O8HOAjAVCVrIZOp
03URpb2zMUer0xkZT3B0RYM37fnKgloPXVOBxbopGD+yzq9eWrwe7I/DdRHWrRXM
wdsBPr7L2FJ34qUTB6HdIWKB4Ng00ubsWeToGn6eZYQkY34lhpFYzQw5UrAzbls2
tEItEzuyVwoNmyzlHOEzIvte9rNZ7KmOiv8NZbgOcfAG6oFF7JIM8Y/fQ61XijT3
+3/a5szYRLF+nfgGz10iaYEEOIWKam0NMoYS9grS6b6MUxXC3GuqxXBf+Vo6G/ST
ag9bI0oZS7oXxPR8uHlHjnm0FzgQzQ0BzfYzlsOv0ThH1sLRSH9t7ZT1eeNos0Pi
Q+uuJwYM7zQck/j1HkU99NxV/PidDjJqp3RNRt8OKP46fuTs/gNg33UyQBdqJUqU
NfV/oP5ykdhw
=excC
-----END PGP SIGNATURE-----

Attachment: pgp1_2oYHVlWz.pgp
Description: PGP signature


--- End Message ---

Reply to: