#1135938 libchafa-dev: missing dependency on libglib2.0-dev

Package:
libchafa-dev
Source:
libchafa-dev
Description:
development files for image-to-text converter chafa
Submitter:
Nadzeya Hutsko
Date:
2026-06-28 23:43:06 UTC
Severity:
normal
#1135938#5
Date:
2026-05-07 11:46:45 UTC
From:
To:
libchafa-dev ships chafa.pc which contains: `Requires: glib-2.0`

Because of this Requires field, any invocation of `pkgconf --libs chafa` will
also look up glib-2.0.pc. On a system with only libchafa-dev installed (but not
libglib2.0-dev), this fails:

$ pkgconf --libs chafa
Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'glib-2.0', required by 'chafa', not found

Installing libglib2.0-dev resolves the issue. Since libchafa-dev exposes a
public API that includes <glib.h> (visible in /usr/include/chafa/chafa.h) and
its .pc file unconditionally requires glib-2.0, I assume libglib2.0-dev should
be a runtime dependency of libchafa-dev
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuVOE/FJ0HcdfWSw//lAdKwFeZPsFAmn8e6IACgkQ/lAdKwFe
ZPtAnA/+I8ik9chnuCAaCIJfH2Ztgrnhv4omZO35cSKKth0iL0O+ajWKxRvMBqLO
Nco49yanFKbM8CJ2mkIHuVNpYmFsF1znq3HAxwkBG3wMdgez00G14dahiSMm2ZOk
vdWGgHFoIFC4VssSW+tYg5SAh2LBUdD9L44bxQ9+jf50CyqKK8YBx7eLe/erq+Nq
srlqcwRuR4f/6K3dX5oofHBGfJpCI8Kn6jHx1PWqpEw8cUQ5JP4qHLH+4jY7kViH
f7Ori5v1dqqXRvsnd20upBb0TNj4Q8khNX5Ev5ZD2NHE0+yNkWdZgOKrIn+gTU7o
NcCLCkG5GoVjddxE7CBhmr9O06WeCMCUiY1Spr5q7MoPdSlnXTBeov239yG7jcj3
vCVta200OQptMtoVLXXMIQugBKl4W1pV57xL/y+reKmVrX36vj7VVW3/WW38nD1E
L9rG5hEQij7wecv81pBxzux9cp6sQEizhOcXLSPIJ11TXfYultnv9J78GcKpYBlS
18/DAUJbQxES7EN5HQ274Rox15GSf55ynm4KJFxMT3o43E8iAkGt3OjL3585eRuD
zwxywC6nh6O+tvAF5/FuYqrGoaiyDVOC9xqCpBVReV/HdIGD5wqGvvErHZKb5KnC
Qp7QeiR/BNdmmSxX6lbksVl2zez0auHdWetiAUOcXlNrB2RYgAE=
=F3G1
-----END PGP SIGNATURE-----

#1135938#12
Date:
2026-06-28 23:42:36 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
chafa, 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 1135938@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mo Zhou <lumin@debian.org> (supplier of updated chafa 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 28 Jun 2026 16:19:40 -0700
Source: chafa
Architecture: source
Version: 1.18.2-1
Distribution: unstable
Urgency: medium
Maintainer: Mo Zhou <lumin@debian.org>
Changed-By: Mo Zhou <lumin@debian.org>
Closes: 1135938
Changes:
 chafa (1.18.2-1) unstable; urgency=medium
 .
   * New upstream version 1.18.2
   * control: make the -dev package depend on libglib2.0-dev. (Closes: #1135938)
Checksums-Sha1:
 5b2d7820fbe4f5d81d659f42fe73cd15b00e5220 2111 chafa_1.18.2-1.dsc
 4fccf12a44b1f6c67c627f4a8eae9d44e065fc87 1943603 chafa_1.18.2.orig.tar.gz
 fe41ae6104e1fcb87da8a38c5c472620d857447b 7148 chafa_1.18.2-1.debian.tar.xz
 9ff6c68688c29006be042164eecc669f188934df 6100 chafa_1.18.2-1_source.buildinfo
Checksums-Sha256:
 a689c0eb724e8a64cd9d929c6aefd6a87b7f08b07b44847f9576ce639409a2ac 2111 chafa_1.18.2-1.dsc
 9bdeba46446ac64ed61704fc54b5458cf0dca08b44031b26fbda7b78591984b8 1943603 chafa_1.18.2.orig.tar.gz
 279782cd6a76acef9ec8fb47a91e27911fa11f1f5037fa5a3cfcaf5a4c785135 7148 chafa_1.18.2-1.debian.tar.xz
 40365b8b4ce9336ae8bb203e485426bf5fd080caecb5c2a68e6b5bd7fcf9e438 6100 chafa_1.18.2-1_source.buildinfo
Files:
 8ac348aeff636c4710ff728b453b97a8 2111 graphics optional chafa_1.18.2-1.dsc
 3f35a0c6ed5024941dd55b86285ce935 1943603 graphics optional chafa_1.18.2.orig.tar.gz
 215627057ef845e932175c9e974c117b 7148 graphics optional chafa_1.18.2-1.debian.tar.xz
 756bdd4ac797874f81660b2c432a60c4 6100 graphics optional chafa_1.18.2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEY4vHXsHlxYkGfjXeYmRes19oaooFAmpBrCARHGx1bWluQGRl
Ymlhbi5vcmcACgkQYmRes19oaooaUQ//f6FC4qLrMqZIDcx2bvkhCdRku2Z7+MWk
E0MrO5IEZvwSgHSTpE5Fd6xpTWhJ1ZvjS4wcKHm+b7oFJzIp8CimEO9VKgbdmJD1
Zi2EhS9El/I32PeCQzadh3xjJOL8y8tTqRULtdfW9fNr99QtYcyx5WPGNBW/eH2H
xn3kUWfJZ7KDtLim2T+C15KbANYFdccSdPPgDmO0TKPsJb1X2VA0uEbL+3+MwaGe
SmJkT+f9JMC/FOu6Ahcv7304Cwzo4AOMfwupHLZ9AGQFYETB3f5/CuqFtHfa8e9j
S7Yo9uSoQMpwHLdsIaNtlc1WvGyz51KlEuy+6hAWP74ZEn4yl47CfCfuN63CRWlS
xdbG77a4khl+zmI13Z8uMfJTQjllKBeZUun4itpSip62Lx8DaQHGN9kxMjJvReLE
in16H31vfgcfmJDc2Lyh4pE7XZxtoUc7pU7R6Kw8Wz0y++4gF1lMtHSDEqMdsMPR
pk2+ipTkiHAW6+t+7x3HIaFbYUPKyf9blso66/CLvlY3bPNgQUgQA/0YN7Ahngd8
gqNEx1VhSFVlQcwcwUvdnvIbQEcwxrjP4GKM6TykOE2mbexyUqQNvp5wDO5QbBsy
z2Ioa6bAaeDZGKZOIrw1Aw07eo0w5VztNvg6vsrxiRcyoKM7qAFBSt1VFuSNqeI0
i30Gn78/kbU=
=ym8F
-----END PGP SIGNATURE-----