Your message dated Tue, 6 Jan 2026 21:55:20 +1100
with message-id <[email protected]>
and subject line Re: fontconfig: Installation fails due to 
libfreetype6/libharfbuzz0b circular dependency in Sid
has caused the Debian Bug report #1124070,
regarding fontconfig: Installation fails due to libfreetype6/libharfbuzz0b 
circular dependency in Sid
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.)


-- 
1124070: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124070
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fontconfig
Version: 2.15.0-2.4
Severity: serious
Tags: sid

Hi there,

The circular dependency between libfreetype6 and libharfbuzz0b in Debian Sid
prevents fontconfig from installing in clean build environments (OBS,
pbuilder).

The dependency resolver breaks the cycle by not installing libharfbuzz0b,
leaving libfreetype6 in a broken state. When fontconfig's postinst script
runs fc-cache, it crashes because libfreetype6 cannot load harfbuzz symbols.

This issue does NOT occur in Debian 13 (Trixie) or Testing, only
Sid/Unstable.

Build log excerpt:
[   11s] cycle: libfreetype6 -> libharfbuzz0b
[   11s]   breaking dependency libfreetype6 -> libharfbuzz0b
[   32s] [278/541] installing libfreetype6-2.14.1+dfsg-1
[   32s] dpkg: libfreetype6:amd64: dependency problems, but configuring
anyway
[   32s]  libfreetype6:amd64 depends on libharfbuzz0b (>= 2.1.1); however:
[   32s]   Package libharfbuzz0b is not installed.
[   39s] [341/541] installing fontconfig-2.15.0-2.4
[   39s] Regenerating fonts cache... failed.

The circular dependency needs to be resolved, possibly by:
1. Building freetype without harfbuzz support initially
2. Splitting harfbuzz-core as a separate package
3. Moving the circular dependency to Recommends instead of Depends

-- System Information:
Debian Release: sid
Architecture

Thank you, Purian

--- End Message ---
--- Begin Message ---
Closing with found/fixed metadata this time.

--- End Message ---

Reply via email to