Last bump of dnsmasq locks the lua dependency to slot :0. [1] dev-lang/lua is experimentally slotted with slots :5.1 and :5.2, incompatible with the :0 slot. lua-5.1.5 is available both in slots :0 and :5.1. The experimental slots are p.masked and there are some rough corners and need for user intervention, but it generally works. dnsmasq appears to properly use pkg-config to find lua5.1 in its Makefile. Assuming I haven't missed something important, I request that the dependency on lua be relaxed to something like lua? ( =dev-lang/lua-5.1* ) to allow any slot with the required lua version to satisfy it. 1: https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-dns/dnsmasq/dnsmasq-2.72-r1.ebuild?revision=1.1&view=markup
Added dnsmasq-2.72-r2, uses a || dep on either slot 0 or 5.1, repoman gets grumpy about dependencies that implicitly pull in multiple slots