On 02/19/2013 07:21 AM, Brian Dolbec wrote: > On Tue, 2013-02-19 at 14:10 +0100, Thomas Kahle wrote: >> ... if it is used in the ebuild? >> >> It is a system package here on amd64, but is it everywhere? >> >> Cheers, >> Thomas >> > > Only if the pkg is also a system package. I recently ran into a problem > running a catalyst build because portage-utils did not list the xz-utils > dep which was another system package. It failed to unpack because > xz-utils was still waiting to be merged. I was running catalyst with > --jobs=3.
If it's not in $PORTDIR/profiles/default/linux/packages.build then it's not necessarily included in stage1 and therefore you can't rely on it for stage1 -> stage2 -> stage3. If that's the case, then it has to be in *DEPEND for anything in stage3. -- Thanks, Zac