After an emerge --sync I encountered the following: !!! All ebuilds that could satisfy ">=sci-electronics/gnucap-20050808" have been masked. !!! One of the following masked packages is required to complete your request: - sci-electronics/gnucap-20060708 (masked by: missing keyword) - sci-electronics/gnucap-20060830 (masked by: missing keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "sci-electronics/geda-suite-20050820" [ebuild]) The geda-suite metapackage (for ~x86) requires a version of gnucap which is missing the x86 or ~x86 keyword altogether. The ~x86 keyword needs to be restored in the required gnucap ebuild. If this is not possible because gnucap no longer supports x86 then either gnucap should be removed as a geda-suite dependency or the geda-suite ebuild should no longer list ~x86 as a valid keyword. In either case it would be nice if a note stating x86 was no longer supported could be added to the ChangeLog. Reproducible: Always Steps to Reproduce: 1.emerge --sync 2.emerge -uDpv world 3.read the message
(In reply to comment #0) > If this is not possible because gnucap no longer supports x86 then either > gnucap should be removed as a geda-suite dependency or the geda-suite ebuild > should no longer list ~x86 as a valid keyword. In either case it would be nice > if a note stating x86 was no longer supported could be added to the ChangeLog. Eh, the dependency just needs to be changed to >=0.35
Bob Johnson, could you please locally test if geda-suite works fine with gnucap 0.35?
Ok, adjusted dependency.