Your message dated Mon, 01 Sep 2025 12:06:56 +0000
with message-id <[email protected]>
and subject line Bug#1112947: fixed in geonames 0.3.1-3
has caused the Debian Bug report #1112947,
regarding geonames: 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.)


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

Dear maintainer,

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

Log Summary:
-------------------------------------------------------------------------------
[...]
Version: 0.3.1-2
Maintainer: Debian UBports Team <[email protected]>
Uploaders: Mike Gabriel <[email protected]>, Marius Gripsgard 
<[email protected]>,
Homepage: https://gitlab.com/ubports/development/core/geonames
Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/ubports-team/geonames/
Vcs-Git: https://salsa.debian.org/ubports-team/geonames.git
Build-Depends: cmake, debhelper-compat (= 13), gtk-doc-tools (>= 1.21), 
intltool, libglib2.0-dev, locales, locales-all, pkg-config, rdfind, symlinks
Package-List:
 libgeonames-common deb libs optional arch=all
 libgeonames-dev deb libdevel optional arch=any
 libgeonames0 deb libs optional arch=any
Checksums-Sha1:
 8499d669cf533baf7aadc7f191efbea66d9d842f 170328318 geonames_0.3.1.orig.tar.gz
 23493cfbaadf49a737b320d9615e06d6d8dc0aea 9992 geonames_0.3.1-2.debian.tar.xz
Checksums-Sha256:
 02b95e1682a011deedde1bd706eb6483f291c77e88b74cecfa7489e4b7ce3f32 170328318 
geonames_0.3.1.orig.tar.gz
 b418fa978011a9c45a1193cbdbd303c8b58904bca406b6531f06523a2ea4f340 9992 
geonames_0.3.1-2.debian.tar.xz
Files:
 fc85f321e54ec67fe4111e21b902be7f 170328318 geonames_0.3.1.orig.tar.gz
 ceb19356618f9243da4efd50581f3b7f 9992 geonames_0.3.1-2.debian.tar.xz

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmgU7+QVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxuFsP/3mA1FYXV6WU63VxfSpkBpLN/L4H
zAdCpRpKB6lLolXGP05dwt33UlkWxpIwSvxdO7mO2JmoLfG2hFZ6l9/qa9h+TjCz
PmxsKanJkhByp3jgVRhLs2vE55GVgmLocpnR/muo3txUE2sh8aIbgnxEzknIxeLB
oWp66EimBd+WUv7awy+dpLc3F1ghpQTvphjZHiTOpn1xpyqJ1nX9G3LwsIrch9en
VTpD/ZtMeb6BgRWTfrDben9c+FvFGZT6wdQaP3+Juf721p1ZVpAYsu3oKHkTJBYV
4Ak6Ah5OO/weuHtrPx+MZGOqnRV/Kmx8SIH8AYkm6gHHqWJIsVbxyGe7jqKIup8+
ajY3n+JVsoW7k1D4XHyTQdFYvn0gbCC0In2QKdPDX8xpTZP8eTEhOvkPPuTUaUkR
odvFPLyKIuTzwYN94ve5FYWa0MlqZ/AM8JTLBm0Wc5Ww3woX/Rruk4As3kqCunpW
JakJgkuGH+Y1Rv2iHnm6P9767ixij6nSo3NXe5VK4+JLk0b7JuA7/E0A3hqjIrpK
Gd6j9meB9JTSYnCTFgwoxvRxLQemlTIJjGaR1XELFVRdjiHT5RKtMaHIeatGaYGJ
EGsoZ++rBxHbsRRk0I5NAFN8XvMrM5X1t8r67Dyt6j4P7rG3asfO4CBbLl3CwjLs
sv2AAtf0rr8M9hHM
=BmlK
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./geonames_0.3.1-2.dsc: no acceptable signature found
dpkg-source: info: extracting geonames in 
/build/reproducible-path/geonames-0.3.1
dpkg-source: info: unpacking geonames_0.3.1.orig.tar.gz
dpkg-source: info: unpacking geonames_0.3.1-2.debian.tar.xz

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 geonames
dpkg-buildpackage: info: source version 0.3.1-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Mike Gabriel <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/geonames-0.3.1'
dh_auto_clean
rm -f results.txt
make[1]: Leaving directory '/build/reproducible-path/geonames-0.3.1'
   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 "-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/geonames-0.3.1/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/geonames-0.3.1/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/geonames-0.3.1/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/geonames-0.3.1
//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 .. 
returned exit code 1
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T19:54:08Z

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

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

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

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: geonames
Source-Version: 0.3.1-3
Done: Mike Gabriel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
geonames, 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.
Mike Gabriel <[email protected]> (supplier of updated geonames 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, 01 Sep 2025 13:26:52 +0200
Source: geonames
Architecture: source
Version: 0.3.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian UBports Team <[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Closes: 1112947
Changes:
 geonames (0.3.1-3) unstable; urgency=medium
 .
   * debian/patches:
     + Add 1001_cmake-4-support.patch. Support building with CMake 4. (Closes:
       #1112947).
   * debian/copyright:
     + Update copyright attributions for debian/.
   * debian/control:
     + In B-D, switch from pkg-config to pkgconf. Thanks, lintian.
Checksums-Sha1:
 eea2988866f158e9baf7ea9186a9169a52eba6cf 2253 geonames_0.3.1-3.dsc
 f121175f4dded28b641c26c3b3dcfe5975d943b7 10516 geonames_0.3.1-3.debian.tar.xz
 d085beb94cb50117bc1e51541b2ba0cbae1733ef 17378 
geonames_0.3.1-3_source.buildinfo
Checksums-Sha256:
 6b86376001841701bdb2477409b17682c74a772a07bf9f81ca1e8d5ee39e7982 2253 
geonames_0.3.1-3.dsc
 b912ba6d44f8672390c29e375799339bddff671821eeb63c189c8e0028181256 10516 
geonames_0.3.1-3.debian.tar.xz
 157b2260743e8a796f4894237df7dc905879d08acf6e34c4aad573f13a51846f 17378 
geonames_0.3.1-3_source.buildinfo
Files:
 51ba3fbf413a5a2df16681d8ddf710a2 2253 gnome optional geonames_0.3.1-3.dsc
 fb4712769c1788f8fbc3e2b62fd4672b 10516 gnome optional 
geonames_0.3.1-3.debian.tar.xz
 405b5d701d9878808704ffd8305b5f95 17378 gnome optional 
geonames_0.3.1-3_source.buildinfo

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

iQJJBAEBCgAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmi1hdIVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsx2JAP/RryRh/VRow6mvbefv+yg11KB7w8
AN2Jv+B6GKq5s6FT7M8pMYJTkDucFvS2C5TkHY2sgQr3dygxwV5++b3PCOSfjv1t
roKkXt2WKzrnXAwf9sg/EJ31sWuEFrVfH17LgUq8H59gvtVPOR0rP118t4kDDUJf
T5fOtr8FgopUCHbD5eml+kgeBNdek3Ugfh4g9rvS2gsY6KYREu48YtfCeWkTcUhV
LEqUCpSrcVS6ta+WO7I2HqCrZYiqG7IuH8e+Qs3cj8t6oPyTG57nBtN0v2ZGhr6F
xZaCTAXvt89av9CGaq6uGEwruZigssvvwHzdsiCRXaNBDXtbjFIb0Bo7SxFOUQqh
ki72VLRMs9y3Cs6ovVkCx9EjvJZQwTtN8ggIfuMlSQwWo1GzKk2GwM47LxWGa/U+
0AsxHa2xA0RrR1BoPmN5WWtmGYw8LpEpGopA8fTByNLJ/bNyahBH/PvDUeRUuYd8
izLeVFvG9txf3LQ+PdrV6R+7n0HLpQQ4vD/iJiqI6oEw0VGUP9Siu4Ke8jZpvS+x
dfDpehsoc1VeSnIvsuoiqukBLW4meqmLnXxL/1rPIimmn9nBlEyDKLSfhq2V4VYt
T9cMp700GmSyVkaczYKGcERZMD8apB8BWZNvCNUx7gxv9a1UKuUxTdV71T4svMZ9
2fYaE9/LLwhDVtcT
=o+8c
-----END PGP SIGNATURE-----

Attachment: pgpjo3rSnc0U8.pgp
Description: PGP signature


--- End Message ---

Reply via email to