Bug#1080103: e17: FTBFS: Dependency lookup for ecore-input-evas with method 'cmake' failed: CMake binary for machine host machine not found. Giving up.

Andreas Metzler ametzler at bebt.de
Sat Aug 31 10:06:25 BST 2024


Control: reassign -1 efl-all-dev 1.27.0-3
Control: reassign 1080105 efl-all-dev 1.27.0-3
Control: reassign 1080141 efl-all-dev 1.27.0-3
Control: forcemerge 1080103 1080105 1080103

On 2024-08-30 Santiago Vila <sanvila at debian.org> wrote:
> Package: src:e17
> Version: 0.26.0-4
[...]
> Called: `/usr/bin/pkg-config --modversion ecore-input-evas` -> 0
> stdout:
> 1.27.0
> -----------
> env[PKG_CONFIG_PATH]:
> env[PKG_CONFIG]: /usr/bin/pkg-config
> -----------
> Called: `/usr/bin/pkg-config --cflags ecore-input-evas` -> 1
> stderr:
> Package libunibreak was not found in the pkg-config search path.
> Perhaps you should add the directory containing `libunibreak.pc'
> to the PKG_CONFIG_PATH environment variable
> Package 'libunibreak', required by 'evas', not found
[...]

Hello Santiago,

all three of these bugs are caused by ...

(sid)ametzler at argenau:/tmp/E17/e17$ grep Req /usr/lib/x86_64-linux-gnu/pkgconfig
/evas.pc
Requires: eina, ecore, ector, emile, efl, eo
Requires.private: eet, lua51 < 5.2.0, lua51 >= 5.1.0, libunibreak >= 4.2, freetype2, fontconfig, fribidi, harfbuzz, wayland-client, libjpeg, libpng

... without libefl-all-dev depending (even indirectly) on libunibreak-dev.

I suspect one of libefl-all-dev's dependencies used to depend on it and
stopped doing so.

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



More information about the Pkg-e-devel mailing list