net-dns/avahi doesn't contain avahi-library.pc, so build fails. Reproducible: Always
Worked for me, ---------- Calculating dependencies... done! [ebuild N ] media-gfx/sane-backends-1.0.30-r2::gentoo USE="ipv6 usb zeroconf -gphoto2 -snmp -systemd -threads -v4l -xinetd" ABI_X86="32 (64) (-x32)" SANE_BACKENDS="escl -abaton -agfafocus -apple -artec -artec_eplus48u -as6e -avision -bh -canon -canon630u -canon_dr -canon_pp -cardscan -coolscan -coolscan2 -coolscan3 -dc210 -dc240 -dc25 -dell1600n_net -dmc -epjitsu -epson -epson2 -fujitsu -genesys -gt68xx -hp -hp3500 -hp3900 -hp4200 -hp5400 -hp5590 -hpljm1005 -hpsj5s -hs2p -ibm -kodak -kodakaio -kvs1025 -kvs20xx -kvs40xx -leo -lexmark -ma1509 -magicolor -matsushita -microtek -microtek2 -mustek -mustek_pp -mustek_usb -mustek_usb2 -nec -net -niash -p5 -pie -pixma -plustek -plustek_pp -pnm -qcam -ricoh -ricoh2 -rts8891 -s9036 -sceptre -sharp -sm3600 -sm3840 -snapscan -sp15c -st400 -stv680 -tamarack -teco1 -teco2 -teco3 -test -u12 -umax -umax1220u -umax_pp -xerox_mfp" 0 KiB Total: 1 package (1 new), Size of downloads: 0 KiB Would you like to merge these packages? [Yes/No] y >>> Verifying ebuild manifests >>> Emerging (1 of 1) media-gfx/sane-backends-1.0.30-r2::gentoo >>> Installing (1 of 1) media-gfx/sane-backends-1.0.30-r2::gentoo >>> Jobs: 1 of 1 complete Load avg: 8.44, 7.32, 4.24 ---------- Please show "emerge --info sane-backends". Looking at upstream, https://gitlab.com/sane-project/backends/-/blob/1.0.30/configure.ac I can't find where it would look for avahi-library.pc?
Also build.log would help.
I created this issue based on my memory. I read configure.ac and found "avahi-client". I think net-dns/avahi doesn't have avahi-client.pc
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53320292a68d54764d072670814448a3c0f3ff8d commit 53320292a68d54764d072670814448a3c0f3ff8d Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2020-07-19 10:06:49 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-07-19 10:43:24 +0000 media-gfx/sane-backends: fix build issue with escl backend, #733186 - escl backend requires avahi-client.pc. Closes: https://bugs.gentoo.org/733186 Signed-off-by: Joonas Niilola <juippis@gentoo.org> media-gfx/sane-backends/sane-backends-1.0.30-r2.ebuild | 5 +++++ 1 file changed, 5 insertions(+)