| Summary: | Hob duplicates configuration in local.conf | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] Hob | Reporter: | Belen Barros Pena <belen.barros.pena> | ||||
| Component: | hob | Assignee: | Marius Avram <marius.avram> | ||||
| Status: | RESOLVED WORKSFORME | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | Medium | CC: | belen.barros.pena, cristiana.voicu, jessica.zhang, poky.bs.watcher, poky.watcher, valentin.popa | ||||
| Version: | 1.6 | ||||||
| Target Milestone: | 1.6 M3 | ||||||
| Hardware: | x86 | ||||||
| OS: | Multiple | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |||||
| Attachments: |
|
||||||
|
Description
Belen Barros Pena
2014-01-03 13:27:08 UTC
I tried to reproduce the bug but the conf/local.conf file looks fine. Do you have the same problem with any other layer or only with this one? I've added below my errors. Are they identical to yours ?
So this is the first one which I get after I select geeksphone-one as the machine. Looks like some include file is missing.
Traceback (most recent call last):
File "/home/marius/work/poky/bitbake/lib/bb/cookerdata.py", line 163, in wrapped
return func(fn, *args)
File "/home/marius/work/poky/bitbake/lib/bb/cookerdata.py", line 173, in parse_config_file
return bb.parse.handle(fn, data, include)
File "/home/marius/work/poky/bitbake/lib/bb/parse/__init__.py", line 99, in handle
return h['handle'](fn, data, include)
File "/home/marius/work/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py", line 151, in handle
statements.eval(data)
File "/home/marius/work/poky/bitbake/lib/bb/parse/ast.py", line 39, in eval
statement.eval(data)
File "/home/marius/work/poky/bitbake/lib/bb/parse/ast.py", line 63, in eval
bb.parse.ConfHandler.include(self.filename, s, self.lineno, data, False)
File "/home/marius/work/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py", line 97, in include
ret = handle(fn, data, True)
File "/home/marius/work/poky/bitbake/lib/bb/parse/__init__.py", line 99, in handle
return h['handle'](fn, data, include)
File "/home/marius/work/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py", line 151, in handle
statements.eval(data)
File "/home/marius/work/poky/bitbake/lib/bb/parse/ast.py", line 39, in eval
statement.eval(data)
File "/home/marius/work/poky/bitbake/lib/bb/parse/ast.py", line 61, in eval
bb.parse.ConfHandler.include(self.filename, s, self.lineno, data, "include required")
File "/home/marius/work/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py", line 100, in include
raise ParseError("Could not %(error_out)s file %(fn)s" % vars(), oldfn, lineno)
ParseError: ParseError at /home/marius/work/meta-smartphone/meta-geeksphone/conf/machine/geeksphone-one.conf:7: Could not include required file conf/machine/include/tune-arm1136j-s.inc
Unable to parse conf/bitbake.conf: ParseError at /home/marius/work/meta-smartphone/meta-geeksphone/conf/machine/geeksphone-one.conf:7: Could not include required file conf/machine/include/tune-arm1136j-s.inc
Exited with 1
And this is the error I get when I select a different machine such as beagleboard:
ParseError at /home/marius/work/meta-smartphone/meta-geeksphone/recipes-kernel/linux/linux-geeksphone-one_git.bb:1: Could not include required file recipes-kernel/linux/linux.inc
Errors are the same ones you get, but I no longer get the duplication problem in local.conf Setting to Resolved - Worksforme |