Portage complains: (sys-devel/automake-1.12.4:1.12/1.12::gentoo_prefix, ebuild scheduled for merge) depends on (sys-apps/texinfo-5.2:0/0::gentoo_prefix, ebuild scheduled for merge) (buildtime) (dev-perl/libintl-perl-1.230.0:0/0::gentoo_prefix, ebuild scheduled for merge) (buildtime) (virtual/libintl-0-r1:0/0::gentoo_prefix, ebuild scheduled for merge) (buildtime) (sys-devel/gettext-0.19.3:0/0::gentoo_prefix, ebuild scheduled for merge) (runtime) (dev-libs/libxml2-2.9.2-r1:2/2::gentoo_prefix, ebuild scheduled for merge) (buildtime) (virtual/pkgconfig-0-r1:0/0::gentoo_prefix, ebuild scheduled for merge) (buildtime) (dev-util/pkgconfig-0.28-r3:0/0::gentoo_prefix, ebuild scheduled for merge) (runtime) (sys-devel/automake-1.12.4:1.12/1.12::gentoo_prefix, ebuild scheduled for merge) (buildtime) This is a problem while bootstrapping. Would it be possible to avoid autotools in non-live versions?
Created attachment 404374 [details, diff] Avoid calling eautoreconf pkgconfig-0.28-lfs.patch modifies configure.ac, so it's a little tricky to avoid calling automake. Here's a patch that seems to do the job.
Thanks for reporting. Ugly patch is ugly, but I suppose the only alternative would be append-lfs-flags, which I don't want to put in a core ebuild that's used in all sorts of prefix systems. + 31 May 2015; Alexandre Rostovtsev <tetromino@gentoo.org> + pkgconfig-0.28-r3.ebuild, pkgconfig-9999.ebuild, + files/pkgconfig-0.28-lfs.patch: + We cannot use autotools.eclass in pkgconfig, it creates a circular dependency + (bug #550856, thanks to Fabian Groffen, Mike Gilbert).
thanks a lot!