Wind River Support Network

HomeDefectsLIN6-8006
Fixed

LIN6-8006 : CLONE - Project configuration fails on RCPL0016

Created: Jul 22, 2014    Updated: Dec 3, 2018
Resolved Date: Jul 25, 2014
Previous ID: LIN5-19117
Found In Version: 6.0.0.8
Fix Version: 6.0.0.10
Severity: Standard
Applicable for: Wind River Linux 6
Component/s: Build & Config

Description

Configuration line:
WindRiver/wrlinux5.0/wrlinux-5/wrlinux/configure --enable-board=intel-atom --enable-kernel=standard --enable-rootfs=glibc-std-sato --enable-parallel-pkgbuilds=4 --enable-jobs=4 --enable-target-installer=yes --enable-bootimage=iso --enable-checkout-all-layers=yes --enable-reconfig --with-template=feature/target-toolchain,feature/initramfs --with-package=binutils,xz,make,keymaps,glib-2.0-dev,gtk+-dev,glib-2.0-utils,gdk-pixbuf-dev,dbus-dev,dbus-glib-dev,alsa-dev,curl-dev,libxt-dev,mesa-dri-dev,rsync,db,db-dev,flex,bison,chkconfig,samba,patch,git,vsftpd,socat,ipsec-tools,cmake,zlib,automake,autoconf,libtool,smartpm,netcat-openbsd,kernel-dev --with-layer=wr-kernel/kernel-dev

Configuring a project with the previous config line fails with message:
Parsing of 1093 .bb files complete (1089 cached, 4 parsed). 1426 targets, 51 skipped, 6 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
ERROR: Unbuildable tasks were found.
These are usually caused by circular dependencies and any circular dependency chains found will be printed below. Increase the debug level to see a list of unbuildable tasks.

Identifying dependency loops (this may take a short while)...

ERROR: Command execution failed: Traceback (most recent call last):
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/command.py", line 95, in runAsyncCommand
    commandmethod(self.cmds_async, self, options)
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/command.py", line 276, in generateDotGraph
    command.cooker.generateDotGraphFiles(pkgs_to_build, task)
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/cooker.py", line 635, in generateDotGraphFiles
    depgraph = self.generateTaskDepTreeData(pkgs_to_build, task)
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/cooker.py", line 482, in generateTaskDepTreeData
    rq.rqdata.prepare()
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 659, in prepare
    self.runq_weight = self.calculate_task_weights(endpoints)
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 362, in calculate_task_weights
    msgs = self.circular_depchains_handler(problem_tasks)
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 308, in circular_depchains_handler
    find_chains(task, [])
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 300, in find_chains
    find_chains(revdep, copy.deepcopy(prev_chain))
  File "/media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake/lib/bb/runqueue.py", line 301, in find_chains
    for dep in explored_deps[revdep]:
KeyError: 1444

Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
egrep: /media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake_build/pn-buildlist: No such file or directory
egrep: /media/WD_ext/workspace_linux/intel-atom-std-sato-intel-wrl5/bitbake_build/pn-buildlist: No such file or directory

Build configuration summary
  Board         :  intel-atom
  Filesystem    :  glibc-std-sato (wrlinux-image-glibc-std-sato)
  Kernel Config :  standard

This only happens for RCPL 16, the same config works fine on RCPL 15 without any issues. Also I think this should be investigated for other BSPs too.

Steps to Reproduce

Configure a project with the configuration line presented in Description.

Other Downloads


Live chat
Online