I installed autoconf and automake, result is the same. bitbake still
tries to fetch the respective packages, it doesn't use the ones provided
by the system, and that makes sense... It creates its own toolchain.
As I understand the *Permission denied* error pops up during do_fetch,
when it tries to gather some statistics for that process. For some
reason it cannot open the */proc/**/PID/**/io* files.
I've created a python script to test if I'm able to read such a file
from python. I was successful...
This error comes up for a bunch of *-native recipes. Here is the
complete log, the one from the previous email was truncated:
$ bitbake core-image-minimal
Loading cache: 100%
|##########################################################################################################################################################|
Time: 0:00:00
Loaded 1275 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.36.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal-4.9"
TARGET_SYS = "i586-poky-linux"
MACHINE = "qemux86"
DISTRO = "poky"
DISTRO_VERSION = "2.4.1"
TUNE_FEATURES = "m32 i586"
TARGET_FPU = ""
meta
meta-poky
meta-yocto-bsp = "rocko:74863e0d67c1a1a63d7d7c6d7753da225e02143d"
Initialising tasks: 100%
|#####################################################################################################################################################|
Time: 0:00:04
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: m4-native-1.4.18-r0 do_fetch: Execution of event handler
'run_buildstats' failed
Traceback (most recent call last):
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 166, in run_buildstats(e=<bb.build.TaskSucceeded object at
0x7fa8a28028d0>):
elif isinstance(e, bb.build.TaskSucceeded):
> write_task_data("passed", os.path.join(taskdir, e.task), e, d)
if e.task == "do_rootfs":
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 90, in write_task_data(status='passed',
logfile='/home/repository/rocko/build/tmp/buildstats/20171211092724/m4-native-1.4.18-r0/do_fetch',
e=<bb.build.TaskSucceeded object at 0x7fa8a28028d0>,
d=<bb.data_smart.DataSmart object at 0x7fa8a5d41780>):
f.write(d.expand("Elapsed time: %0.2f seconds\n" %
elapsedtime))
> cpu, iostats, resources, childres =
get_process_cputime(os.getpid())
if cpu:
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 29, in get_process_cputime(pid=5947):
if os.path.isfile("/proc/%d/io" % pid):
> with open("/proc/%d/io" % pid, "r") as f:
while True:
PermissionError: [Errno 13] Permission denied: '/proc/5947/io'
ERROR: m4-native-1.4.18-r0 do_fetch: Build of do_fetch failed
ERROR: m4-native-1.4.18-r0 do_fetch: Traceback (most recent call last):
File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line 644,
in exec_task
return _exec_task(fn, task, d, quieterr)
File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line 618,
in _exec_task
event.fire(TaskSucceeded(task, logfn, localdata), localdata)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 222,
in fire
fire_class_handlers(event, d)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 134,
in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 106,
in execute_handler
ret = handler(event)
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 166, in run_buildstats
write_task_data("passed", os.path.join(taskdir, e.task), e, d)
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 90, in write_task_data
cpu, iostats, resources, childres = get_process_cputime(os.getpid())
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 29, in get_process_cputime
with open("/proc/%d/io" % pid, "r") as f:
PermissionError: [Errno 13] Permission denied: '/proc/5947/io'
ERROR: Task
(/home/repository/rocko/poky/meta/recipes-devtools/m4/m4-native_1.4.18.bb:do_fetch)
failed with exit code '1'
ERROR: texinfo-dummy-native-1.0-r0 do_fetch: Execution of event handler
'run_buildstats' failed
Traceback (most recent call last):
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 166, in run_buildstats(e=<bb.build.TaskSucceeded object at
0x7fa8a2fbc9e8>):
elif isinstance(e, bb.build.TaskSucceeded):
> write_task_data("passed", os.path.join(taskdir, e.task), e, d)
if e.task == "do_rootfs":
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 90, in write_task_data(status='passed',
logfile='/home/repository/rocko/build/tmp/buildstats/20171211092724/texinfo-dummy-native-1.0-r0/do_fetch',
e=<bb.build.TaskSucceeded object at 0x7fa8a2fbc9e8>,
d=<bb.data_smart.DataSmart object at 0x7fa8a5d41780>):
f.write(d.expand("Elapsed time: %0.2f seconds\n" %
elapsedtime))
> cpu, iostats, resources, childres =
get_process_cputime(os.getpid())
if cpu:
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 29, in get_process_cputime(pid=5945):
if os.path.isfile("/proc/%d/io" % pid):
> with open("/proc/%d/io" % pid, "r") as f:
while True:
PermissionError: [Errno 13] Permission denied: '/proc/5945/io'
ERROR: texinfo-dummy-native-1.0-r0 do_fetch: Build of do_fetch failed
ERROR: texinfo-dummy-native-1.0-r0 do_fetch: Traceback (most recent call
last):
File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line 644,
in exec_task
return _exec_task(fn, task, d, quieterr)
File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line 618,
in _exec_task
event.fire(TaskSucceeded(task, logfn, localdata), localdata)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 222,
in fire
fire_class_handlers(event, d)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 134,
in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 106,
in execute_handler
ret = handler(event)
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 166, in run_buildstats
write_task_data("passed", os.path.join(taskdir, e.task), e, d)
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 90, in write_task_data
cpu, iostats, resources, childres = get_process_cputime(os.getpid())
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 29, in get_process_cputime
with open("/proc/%d/io" % pid, "r") as f:
PermissionError: [Errno 13] Permission denied: '/proc/5945/io'
ERROR: Task
(/home/repository/rocko/poky/meta/recipes-extended/texinfo-dummy-native/texinfo-dummy-native.bb:do_fetch)
failed with exit code '1'
ERROR: quilt-native-0.65-r0 do_fetch: Execution of event handler
'run_buildstats' failed
Traceback (most recent call last):
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 166, in run_buildstats(e=<bb.build.TaskSucceeded object at
0x7fa8a5bb8c50>):
elif isinstance(e, bb.build.TaskSucceeded):
> write_task_data("passed", os.path.join(taskdir, e.task), e, d)
if e.task == "do_rootfs":
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 90, in write_task_data(status='passed',
logfile='/home/repository/rocko/build/tmp/buildstats/20171211092724/quilt-native-0.65-r0/do_fetch',
e=<bb.build.TaskSucceeded object at 0x7fa8a5bb8c50>,
d=<bb.data_smart.DataSmart object at 0x7fa8a5d41780>):
f.write(d.expand("Elapsed time: %0.2f seconds\n" %
elapsedtime))
> cpu, iostats, resources, childres =
get_process_cputime(os.getpid())
if cpu:
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 29, in get_process_cputime(pid=5944):
if os.path.isfile("/proc/%d/io" % pid):
> with open("/proc/%d/io" % pid, "r") as f:
while True:
PermissionError: [Errno 13] Permission denied: '/proc/5944/io'
ERROR: quilt-native-0.65-r0 do_fetch: Build of do_fetch failed
ERROR: quilt-native-0.65-r0 do_fetch: Traceback (most recent call last):
File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line 644,
in exec_task
return _exec_task(fn, task, d, quieterr)
File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line 618,
in _exec_task
event.fire(TaskSucceeded(task, logfn, localdata), localdata)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 222,
in fire
fire_class_handlers(event, d)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 134,
in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 106,
in execute_handler
ret = handler(event)
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 166, in run_buildstats
write_task_data("passed", os.path.join(taskdir, e.task), e, d)
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 90, in write_task_data
cpu, iostats, resources, childres = get_process_cputime(os.getpid())
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 29, in get_process_cputime
with open("/proc/%d/io" % pid, "r") as f:
PermissionError: [Errno 13] Permission denied: '/proc/5944/io'
ERROR: Task
(/home/repository/rocko/poky/meta/recipes-devtools/quilt/quilt-native_0.65.bb:do_fetch)
failed with exit code '1'
ERROR: gnu-config-native-20150728+gitAUTOINC+b576fa87c1-r0 do_fetch:
Execution of event handler 'run_buildstats' failed
Traceback (most recent call last):
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 166, in run_buildstats(e=<bb.build.TaskSucceeded object at
0x7fa8a2edda58>):
elif isinstance(e, bb.build.TaskSucceeded):
> write_task_data("passed", os.path.join(taskdir, e.task), e, d)
if e.task == "do_rootfs":
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 90, in write_task_data(status='passed',
logfile='/home/repository/rocko/build/tmp/buildstats/20171211092724/gnu-config-native-20150728+gitAUTOINC+b576fa87c1-r0/do_fetch',
e=<bb.build.TaskSucceeded object at 0x7fa8a2edda58>,
d=<bb.data_smart.DataSmart object at 0x7fa8a28028d0>):
f.write(d.expand("Elapsed time: %0.2f seconds\n" %
elapsedtime))
> cpu, iostats, resources, childres =
get_process_cputime(os.getpid())
if cpu:
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 29, in get_process_cputime(pid=5946):
if os.path.isfile("/proc/%d/io" % pid):
> with open("/proc/%d/io" % pid, "r") as f:
while True:
PermissionError: [Errno 13] Permission denied: '/proc/5946/io'
ERROR: gnu-config-native-20150728+gitAUTOINC+b576fa87c1-r0 do_fetch:
Build of do_fetch failed
ERROR: gnu-config-native-20150728+gitAUTOINC+b576fa87c1-r0 do_fetch:
Traceback (most recent call last):
File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line 644,
in exec_task
return _exec_task(fn, task, d, quieterr)
File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line 618,
in _exec_task
event.fire(TaskSucceeded(task, logfn, localdata), localdata)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 222,
in fire
fire_class_handlers(event, d)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 134,
in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line 106,
in execute_handler
ret = handler(event)
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 166, in run_buildstats
write_task_data("passed", os.path.join(taskdir, e.task), e, d)
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 90, in write_task_data
cpu, iostats, resources, childres = get_process_cputime(os.getpid())
File "/home/repository/rocko/poky/meta/classes/buildstats.bbclass",
line 29, in get_process_cputime
with open("/proc/%d/io" % pid, "r") as f:
PermissionError: [Errno 13] Permission denied: '/proc/5946/io'
ERROR: Task
(virtual:native:/home/repository/rocko/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb:do_fetch)
failed with exit code '1'
NOTE: Tasks Summary: Attempted 4 tasks of which 0 didn't need to be
rerun and 4 failed.
Summary: 4 tasks failed:
/home/repository/rocko/poky/meta/recipes-devtools/m4/m4-native_1.4.18.bb:do_fetch
/home/repository/rocko/poky/meta/recipes-extended/texinfo-dummy-native/texinfo-dummy-native.bb:do_fetch
/home/repository/rocko/poky/meta/recipes-devtools/quilt/quilt-native_0.65.bb:do_fetch
virtual:native:/home/repository/rocko/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb:do_fetch
Summary: There were 12 ERROR messages shown, returning a non-zero exit code.
--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto