Your message dated Thu, 13 Nov 2025 16:34:49 +0000
with message-id <[email protected]>
and subject line Bug#1112717: fixed in ball 1.5.0+git20220524.d85d2dd-1
has caused the Debian Bug report #1112717,
regarding ball: 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.)


-- 
1112717: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112717
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ball
Version: 1.5.0+git20180813.37fc53c-11.1
Severity: serious
Tags: ftbfs
Justification: FTBFS
User: [email protected]
Usertags: cmake-4

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

Dear maintainer,

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

Log Summary:
- 
-------------------------------------------------------------------------------
[...]

+------------------------------------------------------------------------------+
| Build                                        Fri, 29 Aug 2025 14:24:15 +0000 |
+------------------------------------------------------------------------------+


Unpack source
- -------------

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

Format: 3.0 (quilt)
Source: ball
Binary: libball1.5-data, libball1.5, libball1.5-dev, libballview1.5, 
libballview1.5-dev, ballview, libball1.5-doc
Architecture: any all
Version: 1.5.0+git20180813.37fc53c-11.1
Maintainer: Debian Med Packaging Team 
<[email protected]>
Uploaders: Andreas Tille <[email protected]>, Steffen Moeller 
<[email protected]>
Homepage: http://www.ball-project.org/
Standards-Version: 4.6.0
Vcs-Browser: https://salsa.debian.org/med-team/ball
Vcs-Git: https://salsa.debian.org/med-team/ball.git
Build-Depends: debhelper-compat (= 13), dh-python, qtbase5-dev, 
libqt5opengl5-dev, flex, bison, cmake, qtwebengine5-dev [amd64 arm64 armhf i386 
mipsel mips64el], qttools5-dev, libeigen3-dev, python3-dev, libboost-dev, 
libboost-iostreams-dev, libboost-thread-dev, libglew-dev, libx11-dev, tidy, 
chrpath, libtirpc-dev
Build-Depends-Indep: doxygen, graphviz, ghostscript, texlive-latex-base, 
texlive-latex-recommended, texlive-fonts-recommended, texlive-latex-extra
Package-List:
 ballview deb science optional arch=any
 libball1.5 deb libs optional arch=any
 libball1.5-data deb science optional arch=all
 libball1.5-dev deb libdevel optional arch=any
 libball1.5-doc deb doc optional arch=all
 libballview1.5 deb libs optional arch=any
 libballview1.5-dev deb libdevel optional arch=any
Checksums-Sha1:
 696a5708b583fdd96051e4496c3a4d8e188f349d 21325220 
ball_1.5.0+git20180813.37fc53c.orig.tar.xz
 32e357fe935fc271fcf5381ef6534558b80f6454 18192 
ball_1.5.0+git20180813.37fc53c-11.1.debian.tar.xz
Checksums-Sha256:
 88e95068ced3bb8f50440dd22d3dd9aa56c6d7653a5a978ec163daafd1d90720 21325220 
ball_1.5.0+git20180813.37fc53c.orig.tar.xz
 c3f042cfaaad40616b575ee87bdfc25b1423e865507ac07600e19375dd9b0acf 18192 
ball_1.5.0+git20180813.37fc53c-11.1.debian.tar.xz
Files:
 1a3777fbe23ce81cc89c2fa53de4af9c 21325220 
ball_1.5.0+git20180813.37fc53c.orig.tar.xz
 c8fcd400cd3dddb8da50728afb5e0090 18192 
ball_1.5.0+git20180813.37fc53c-11.1.debian.tar.xz

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

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmijtLAQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFLoKDADo3L6E7SGlPPecp3WHoLEfmMWBK2cnmPLD
GXg1eHa9UOt3L0TGHMlKV4zfTuCvxKe/zLXYF9gMPTvxgCRUB4M0MwRdopwi4fwh
JFd/YgadowLeOLTOWDMz7pJlxXJCaE41UN8XeDR7SQbmTcedG7zfVEQkR71ry5xG
M+boHvOUj20vDfohlOpMgT8GGpApofbKzsUfE0CpxbESP/BtNu3/GLUwVHV06HDD
rCRkxuLwHIkFaV95h6u21aY71dEYa/tvz1Lz32U4k9t+an0+LgS2LdAIjcJg3i4E
2Dikbrt29zbQx3XnzoWE20yuG4xGtNfyk+OI3MHfiEK+HMAzPTHiBJrqMoe66OBD
30vE+MKkx48/9CEPwzQGGqi/YMKTNWjQCyI2bdVTedhuhcKs7dunWdBt4+gHjT6N
q7vPVl27XLaDxB5g3iIPXGMxgua6UvrlN11qNCMyRi+4NUOqTcB+qijzNqef520Y
c/H2imFiVTcHfGpSbxtA4WKtFcgtAmg=
=7262
- -----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./ball_1.5.0+git20180813.37fc53c-11.1.dsc: no acceptable signature found
dpkg-source: info: extracting ball in 
/build/reproducible-path/ball-1.5.0+git20180813.37fc53c
dpkg-source: info: unpacking ball_1.5.0+git20180813.37fc53c.orig.tar.xz
dpkg-source: info: unpacking ball_1.5.0+git20180813.37fc53c-11.1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying python3.patch
dpkg-source: info: applying fix-ftbfs-char.patch
dpkg-source: info: applying missing_GLEW
dpkg-source: info: applying 2to3.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 ball
dpkg-buildpackage: info: source version 1.5.0+git20180813.37fc53c-11.1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Bastian Germann <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --buildsystem=cmake --builddirectory=build # --with python3
   debian/rules override_dh_auto_clean
make[1]: Entering directory 
'/build/reproducible-path/ball-1.5.0+git20180813.37fc53c'
[ -d source ] && cd source ; \
if [ -f Makefile ] ; \
then  \
        make clean ; \
        cd PYTHON/EXTENSIONS; \
        make clean; \
        rm -rf ../lib/Linux*; \
        rm -rf ../doc/doxygen/latex/*; \
        rm -f 
/build/reproducible-path/ball-1.5.0+git20180813.37fc53c/source/config.status 
2>/dev/null; \
fi
rm -f data/BALLView/translations/BALLView.de_DE.qm
rm -f data/BALLView/translations/BALLView.zh_TW.qm
rm -f doc/TUTORIAL/*.aux
rm -rf build
find . -name "*.o" | xargs -r rm
find . -type l | xargs -r rm
find doc/TUTORIAL/ -name "tutorial.*" | egrep -v ".(tex|bib)$" |xargs -r rm
rm -f include/BALL/BALL.doc
# find . -name "*.doc" -delete
# Remove self-create UI header file
rm -f include/BALL/VIEW/UIC/ui_assignBondOrderConfigurationDialog.h \
      include/BALL/VIEW/UIC/ui_assignBondOrderResultsDialog.h \
      include/BALL/VIEW/UIC/ui_atomOverview.h
make[1]: Leaving directory 
'/build/reproducible-path/ball-1.5.0+git20180813.37fc53c'
   dh_autoreconf_clean -O--buildsystem=cmake -O--builddirectory=build
   dh_clean -O--buildsystem=cmake -O--builddirectory=build
        rm -f debian/debhelper-build-stamp
        rm -rf debian/.debhelper/
        rm -f -- debian/libball1.5-data.substvars debian/libball1.5.substvars 
debian/libball1.5-dev.substvars debian/libballview1.5.substvars 
debian/libballview1.5-dev.substvars debian/ballview.substvars 
debian/libball1.5-doc.substvars debian/files
        rm -fr -- debian/libball1.5-data/ debian/tmp/ debian/libball1.5/ 
debian/libball1.5-dev/ debian/libballview1.5/ debian/libballview1.5-dev/ 
debian/ballview/ debian/libball1.5-doc/
        find .  \( \( \
                \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path 
.\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o 
-type f -a \
                \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
                 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
                 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
                 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
                \) -exec rm -f {} + \) -o \
                \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) 
-prune -exec rm -rf {} + \) \)
 debian/rules binary
dh binary --buildsystem=cmake --builddirectory=build # --with python3
   dh_update_autotools_config -O--buildsystem=cmake -O--builddirectory=build
   dh_autoreconf -O--buildsystem=cmake -O--builddirectory=build
   debian/rules override_dh_auto_configure
make[1]: Entering directory 
'/build/reproducible-path/ball-1.5.0+git20180813.37fc53c'
mkdir -p build
cd build && LDFLAGS="-Wl,-z,relro -Wl,-z,now -ltirpc" CXXFLAGS="-g -O2 
-ffile-prefix-map=/build/reproducible-path/ball-1.5.0+git20180813.37fc53c=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -I/usr/include/tirpc" 
CFLAGS="-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/ball-1.5.0+git20180813.37fc53c=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard" CPPFLAGS="-Wdate-time 
-D_FORTIFY_SOURCE=2" \
            cmake .. 
-DCMAKE_SOURCE_DIR=/build/reproducible-path/ball-1.5.0+git20180813.37fc53c 
-DCMAKE_INSTALL_PREFIX=./usr \
            -DBALL_PATH=/usr -DBALL_DATA_PATH=/usr/share/BALL-1.5/data \
            -DCMAKE_VERBOSE_MAKEFILE=ON
CMake Error at CMakeLists.txt:8 (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!
make[1]: *** [debian/rules:22: override_dh_auto_configure] Error 1
make[1]: Leaving directory 
'/build/reproducible-path/ball-1.5.0+git20180813.37fc53c'
make: *** [debian/rules:18: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
- 
--------------------------------------------------------------------------------
Build finished at 2025-08-29T14:24:27Z

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

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

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

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


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

iQIzBAEBCgAdFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmi0zVwACgkQzIxr3RQD
9MoVzA//Tp+YdqGec7ehJuTaz30YKRzBWc+WsWbwOa8OzS3iHWhg+iuj33gida/G
q6/JRM4NpBS2oHgE65/XwSActvhur8fwIJb3QQGXxTV7YA6eJzkXUraTw6IjX+KR
lJHkwOoJjXyIYge2QNpbHxzGjwnAjqRUj5V7tfM8mbhFrFHDi3eZLDe43BfhN6mv
AfOVzzFVjMFCDyuvcJC8lH9i/zt6Xz2BNIOCz5WVT4fp8cs3umJ3h+KLbnpimvGr
/j8/ftw5+pdRFPyp/2JO2UJSibNFqQEhQap67yAGzd4GK0Wi86K+eUC+GTObm9vh
007ME+1Ekq0/7zp4GfnWvW+KikTuNf8DycpJXxp8zvMG3nv/CbejcvWCykcIyG/Q
zsbpiUye6Cw60tEYY5qvpaMJoB4JJym4uMREELv2qhwzHHRtiFCdHZmmCujEW3fr
X2MoH2AvFQBq6i4KSFrOtoDLubdhoEnz1Oj+JiVDBbi9T8izEODStaxm4+vNLd19
811ziySlgcrlTlLo+BFlcYdavq6uPymj8mjocAWlPxcWHsFwndmh8682CIsHibiA
XLW8QVzBbjEI6QOitJOTjpbcx4wSEjvPtZpjkpbyKKh0ihHT0ItubGgg6kNL5nz0
KJ5bG1omuz9VAjbW8IUuPIPcrimnsk2O8OiAH6mfWO8l7aNudjQ=
=em0s
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: ball
Source-Version: 1.5.0+git20220524.d85d2dd-1
Done: Yavor Doganov <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ball, 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.
Yavor Doganov <[email protected]> (supplier of updated ball 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: Thu, 13 Nov 2025 15:18:57 +0100
Source: ball
Architecture: source
Version: 1.5.0+git20220524.d85d2dd-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Yavor Doganov <[email protected]>
Closes: 1040385 1112717 1114056
Changes:
 ball (1.5.0+git20220524.d85d2dd-1) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Andreas Tille ]
   * New upstream version
   * Standards-Version: 4.6.2 (routine-update)
   * Update Breaks+Replaces
   * Build-Depends: libgl-dev, liblpsolve55-dev, libnsl-dev, libsvm-dev,
     libtbb-dev
   * Build-Depends: python3-sipbuild, sip-tools
 .
   [ Bas Couwenberg ]
   * Don't use qtwebengine5-dev on mipsel, package to be removed.
 .
   [ Yavor Doganov ]
   * Run wrap-and-sort -ast.
   * debian/control (Build-Depends): Add lost qttools5-dev (#1026815).
     Remove libtirpc-dev; not really needed.  Remove Python-related stuff
     and chrpath (not sufficient for the job at hand).
     (libbal1.5, libballview1.5): Mark as Multi-Arch: same.
     (libball1.5-dev): Likewise.
     (Depends): Tighten inter-package dependencies.  Add missing
     dependencies to -dev packages.
     (libball1.5-doc) <Suggests>: Replace libball1.5 with libbal1.5-dev.
     <Conflicts>: Remove; obsolete.
     (Rules-Requires-Root): Remove; redundant.
     (Standards-Version): Claim compliance with 4.7.2; no changes needed.
   * debian/rules (CXXFLAGS, LDFLAGS): Remove definitions.
     (FORCE_SOURCE_DATE): Export for a reproducible tutorial.pdf.
     (common_targets): New helper variable.
     (override_dh_auto_configure): Run dh_auto_configure; fixes cross
     building.  Pass -DBALL_PYTHON_SUPPORT=OFF.
     Pass -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON for a reproducible build.
     (override_dh_auto_build-arch, override_dh_auto_build-indep): Use
     dh_auto_build so that parallel building works.
     (override_dh_installdocs-indep): Fix broken symlink; this allows
     BALLView to load the demo and the tutorial (Closes: #1040385).
     (override_dh_auto_install-arch): Install libraries and .cmake files in
     the Multi-Arch location.  Don't invoke chrpath.  Install .so symlinks
     in the -dev packages; they are useless otherwise.
     (override_dh_auto_install-indep): Fix lintian W: national-encoding.
   * debian/patches/gcc-15.patch: New; fix FTBFS with GCC 15
     (Closes: #1114056).
   * debian/patches/lpsolve-link.patch: New; fix linking with lpsolve.
   * debian/patches/cmake-4.patch: New; fix FTBFS with CMake 4
     (Closes: #1112717).
   * debian/patches/reproducibility.patch: New; fix two reproducibility
     issues related to Doxygen-generated documentation.
   * debian/patches/spelling-errors.patch: New; self-explanatory.
   * debian/patches/2to3.patch: Make Last-Update DEP-compliant.
   * debian/patches/missing_GLEW: Likewise.
   * debian/libball1.5-dev.dirs: Delete; not needed.
   * debian/tests/simple-examples: New test; compile some of the examples
     and run them against all available PDB files.
   * debian/tests/control: New file.
   * debian/libball1.5-data.lintian-overrides: Fix context syntax.
   * debian/libballview1.5-dev.lintian-overrides: Delete; no longer needed.
   * debian/ballview.1: Rename as...
   * debian/BALLView.1: ...so that lintian doesn't complain.
   * debian/ballview.manpages: Adjust filename.
   * debian/ballview.desktop: Rename as...
   * debian/BALLView.desktop: ...to match the executable.  Add %F to the
     Exec key to fix a lintian warning.  Add Keywords key.  Rename
     GenericName to Comment to fix an AppStream error.
   * debian/ballview.install: Adjust accordingly.
   * debian/libball1.5-doc.examples: New file; install all C++ examples.
   * debian/upstream/metadata: Add Repository and Repository-Browse.
   * debian/watch: Upgrade to version 5.
   * debian/copyright: Replace GPL-2+ with LGPL-2.1+.  Add FreeBSD and
     Modified BSD licenses.  Update copyright years.
Checksums-Sha1:
 22d8a291ed001486d377bdc501937f2dc87bc074 2964 
ball_1.5.0+git20220524.d85d2dd-1.dsc
 a3051db3a934b391de858a05b7114cdcdbf41167 21353788 
ball_1.5.0+git20220524.d85d2dd.orig.tar.xz
 6e5b3b872b647dda88084f4370939a80e84d7645 25160 
ball_1.5.0+git20220524.d85d2dd-1.debian.tar.xz
 932e2d59efc16840cc94fde0d1e9376a85879677 20744 
ball_1.5.0+git20220524.d85d2dd-1_amd64.buildinfo
Checksums-Sha256:
 b789d4935e540a07324d4a5524568bc37eb25101942f12ecd95808fab011939c 2964 
ball_1.5.0+git20220524.d85d2dd-1.dsc
 d8209c81107417f5d8ddef51080d98cd8af2a8dd2ed33c8c6b61418a997a0e0f 21353788 
ball_1.5.0+git20220524.d85d2dd.orig.tar.xz
 7f22837a364ccdaefaa798c7fc43971b940ec2853b4fc83e6785fd8a4752eaa0 25160 
ball_1.5.0+git20220524.d85d2dd-1.debian.tar.xz
 5dedb1b7c929db15858df5f714e00cca4055f0c2778e8f8d24a2ddbdc36f7f98 20744 
ball_1.5.0+git20220524.d85d2dd-1_amd64.buildinfo
Files:
 25ec1a315fa7c77271a969e882908a13 2964 science optional 
ball_1.5.0+git20220524.d85d2dd-1.dsc
 17b927adb470454db592d11d4d911cf6 21353788 science optional 
ball_1.5.0+git20220524.d85d2dd.orig.tar.xz
 f258875e37035e5d8f6b4548e39b5736 25160 science optional 
ball_1.5.0+git20220524.d85d2dd-1.debian.tar.xz
 125978cbadc8e329e016c09f05017785 20744 science optional 
ball_1.5.0+git20220524.d85d2dd-1_amd64.buildinfo

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

iQJKBAEBCgA0FiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmkV9GQWHGVtb2xsaWVy
QGVtbHdrczk5OS5ldQAKCRB5PPZ+jw0R2jMCEACyP8kpQCdyZyd82epxaRzKxFYN
j7QmXMfNmFbSnYJ42b4Ez4G2Ie7sUXBfvfuRb/TDPikAKsqS8b8p5CsWpaU3UbYc
qahqzu2uBQmht5olj4u2L1MCrBIFS82oxuRSfD+OKKkAeEHPjaBAEQi0bhkuSkvf
sTbayvcbgiJLvbC5copI+aOw0OIFEnVADnp5+KvIyb8IaPQ3COe/lS0psQiiumX+
mUdiBnXEbVjsBH57aCiV72FOrydxAPtIaBx5pcYy2uQMwsVuPRIr2zXkASt+VVn9
D1YP4wweB68b8OSioNzNLMJmv4T/YLme8jUtv4Gs88jOb3Lg/XfECk5DchG7KyeV
W18mFL2Ju+na0TZKqg6du9nibgoiXb2cyPuur9ZvuI2ap10/o6nHcbNck0cx4UZo
a29/nc2ZWjL3p8sBhwrzc0u1dfK9cgUffVGLRj26p9aQogsW8zvDL/EX5xVBn0rP
hyr974AUUEsBlXRAvpsoBly6lNJeDFSL1Ox76xo7lceeS43QmERZvSEJfy0RQfTu
gr4zSdefFq9MdbxJlDWciulZssgIa3VdS1YtJkodygW2QvB6rMbyF5ZluNEElsg9
Pk0oi0z15o6y/1yUnffxopEwkFkOHAL4oFJei8YquehWbhXhLTN3HuA0gkQ7TlbE
pB8LOcEoDHp70ZYheQ==
=xDap
-----END PGP SIGNATURE-----

Attachment: pgpLwg9EMqIMY.pgp
Description: PGP signature


--- End Message ---

Reply via email to