The ebuild is lacking the keyword for amd64 architecture. Reproducible: Always Steps to Reproduce:
which ebuild? there are quite a lot...
Sorry, i forgot to mention: lib-compat-1.4.ebuild Is there any amd64 support planned? If i do a local overlay and add the keyword, i get an: line 22: cd: /var/tmp/portage/lib-compat-1.4/work/lib-compat-1.4/amd64: No such file or directory
you don't need to create an overlay for this, just `echo "sys-libs/lib-compat ~x86" >> /etc/portage/package.keywords` then, emerge it. if it works fine, please report back and we'll add the keyword
You need a coffee! Why should i add an unmask for an x86 architecture on an amd64 bit machine???? (..and by the way the proper command would be: echo "=sys-libs/lib-compat-1.4 ~amd64" >> /etc/portage/package.keywords ;-) But as i said the packaged is masked by: MISSING KEYWORD So, is there no amd64 support for the ebuild?
This is a binary package, containing some libs needed (mostly) to run binary apps compiled with older version of gcc. Which app are you trying to run? if it's a 32bit app then try emul-linux-x86-compat (which contains x86 version of this package). I don't know of any binary 64bit app that needs these libs which is why no amd64 has been added here.
Ahhhh! Thx...i will try it. Maybe it would be usefull to mention that somewhere in the description of the ebuild.