package "masked by package.mask" and "masked by ~keyword" - in xml output only <mask type="keyword" />, without <mask type="package_mask" />
if package unmasked by package.mask and ~keyword - in xml output only <unmask type="package_keywords" />, without <unmask type="package_unkask" />
so, mask and unmask elements not enumerated
Please note that as a protest against the influence of the American government, hosting of eix was moved.
So please do not report on sourceforge anymore concerning eix.
Anyway: I consider your report as a feature request not as a bug, since eix behavior corresponds
to the documentation, at least to that specified in the xsd file: Having more than one
mask_type/unmask_type would be invalid.
One may discuss whether it is useful to report all possible mask/unmask reasons which can occur.
Maybe it is reasonable to report up to two reasons:
One for the mask/profile reason and one for the keyword reason.
Current eix trunk contains this change (and corresponding extension of xsd).