Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 69302

Summary: media-libs/fontconfig-2.2.3 fails SMP-compile
Product: Gentoo Linux Reporter: Torgeir Hansen <torgeir>
Component: New packagesAssignee: Gentoo Fonts Team <fonts>
Status: RESOLVED FIXED    
Severity: major CC: sl0w
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Torgeir Hansen 2004-10-28 10:42:56 UTC
building w/MAKEFLAGS=-j3 on my dual system gives me this not-so-happy ending:
----------------------------------------------------
Making install in test
make[1]: Entering directory `/var/tmp/portage/fontconfig-2.2.3/work/fontconfig-2.2.3/test'
make[2]: Entering directory `/var/tmp/portage/fontconfig-2.2.3/work/fontconfig-2.2.3/test'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/var/tmp/portage/fontconfig-2.2.3/work/fontconfig-2.2.3/test'
make[1]: Leaving directory `/var/tmp/portage/fontconfig-2.2.3/work/fontconfig-2.2.3/test'
make[1]: Entering directory `/var/tmp/portage/fontconfig-2.2.3/work/fontconfig-2.2.3'
make[2]: Entering directory `/var/tmp/portage/fontconfig-2.2.3/work/fontconfig-2.2.3'
make[2]: Nothing to be done for `install-exec-am'.
/bin/sh ./mkinstalldirs /var/tmp/portage/fontconfig-2.2.3/image//etc/fonts
if [ -f /var/tmp/portage/fontconfig-2.2.3/image//etc/fonts/local.conf ]; then \
  echo "not overwriting existing /var/tmp/portage/fontconfig-2.2.3/image//etc/fonts/local.conf"; \
else if [ -f ./local.conf ]; then \
  echo " /bin/install -c -m 644 ./local.conf /var/tmp/portage/fontconfig-2.2.3/image//etc/fonts/local.conf"; \
  /bin/install -c -m 644 ./local.conf /var/tmp/portage/fontconfig-2.2.3/image//etc/fonts/local.conf; \
else if [ -f local.conf ]; then \
  echo " /bin/install -c -m 644 local.conf /var/tmp/portage/fontconfig-2.2.3/image//etc/fonts/local.conf"; \
  /bin/install -c -m 644 local.conf /var/tmp/portage/fontconfig-2.2.3/image//etc/fonts/local.conf; \
fi; fi; fi
/bin/sh ./mkinstalldirs /var/tmp/portage/fontconfig-2.2.3/image//usr/lib/pkgconfig
 /bin/install -c -m 644 ./local.conf /var/tmp/portage/fontconfig-2.2.3/image//etc/fonts/local.conf
/bin/install: cannot create regular file `/var/tmp/portage/fontconfig-2.2.3/image//etc/fonts/local.conf': No such file or directory
mkdir -p -- /var/tmp/portage/fontconfig-2.2.3/image//usr/lib/pkgconfig
make[2]: *** [install-data-local] Error 1
make[2]: *** Waiting for unfinished jobs....
mkdir -p -- /var/tmp/portage/fontconfig-2.2.3/image//etc/fonts
make[2]: *** Waiting for unfinished jobs....
 /bin/install -c -m 644 fonts.conf /var/tmp/portage/fontconfig-2.2.3/image//etc/fonts/fonts.conf
 /bin/install -c -m 644 fontconfig.pc /var/tmp/portage/fontconfig-2.2.3/image//usr/lib/pkgconfig/fontconfig.pc
 /bin/install -c -m 644 fonts.dtd /var/tmp/portage/fontconfig-2.2.3/image//etc/fonts/fonts.dtd
make[2]: Leaving directory `/var/tmp/portage/fontconfig-2.2.3/work/fontconfig-2.2.3'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/fontconfig-2.2.3/work/fontconfig-2.2.3'
make: *** [install-recursive] Error 1
----------------------------------------------------

just setting MAKEFLAGS="" before doing the emerge fixed the problem.
force a -j1 build on this one or do some actual work; patch the autoconf/automake files and submit to the developers? :)
Comment 1 foser (RETIRED) gentoo-dev 2006-04-07 05:44:33 UTC
*** Bug 74638 has been marked as a duplicate of this bug. ***
Comment 2 foser (RETIRED) gentoo-dev 2006-04-07 05:46:07 UTC
all recent fontconfig ebuilds cap make jobs for ths reason.