[oe] Problem building kernel - too many files open

Piero Pezzin piero.pezzin at gmail.com
Tue Mar 10 14:33:45 UTC 2009


Hello everyone,

I'm building a minimal distribution for a x86 machine (my host is a x86-64
with CentOS 4.4):

OE Build Configuration:
BB_VERSION        = "1.8.12"
METADATA_BRANCH   = "org.openembedded.dev"
METADATA_REVISION = "a8a23e995d108ecdfc31129941671551c591bc6e"
TARGET_ARCH       = "i486"
TARGET_OS         = "linux"
MACHINE           = "x86"
DISTRO            = "minimal"
DISTRO_VERSION    = ".dev-snapshot-20090310"
TARGET_FPU        = ""


During kernel building, I got the following error:

OTE: package linux-2.6.28: started
NOTE: package linux-2.6.28-r6: task do_package: started
ERROR: Error in executing:
/home/piero/work/qong-nobk/openembedded/openembedded/packages/linux/
linux_2.6.28.bb
ERROR: Exception:exceptions.IOError Message:[Errno 24] Too many open files:
'/home/piero/work/qong-nobk/openembedded/build/tmp/work/x86-oe-linux/linux-2.6.28-r6/tmpQbp1Jr'
ERROR: Error in executing:
/home/piero/work/qong-nobk/openembedded/openembedded/packages/linux/
linux_2.6.28.bb
ERROR: Exception:exceptions.ImportError Message:No module named traceback
ERROR: Error in executing:
/home/piero/work/qong-nobk/openembedded/openembedded/packages/linux/
linux_2.6.28.bb
ERROR: Exception:exceptions.ImportError Message:No module named traceback
ERROR: Error in executing:
/home/piero/work/qong-nobk/openembedded/openembedded/packages/linux/
linux_2.6.28.bb
ERROR: Exception:exceptions.ImportError Message:No module named traceback
ERROR: Build of
/home/piero/work/qong-nobk/openembedded/openembedded/packages/linux/
linux_2.6.28.bb do_package failed
Traceback (most recent call last):
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/bin/bitbake", line 143,
in ?
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/bin/bitbake", line 140,
in main
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/lib/bb/cooker.py", line
612, in cook
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/lib/bb/cooker.py", line
514, in buildFile
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/lib/bb/runqueue.py",
line 842, in execute_runqueue
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/lib/bb/runqueue.py",
line 951, in execute_runqueue_internal
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/lib/bb/cooker.py", line
137, in tryBuild
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/lib/bb/cooker.py", line
111, in tryBuildPackage
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/lib/bb/build.py", line
278, in exec_task
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/lib/bb/build.py", line
113, in exec_func
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/lib/bb/build.py", line
136, in exec_func_python
  File "/home/piero/work/bitbake-nobk/bitbake-1.8.12/lib/bb/utils.py", line
186, in better_exec
ImportError: No module named traceback
ERROR: Task 12
(/home/piero/work/qong-nobk/openembedded/openembedded/packages/linux/
linux_2.6.28.bb, do_package) failed

Does anyone know what's happening?

Thanks in advance and best regards.

Piero



More information about the Openembedded-devel mailing list