Your message dated Thu, 01 Dec 2022 21:49:35 +0000
with message-id <e1p0rr1-002lhy...@fasolo.debian.org>
and subject line Bug#1025275: fixed in fcft 3.1.5-3
has caused the Debian Bug report #1025275,
regarding libfcft-dev: Missing dependencies
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 ow...@bugs.debian.org
immediately.)


-- 
1025275: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025275
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libfcft-dev
Version: 2.3.1-1
Severity: serious
Tags: ftbfs
Control: affects -1 src:fuzzel src:foot src:yambar

$ pkg-config --cflags fcft
Package fontconfig was not found in the pkg-config search path.
Perhaps you should add the directory containing `fontconfig.pc'
to the PKG_CONFIG_PATH environment variable
Package 'fontconfig', required by 'fcft', not found
Package 'freetype2', required by 'fcft', not found
Package 'harfbuzz', required by 'fcft', not found
Package 'libutf8proc', required by 'fcft', not found
Package 'pixman-1', required by 'fcft', not found
Package 'tllist', required by 'fcft', not found

$ cat /usr/lib/x86_64-linux-gnu/pkgconfig/fcft.pc
...
Requires.private: fontconfig, freetype2, harfbuzz, libutf8proc, pixman-1, 
tllist >= 1.0.1
...
$



These dependencies are an implementation detail of libfcft-dev
that must be expressed in the package dependencies, not something
every user has to copy and update all the time (like when libutf8proc
usage was enabled in fcft).

As of 3.1.5-2 the missing dependencies are:
 libpixman-1-dev, libfreetype6-dev, libfontconfig-dev,
 libtllist-dev, libharfbuzz-dev, libutf8proc-dev

Adding the dependencies to libfcft-dev fixes this bug.


Only pixman.h is used in the headers in libfcft-dev,
an alternative fix would be to add only a dependency
on libpixman-1-dev and reduce Requires.private in fcft.pc to:
  Requires.private: pixman-1

--- End Message ---
--- Begin Message ---
Source: fcft
Source-Version: 3.1.5-3
Done: Birger Schacht <bir...@debian.org>

We believe that the bug you reported is fixed in the latest version of
fcft, 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 1025...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Birger Schacht <bir...@debian.org> (supplier of updated fcft 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Thu, 01 Dec 2022 22:03:33 +0100
Source: fcft
Architecture: source
Version: 3.1.5-3
Distribution: unstable
Urgency: medium
Maintainer: Birger Schacht <bir...@debian.org>
Changed-By: Birger Schacht <bir...@debian.org>
Closes: 1025275
Changes:
 fcft (3.1.5-3) unstable; urgency=medium
 .
   * Add missing dependencies to libfcft-dev (Closes: #1025275)
Checksums-Sha1:
 967be047fbfaa1a1158592f24fc0ace009c52cce 2077 fcft_3.1.5-3.dsc
 34a5d0c047d91923a7ea20ccf563278e4d7b5ac9 4980 fcft_3.1.5-3.debian.tar.xz
 da86a0b7d55d9d29843f327cd86181af50987ea0 9567 fcft_3.1.5-3_amd64.buildinfo
Checksums-Sha256:
 052dc54dce1e5cca6fa79f398ff9a63fcf75940d0c0b35643771c2bb249e2cad 2077 
fcft_3.1.5-3.dsc
 76719f1b981ca3acb5148b2a0036d6a9b8bf707168c742102fa9c68b835efc3c 4980 
fcft_3.1.5-3.debian.tar.xz
 ec90fdab3b0bc530c6c314ded01ab0adb0823bd6b81ce62f705a57c4f92b723c 9567 
fcft_3.1.5-3_amd64.buildinfo
Files:
 e5d3ff93a065e55dd79fb5f30a5f1302 2077 libdevel optional fcft_3.1.5-3.dsc
 84a32bb0e92739004150cf39241c940c 4980 libdevel optional 
fcft_3.1.5-3.debian.tar.xz
 83d9a11546a1e57803f73f40264df1cc 9567 libdevel optional 
fcft_3.1.5-3_amd64.buildinfo

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

iQJGBAEBCgAwFiEEOvC8tnwmrEjOtOW8KgxdYPIEvbAFAmOJGE4SHGJpcmdlckBk
ZWJpYW4ub3JnAAoJECoMXWDyBL2wxzoP/0rA9hgxj1P52WbCHuahQ8alKauwGYAw
dZypyPtxwCIyOCVpZNNZMBvWBg9SHY4MN7SQZ7kGnPq/FepDG7oyFE9sq6B75s97
tZcbj7NwNSHbvcNxzKlYijmeiFUM8m6dpNtGotlBG3lg6Mths7iEPGR5Al0v17R5
XNWIAbCwkpvB1wSr8p9Amzod/9AC/hGgJgEueeK6G4ODupyIJCRf1rr0EX/cBhWt
gd7DLjkQsJd6vlBQnSSlnSGWL8PGGhEUPy4b+NZb2TYlDKuXMTudqedUEYPRugl8
aK2t7ckuhswyzxm+Sd3rSqiRgkqDYg+y/hDO+K8SUhXZlj655ANDk+iS2G9/UUL3
UD8rNavIhxziE4jojmTLO5i946EdjeWGAjrQWdn32E25C/+4EzJ/qKJJqhDSeucj
36xNgoJ5zCBc4I7lUH/cZC2iG6qZtg78yFBllbYnLOrqHI6KNkFSaKDdA9ZWvTXb
eBk6Fgdi/mlCNVqoNE6aCQCq/UgszlKRK1dLabaRdApz79/QDZowfr8mzg8pHv4R
YbAPkQ3ht1lVYwdr3enV5xqww2Pm2xZfLucLuVPutHFzoqr+BC3YH094zUxt8Y9E
I/NkqaWUtl2wTIpTq3bGoH3szSLXs4t36WCA/TZSLmXevaKOQYQvvViuUiz9vMCQ
nZw83SnIqisi
=q1AC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to