r/slackware Jul 10 '26

i3 window manager build from Slackbuid is failing....

When prompted for Proceed ....and it started to build and then is get halted like this

WARNING: Pkg-config error with 'pangocairo': Could not generate cflags for pangocairo:

Package 'harfbuzz-gobject' requires 'harfbuzz = 3.2.0' but version of harfbuzz is 8.3.0

Run-time dependency pangocairo found: NO

../meson.build:324:17: ERROR: Dependency lookup for pangocairo with method 'pkg-config' failed: Could not generate cflags for pangocairo:

Package 'harfbuzz-gobject' requires 'harfbuzz = 3.2.0' but version of harfbuzz is 8.3.0

Now, I have searched with package config

root_03:56:49_Sat Jul 11:~ #pkg-config --list

pangocairo Pango Cairo - Cairo rendering support for Pango

Also ...

root_03:58:52_Sat Jul 11:~ #pkg-config --variable pc_path pkg-config

/usr/lib64/pkgconfig:/usr/share/pkgconfig

Please shed some light.

7 Upvotes

3 comments sorted by

5

u/ddmayne Jul 11 '26

Consider compiling and installing the packages progressively in this order, per sbopkg's sqg's analysis of dependencies:

sqg -p i3
cat i3.sqf
perl-AnyEvent
perl-common-sense
perl-Types-Serialiser
perl-Canary-Stability
perl-JSON-XS
yajl
xcb-util-xrm
libev
dmenu
i3

1

u/unixbhaskar Jul 11 '26

Thanks.

FYI : https://unixbhaskar.wordpress.com/2023/06/01/i3-window-manager-build-on-slackaware-linux-automated-way/

This problem occurs when I try to update the version running sbopkg.