Hi, when icinga2 is used as client, it does not require a SQL backend. The current ebuild requires one. The requirement should be removed, maybe by the use of a "minimal" flag.
fixed in 2.3.2-r1 (via minimal use flag that toggles the required use).