With USE="-X" (or configured with key --with-x=no) R-2.9.0 fails to build: make[5]: Entering directory `/var/tmp/portage/dev-lang/R-2.9.0/work/R-2.9.0/src/modules/vfonts' make[5]: Leaving directory `/var/tmp/portage/dev-lang/R-2.9.0/work/R-2.9.0/src/modules/vfonts' make[4]: Leaving directory `/var/tmp/portage/dev-lang/R-2.9.0/work/R-2.9.0/src/modules/vfonts' make[3]: Leaving directory `/var/tmp/portage/dev-lang/R-2.9.0/work/R-2.9.0/src/modules/vfonts' make[3]: Entering directory `/var/tmp/portage/dev-lang/R-2.9.0/homedir' make[3]: *** No rule to make target `R'. Stop. make[3]: Leaving directory `/var/tmp/portage/dev-lang/R-2.9.0/homedir' make[2]: *** [R] Error 1 make[2]: Leaving directory `/var/tmp/portage/dev-lang/R-2.9.0/work/R-2.9.0/src/modules' make[1]: *** [R] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-lang/R-2.9.0/work/R-2.9.0/src' make: *** [R] Error 1 This is known bug (PR#13665), and it is fixed in R svn: http://www.nabble.com/R-build-fails-during-make-when-configured-with-"--with-x=no"-(PR-13665)-td23133399.html Proposed patch fixes it for R-2.9.0 release.
Created attachment 190187 [details, diff] fix R build without X
Created attachment 192585 [details, diff] Invoking Andrew`s R-2.9.0-without-x.patch in the ebuild The empty loop bug blocks the install, but Andrew`s patch works fine. Can someone put it in dev-lang/R/files, update the ebuild (R-2.9.0.ebuild.patch) and update the Manifest (ebuild R-2.9.0.ebuild digest)?
fixed in cvs. thanks.