# ebuild "${ebuild}" test Forcing test. Traceback (most recent call last): File "/usr/bin/ebuild", line 278, in <module> stale_env_warning() File "/usr/bin/ebuild", line 249, in stale_env_warning tmpsettings, debug, 1, portage.portdb) File "/usr/lib64/portage/pym/portage/proxy/objectproxy.py", line 31, in __call__ return result(*args, **kwargs) File "/usr/lib64/portage/pym/portage/package/ebuild/doebuild.py", line 164, in doebuild_environment mysettings.setcpv(mycpv, mydb=mydbapi) File "/usr/lib64/portage/pym/portage/package/ebuild/config.py", line 1323, in setcpv self.usemask.discard("test") AttributeError: 'frozenset' object has no attribute 'discard'
Thanks, this is fixed in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=8d0fe4331f68d78013638e62cc0b467322a275ef
This is fixed in 2.1.9.2 and 2.2_rc78.