The sys-apps/xfsprogs ebuild will fail if autoconf has been installed. It seems that the sys-apps/xfsprogs should have a dependency on autoconf to ensure its presence when merging -- causing it to be installed if it is not present. As an additional note, this behavior causes a failure when following the current installation instructions and using XFS as nothing in the preceeding steps causes autoconf to be installed. Therefore, a user following the installation instructions will encounter an error in the happy path which seems to be a Bad Thing(tm). There is an obvious workaround -- emerge sys-devel/autoconf before emerging sys- apps/xfsprogs.
autoconf should be installed already after an emerge system. its a standard tool that's in all our profiles. I can add it as a dep but most all ebuilds rely on it so I don't usually add it. also if you were following the install guide emergeing FS utilities is one of the last things listed to do....well after emerge system where autoconf gets installed
In response to he comment, I had executed an emerge system and then emerged the FS tools -- following the instructions to the letter. It seems to me that an ebuild should not rely on the fact the emerge system brought anything into the system. If a package depends on a package, it seems to me that it should call it explictly. What is emerge system removed a package from what is considered the "system"? EBuilds would break. Granted, autoconf is one of the most build tools, and I was frankly shocked it didn't come in as part of emerge system ... In order for me to consider the bug verified, it seems that one of two things should happen: a) Determine if/why emerge system does always merge autoconf b) Add autconf as a dependency to the xfsprogs package I can also say that after executing the installation instructions, they are woefully broken. A number of critical packages are not merged (i.e. mount, ps, loadkeys, setfonts, ifconfig) that cause the boots following installation to fail. There is a thread devoted to this subject in the "Installing Gentoo" forum.
do an emerge -ep system ....autoconf should be there
added dep to latest build