Your message dated Wed, 07 Jan 2026 11:48:14 +0000
with message-id <[email protected]>
and subject line Bug#1122451: fixed in pacemaker 3.0.1-1.1
has caused the Debian Bug report #1122451,
regarding pacemaker: FTBFS: Generating dependency graph for directoryFontconfig 
error: No writable cache directories
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.)


-- 
1122451: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122451
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:pacemaker
Version: 3.0.1-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:pacemaker, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean 
   dh_auto_clean
   dh_clean
 debian/rules binary
dh binary 
   dh_update_autotools_config
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_autoreconf ./autogen.sh
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: running: autopoint --force
Copying file ABOUT-NLS
Copying file libltdl/config/config.rpath

[... snipped ...]

reading sources... [ 56%] local-options
reading sources... [ 61%] multi-site-clusters
reading sources... [ 67%] nodes
reading sources... [ 72%] operations
reading sources... [ 78%] resources
reading sources... [ 83%] reusing-configuration
reading sources... [ 89%] rules
reading sources... [ 94%] status
reading sources... [100%] utilization

/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/index.rst:11: WARNING: toctree 
contains reference to nonexisting document ':ref:`genindex`' [toc.not_readable]
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/index.rst:11: WARNING: toctree 
contains reference to nonexisting document ':ref:`search`' [toc.not_readable]
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets... 
copying static files... 
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/_build/singlehtml/_static/basic.css
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/_build/singlehtml/_static/language_data.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/_build/singlehtml/_static/documentation_options.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/_build/singlehtml/_static/pyramid.css
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/_build/singlehtml/_static/epub.css
copying static files: done
copying extra files... 
copying extra files: done
copying assets: done
assembling single document... 
index
 intro
 local-options
 cluster-options
 nodes
 resources
 operations
 constraints
 fencing
 collective
 utilization
 rules
 acls
 alerts
 reusing-configuration
 status
 multi-site-clusters
 ap-samples
assembling single document: done
writing... done
writing additional files... done
copying images... [ 12%] ../shared/images/pcmk-internals.png
copying images... [ 25%] ../shared/images/pcmk-active-passive.png
copying images... [ 38%] ../shared/images/pcmk-shared-failover.png
copying images... [ 50%] ../shared/images/pcmk-active-active.png
copying images... [ 62%] images/resource-set.png
copying images... [ 75%] images/two-sets.png
copying images... [ 88%] images/three-sets.png
copying images... [100%] ../shared/images/pcmk-colocated-sets.png

copying static files... 
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/_build/singlehtml/_static/basic.css
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/_build/singlehtml/_static/language_data.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/_build/singlehtml/_static/documentation_options.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/_build/singlehtml/_static/pyramid.css
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Explained/_build/singlehtml/_static/epub.css
copying static files: done
copying extra files... 
copying extra files: done
dumping object inventory... done
build succeeded, 2 warnings.

The HTML page is in Pacemaker_Explained/_build/singlehtml.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[4]: Entering directory '/<<PKGBUILDDIR>>/doc/sphinx'
/usr/bin/mkdir -p "Pacemaker_Python_API"
sed                                                             \
        -e 's/%VERSION%/3.0.1/g'                                        \
        -e 's/%PACKAGE_SERIES%/3.0/g'                   \
        -e 's/%BOOK_ID%/Pacemaker_Python_API/g'                         \
        -e 's/%BOOK_TITLE%/Pacemaker Python API/g'              \
        -e 's#%SRC_DIR%#/<<PKGBUILDDIR>>/doc/sphinx#g'                          
\
        -e 's#%ABS_TOP_SRCDIR%#/<<PKGBUILDDIR>>#g'                      \
        -e 's#%CONFIGDIR%#/etc/default#g'                               \
        -e 's#%CRM_BLACKBOX_DIR%#/var/lib/pacemaker/blackbox#g'                 
\
        -e 's#%CRM_CONFIG_DIR%#/var/lib/pacemaker/cib#g'                        
\
        -e 's#%CRM_DAEMON_GROUP%#haclient#g'                    \
        -e 's#%CRM_DAEMON_USER%#hacluster#g'                    \
        -e 's#%CRM_LOG_DIR%#/var/log/pacemaker#g'                               
\
        -e 's#%PCMK_SCHEMA_DIR%#/usr/share/pacemaker#g'                 \
        -e 's#%PACEMAKER_CONFIG_DIR%#/etc/pacemaker#g'          \
        -e 's#%PCMK__GNUTLS_PRIORITIES%#NORMAL#g'       \
        -e 's#%PCMK__REMOTE_SCHEMA_DIR%#/var/lib/pacemaker/schemas#g'   \
        conf.py.in > "Pacemaker_Python_API/conf.py"
Building "Pacemaker Python API" because of _static/pacemaker.css 
Pacemaker_Python_API/conf.py ../../python Pacemaker_Python_API/api.rst 
Pacemaker_Python_API/index.rst Pacemaker_Python_API/pacemaker.buildoptions.rst 
Pacemaker_Python_API/pacemaker.exitstatus.rst Pacemaker_Python_API/pacemaker.rst
rm -rf "Pacemaker_Python_API/_build"
for format in singlehtml; do                    \
        echo -e "\n * Building $format" ;               \
        doctrees="doctrees";                                    \
        real_format="$format";                                  \
        case "$format" in                                       \
                pdf) real_format="latex" ;;                     \
                gettext) doctrees="gettext-doctrees" ;;         \
        esac;                                                   \
        LD_LIBRARY_PATH=../../lib/common/.libs        \
        /usr/bin/sphinx-build -b "$real_format" -d 
"Pacemaker_Python_API/_build/$doctrees"              \
                -c "./Pacemaker_Python_API"                     \
                -D latex_elements.papersize=letterpaper         \
                                                        \
                "./Pacemaker_Python_API" "Pacemaker_Python_API/_build/$format"  
        \
                ;                                       \
        if [ "$format" = "pdf" ]; then                          \
                make    -C "Pacemaker_Python_API/_build/$format"        \
                        all-pdf;                                \
        fi;                                                     \
done

 * Building singlehtml
Running Sphinx v8.2.3
loading translations [en]... done
making output directory... done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 
'restructuredtext'}`.
[autosummary] generating autosummary for: api.rst, index.rst, 
pacemaker.buildoptions.rst, pacemaker.exitstatus.rst, pacemaker.rst
building [mo]: targets for 0 po files that are out of date
writing output... 
building [singlehtml]: all documents
updating environment: [new config] 5 added, 0 changed, 0 removed
reading sources... [ 20%] api
reading sources... [ 40%] index
reading sources... [ 60%] pacemaker
reading sources... [ 80%] pacemaker.buildoptions
reading sources... [100%] pacemaker.exitstatus

looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets... 
copying static files... 
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Python_API/_build/singlehtml/_static/basic.css
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Python_API/_build/singlehtml/_static/language_data.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Python_API/_build/singlehtml/_static/documentation_options.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Python_API/_build/singlehtml/_static/pyramid.css
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Python_API/_build/singlehtml/_static/epub.css
copying static files: done
copying extra files... 
copying extra files: done
copying assets: done
assembling single document... 
index
 api
  pacemaker
  pacemaker.buildoptions
  pacemaker.exitstatus
assembling single document: done
writing... done
writing additional files... done
copying static files... 
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Python_API/_build/singlehtml/_static/basic.css
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Python_API/_build/singlehtml/_static/language_data.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Python_API/_build/singlehtml/_static/documentation_options.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Python_API/_build/singlehtml/_static/pyramid.css
Writing evaluated template result to 
/<<PKGBUILDDIR>>/doc/sphinx/Pacemaker_Python_API/_build/singlehtml/_static/epub.css
copying static files: done
copying extra files... 
copying extra files: done
dumping object inventory... done
build succeeded.

The HTML page is in Pacemaker_Python_API/_build/singlehtml.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[4]: Entering directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[4]: Nothing to be done for 'install-exec-am'.
make[5]: Entering directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[5]: 'Clusters_from_Scratch/_build' is up to date.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[5]: Entering directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[5]: 'Pacemaker_Administration/_build' is up to date.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[5]: Entering directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[5]: 'Pacemaker_Development/_build' is up to date.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[5]: Entering directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[5]: 'Pacemaker_Explained/_build' is up to date.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[5]: Entering directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[5]: 'Pacemaker_Python_API/_build' is up to date.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/doc/sphinx'
for book in Clusters_from_Scratch Pacemaker_Administration 
Pacemaker_Development Pacemaker_Explained Pacemaker_Python_API; do              
             \
        for format in singlehtml; do                    \
                formatdir="$book/_build/$format";               \
                for f in `find "$formatdir" -print`; do \
                        dname="`echo $f | sed s:_build/::`";    \
                        
dloc="/<<PKGBUILDDIR>>/debian/tmp//usr/share/doc/pacemaker/$dname";     \
                        if [ -d "$f" ]; then                    \
                                /usr/bin/install -c -d -m 755 "$dloc";  \
                        else                                    \
                                /usr/bin/install -c -m 644 "$f" "$dloc";        
\
                        fi                                      \
                done;                                           \
        done;                                                   \
done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc/sphinx'
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
Makefile:1115: warning: overriding recipe for target 'check-recursive'
Makefile:682: warning: ignoring old recipe for target 'check-recursive'
make[4]: Entering directory '/<<PKGBUILDDIR>>/doc'
Makefile:1115: warning: overriding recipe for target 'check-recursive'
Makefile:682: warning: ignoring old recipe for target 'check-recursive'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/snmp/mibs'
 /usr/bin/install -c -m 644 PCMK-MIB.txt 
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/snmp/mibs'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
Making install in etc
make[2]: Entering directory '/<<PKGBUILDDIR>>/etc'
make[3]: Entering directory '/<<PKGBUILDDIR>>/etc'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p /<<PKGBUILDDIR>>/debian/tmp/etc/default
for f in crm_mon pacemaker; do                          \
        dest="/<<PKGBUILDDIR>>/debian/tmp/etc/default/$f";                      
\
        [ -e "$dest" ] && dest="$dest.new";                     \
        /usr/bin/install -c -m 644 "./sysconfig/$f" "$dest";    \
done
 /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/etc/logrotate.d'
 /usr/bin/install -c -m 644 logrotate.d/pacemaker 
'/<<PKGBUILDDIR>>/debian/tmp/etc/logrotate.d'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/etc'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/etc'
Making install in maint
make[2]: Entering directory '/<<PKGBUILDDIR>>/maint'
make[3]: Entering directory '/<<PKGBUILDDIR>>/maint'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/maint'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/maint'
Making install in tests
make[2]: Entering directory '/<<PKGBUILDDIR>>/tests'
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
for DIR in /etc/pacemaker /var/lib/pacemaker/cib /var/lib/pacemaker/cores 
/var/lib/pacemaker/blackbox; do                               \
        /usr/bin/install -c -d -m 750 "/<<PKGBUILDDIR>>/debian/tmp/$DIR";       
                \
done
for DIR in /var/log/pacemaker/bundles /var/log/pacemaker; do                    
                \
        /usr/bin/install -c -d -m 770 "/<<PKGBUILDDIR>>/debian/tmp/$DIR";       
                \
done
for DIR in /etc/pacemaker; do                                           \
        chgrp haclient "/<<PKGBUILDDIR>>/debian/tmp/$DIR";                      
\
done
chgrp: invalid group: ‘haclient’
make[3]: [Makefile:1189: install-exec-local] Error 1 (ignored)
for DIR in /var/lib/pacemaker/cib /var/lib/pacemaker/cores 
/var/lib/pacemaker/blackbox /var/log/pacemaker/bundles /var/log/pacemaker; do   
                      \
        chown hacluster:haclient "/<<PKGBUILDDIR>>/debian/tmp/$DIR"; \
done
chown: invalid user: ‘hacluster:haclient’
chown: invalid user: ‘hacluster:haclient’
chown: invalid user: ‘hacluster:haclient’
chown: invalid user: ‘hacluster:haclient’
chown: invalid user: ‘hacluster:haclient’
make[3]: [Makefile:1190: install-exec-local] Error 1 (ignored)
 /usr/bin/mkdir -p 
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/pacemaker/licenses/'
 /usr/bin/install -c -m 644 licenses/CC-BY-SA-4.0 licenses/GPLv2 
licenses/LGPLv2.1 licenses/RevisedBSD 
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/pacemaker/licenses/'
 /usr/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/pacemaker'
 /usr/bin/install -c -m 644 README.markdown COPYING 
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/pacemaker'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install
dh_install: warning: Cannot find (any matches for) "doc/api/html/*.map" (tried 
in ., debian/tmp)

dh_install: warning: pacemaker-doc missing files: doc/api/html/*.map
dh_install: error: missing files, aborting
make: *** [debian/rules:22: binary] Error 255
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: pacemaker
Source-Version: 3.0.1-1.1
Done: Adrian Bunk <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pacemaker, 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.
Adrian Bunk <[email protected]> (supplier of updated pacemaker 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, 05 Jan 2026 12:45:01 +0200
Source: pacemaker
Architecture: source
Version: 3.0.1-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian HA Maintainers 
<[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1122451
Changes:
 pacemaker (3.0.1-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Bastian Germann ]
   * Disable fatal warnings (Closes: #1122451)
Checksums-Sha1:
 7cd80f66960b7eb5aed200dd7fa885453b47a415 3574 pacemaker_3.0.1-1.1.dsc
 12955f04a045f4dfb31d84d0ea0698337a45eef7 52504 
pacemaker_3.0.1-1.1.debian.tar.xz
Checksums-Sha256:
 038e13dbc7459b71fad2a982709df175cea90dbb5eafd98c25716d8b48216464 3574 
pacemaker_3.0.1-1.1.dsc
 79c3ff335024d6cf896f53450fc67b346d0707feed43bdc06181e4c02f54b810 52504 
pacemaker_3.0.1-1.1.debian.tar.xz
Files:
 b0edfd97fb33776410ebae86350c247b 3574 admin optional pacemaker_3.0.1-1.1.dsc
 7b06ffb6f9974219ea2ca7d16833c80c 52504 admin optional 
pacemaker_3.0.1-1.1.debian.tar.xz

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

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmlbmJoACgkQiNJCh6LY
mLExaBAAwWKXfvN2jTIWQb4PZtVdVurb5+g38OGjOlu2FGXOSSylaaP8RV5Dpb/r
g/BbZHeEn11lZhldE8TI3fgtp6j0Pj/omDPtDKTexppIOCAsIiUC8e+59RR0hPcl
6AhsT09TbKMAwLXU5PorjjRC0aoHooBXwx3RARWR41wN7VSiDHUKOvjRZ2QSX6C4
08nKe4tQJQOr1WYUJWblKuIQnbrOw07gFFevR6r6CZdr3DCaWOu+CanYY21FY20G
vIHJp8dYh7EW0cUM8nkSxQcHIUhKn9OtgvPUKopr5WFSLYYCrRtwRD8Z/+RY2xvy
RoysuHtKkwmj884xIu2LoelJlPBQnTY05kNF/QH3QwG0tGBW3Zf/9Mk+kdX2UzZA
j9Yb/RKncR9NyYoireLa7wUcEhlryCf6EL37FrjydKc4F+1J9KZc370Bk9ovmgBG
q+Us+EHJnt+XpNeDHuaRYfQj7H6PiNgAUFY5TWQhf/K0QV7hcyg5nYp10Bv/eSHk
BiQtHjs/fbqBv8YiNoq4ZAsad4jeA6a5qIqZLYS6Ny9SUu/0m+9XztOHerzEPqZm
2KEMthFjU6NtV+xunjYMzTduNsHZKD+BIXS0Fe4ZDdPBqRUJHmbaobN1vGiNp3sI
9HLEyIxxveTkUhiQZDHjEpl4LIAMjh6jPTW0RLULcLELSBAbuOA=
=7H3w
-----END PGP SIGNATURE-----

Attachment: pgpxHqffjvH68.pgp
Description: PGP signature


--- End Message ---

Reply via email to