On 2/2/2013 04:50, Nilesh Govindrajan wrote:

I'm getting a weird error while trying to compile pam:

  * ERROR: sys-libs/pam-1.1.6-r2 failed (configure phase):
  *   USE Flag 'hppa' not in IUSE for sys-libs/pam-1.1.6-r2
  *
  * Call stack:
  *          ebuild.sh, line   93:  Called src_configure
  *        environment, line 3550:  Called use 'hppa'
  *   phase-helpers.sh, line  219:  Called die
  * The specific snippet of code:
  *                              die "USE Flag '${u}' not in IUSE for
${CATEGORY}/${PF}"

How to fix this?

I encountered these types of errors when building as well. It is because the "embedded" profile, which is the profile crossdev selects by default, is missing a huge amount of information. I tried defining it all in ${PORTAGE_CONFIG_ROOT}/profile but it got to be a chore. I ended up switching to the default Linux profile for ARM, which worked much better.

--
♫Dustin

Reply via email to