I am trying to use USE dependencies and 4-slot-abi for the perl packages and it does not record the slot-abi settings: If the eclass sets: DEPEND="dev-lang/perl:=[-build,perl_flavor_debug=,perl_flavor_ithreads=]" VDB/DEPEND misses :0/5.16=: dev-lang/perl[-build,-perl_flavor_debug,perl_flavor_ithreads] If the eclass sets (no "use=" dependency): DEPEND="dev-lang/perl:=[-build,perl_flavor_ithreads]" it's recorded as: dev-lang/perl:0/5.16=[-build,perl_flavor_ithreads] I've tried portage-2.2.0_alpha114 and -9999. Thanks
This is fixed in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=47029cd18764795a4c2cff1f985c56c87ca07ed9
This is fixed in 2.1.11.4 and 2.2.0_alpha115.