<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    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.<br>
    <br>
    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 <b>/proc/</b><b><i>PID</i></b><b>/io</b>
    files.<br>
    <br>
    I've created a python script to test if I'm able to read such a file
    from python. I was successful...<br>
    <br>
    This error comes up for a bunch of *-native recipes. Here is the
    complete log, the one from the previous email was truncated:<br>
    <br>
    $ bitbake core-image-minimal<br>
    Loading cache: 100%
|##########################################################################################################################################################|
    Time: 0:00:00<br>
    Loaded 1275 entries from dependency cache.<br>
    NOTE: Resolving any missing task queue dependencies<br>
    <br>
    Build Configuration:<br>
    BB_VERSION           = "1.36.0"<br>
    BUILD_SYS            = "x86_64-linux"<br>
    NATIVELSBSTRING      = "universal-4.9"<br>
    TARGET_SYS           = "i586-poky-linux"<br>
    MACHINE              = "qemux86"<br>
    DISTRO               = "poky"<br>
    DISTRO_VERSION       = "2.4.1"<br>
    TUNE_FEATURES        = "m32 i586"<br>
    TARGET_FPU           = ""<br>
    meta                 <br>
    meta-poky            <br>
    meta-yocto-bsp       =
    "rocko:74863e0d67c1a1a63d7d7c6d7753da225e02143d"<br>
    <br>
    Initialising tasks: 100%
|#####################################################################################################################################################|
    Time: 0:00:04<br>
    NOTE: Executing SetScene Tasks<br>
    NOTE: Executing RunQueue Tasks<br>
    ERROR: m4-native-1.4.18-r0 do_fetch: Execution of event handler
    'run_buildstats' failed<br>
    Traceback (most recent call last):<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    166, in run_buildstats(e=<bb.build.TaskSucceeded object at
    0x7fa8a28028d0>):<br>
    Â Â Â Â Â Â Â Â  elif isinstance(e, bb.build.TaskSucceeded):<br>
    Â Â Â  >        write_task_data("passed", os.path.join(taskdir,
    e.task), e, d)<br>
    Â Â Â Â Â Â Â Â Â Â Â Â  if e.task == "do_rootfs":<br>
    Â  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>):<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  f.write(d.expand("Elapsed time: %0.2f seconds\n" %
    elapsedtime))<br>
    Â Â Â  >            cpu, iostats, resources, childres =
    get_process_cputime(os.getpid())<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  if cpu:<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    29, in get_process_cputime(pid=5947):<br>
    Â Â Â Â Â Â Â Â  if os.path.isfile("/proc/%d/io" % pid):<br>
    Â Â Â  >        with open("/proc/%d/io" % pid, "r") as f:<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  while True:<br>
    PermissionError: [Errno 13] Permission denied: '/proc/5947/io'<br>
    <br>
    ERROR: m4-native-1.4.18-r0 do_fetch: Build of do_fetch failed<br>
    ERROR: m4-native-1.4.18-r0 do_fetch: Traceback (most recent call
    last):<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line
    644, in exec_task<br>
    Â Â Â  return _exec_task(fn, task, d, quieterr)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line
    618, in _exec_task<br>
    Â Â Â  event.fire(TaskSucceeded(task, logfn, localdata), localdata)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    222, in fire<br>
    Â Â Â  fire_class_handlers(event, d)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    134, in fire_class_handlers<br>
    Â Â Â  execute_handler(name, handler, event, d)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    106, in execute_handler<br>
    Â Â Â  ret = handler(event)<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    166, in run_buildstats<br>
    Â Â Â  write_task_data("passed", os.path.join(taskdir, e.task), e, d)<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    90, in write_task_data<br>
    Â Â Â  cpu, iostats, resources, childres =
    get_process_cputime(os.getpid())<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    29, in get_process_cputime<br>
    Â Â Â  with open("/proc/%d/io" % pid, "r") as f:<br>
    PermissionError: [Errno 13] Permission denied: '/proc/5947/io'<br>
    <br>
    ERROR: Task
(/home/repository/rocko/poky/meta/recipes-devtools/m4/m4-native_1.4.18.bb:do_fetch)
    failed with exit code '1'<br>
    ERROR: texinfo-dummy-native-1.0-r0 do_fetch: Execution of event
    handler 'run_buildstats' failed<br>
    Traceback (most recent call last):<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    166, in run_buildstats(e=<bb.build.TaskSucceeded object at
    0x7fa8a2fbc9e8>):<br>
    Â Â Â Â Â Â Â Â  elif isinstance(e, bb.build.TaskSucceeded):<br>
    Â Â Â  >        write_task_data("passed", os.path.join(taskdir,
    e.task), e, d)<br>
    Â Â Â Â Â Â Â Â Â Â Â Â  if e.task == "do_rootfs":<br>
    Â  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>):<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  f.write(d.expand("Elapsed time: %0.2f seconds\n" %
    elapsedtime))<br>
    Â Â Â  >            cpu, iostats, resources, childres =
    get_process_cputime(os.getpid())<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  if cpu:<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    29, in get_process_cputime(pid=5945):<br>
    Â Â Â Â Â Â Â Â  if os.path.isfile("/proc/%d/io" % pid):<br>
    Â Â Â  >        with open("/proc/%d/io" % pid, "r") as f:<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  while True:<br>
    PermissionError: [Errno 13] Permission denied: '/proc/5945/io'<br>
    <br>
    ERROR: texinfo-dummy-native-1.0-r0 do_fetch: Build of do_fetch
    failed<br>
    ERROR: texinfo-dummy-native-1.0-r0 do_fetch: Traceback (most recent
    call last):<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line
    644, in exec_task<br>
    Â Â Â  return _exec_task(fn, task, d, quieterr)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line
    618, in _exec_task<br>
    Â Â Â  event.fire(TaskSucceeded(task, logfn, localdata), localdata)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    222, in fire<br>
    Â Â Â  fire_class_handlers(event, d)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    134, in fire_class_handlers<br>
    Â Â Â  execute_handler(name, handler, event, d)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    106, in execute_handler<br>
    Â Â Â  ret = handler(event)<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    166, in run_buildstats<br>
    Â Â Â  write_task_data("passed", os.path.join(taskdir, e.task), e, d)<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    90, in write_task_data<br>
    Â Â Â  cpu, iostats, resources, childres =
    get_process_cputime(os.getpid())<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    29, in get_process_cputime<br>
    Â Â Â  with open("/proc/%d/io" % pid, "r") as f:<br>
    PermissionError: [Errno 13] Permission denied: '/proc/5945/io'<br>
    <br>
    ERROR: Task
(/home/repository/rocko/poky/meta/recipes-extended/texinfo-dummy-native/texinfo-dummy-native.bb:do_fetch)
    failed with exit code '1'<br>
    ERROR: quilt-native-0.65-r0 do_fetch: Execution of event handler
    'run_buildstats' failed<br>
    Traceback (most recent call last):<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    166, in run_buildstats(e=<bb.build.TaskSucceeded object at
    0x7fa8a5bb8c50>):<br>
    Â Â Â Â Â Â Â Â  elif isinstance(e, bb.build.TaskSucceeded):<br>
    Â Â Â  >        write_task_data("passed", os.path.join(taskdir,
    e.task), e, d)<br>
    Â Â Â Â Â Â Â Â Â Â Â Â  if e.task == "do_rootfs":<br>
    Â  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>):<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  f.write(d.expand("Elapsed time: %0.2f seconds\n" %
    elapsedtime))<br>
    Â Â Â  >            cpu, iostats, resources, childres =
    get_process_cputime(os.getpid())<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  if cpu:<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    29, in get_process_cputime(pid=5944):<br>
    Â Â Â Â Â Â Â Â  if os.path.isfile("/proc/%d/io" % pid):<br>
    Â Â Â  >        with open("/proc/%d/io" % pid, "r") as f:<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  while True:<br>
    PermissionError: [Errno 13] Permission denied: '/proc/5944/io'<br>
    <br>
    ERROR: quilt-native-0.65-r0 do_fetch: Build of do_fetch failed<br>
    ERROR: quilt-native-0.65-r0 do_fetch: Traceback (most recent call
    last):<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line
    644, in exec_task<br>
    Â Â Â  return _exec_task(fn, task, d, quieterr)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line
    618, in _exec_task<br>
    Â Â Â  event.fire(TaskSucceeded(task, logfn, localdata), localdata)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    222, in fire<br>
    Â Â Â  fire_class_handlers(event, d)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    134, in fire_class_handlers<br>
    Â Â Â  execute_handler(name, handler, event, d)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    106, in execute_handler<br>
    Â Â Â  ret = handler(event)<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    166, in run_buildstats<br>
    Â Â Â  write_task_data("passed", os.path.join(taskdir, e.task), e, d)<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    90, in write_task_data<br>
    Â Â Â  cpu, iostats, resources, childres =
    get_process_cputime(os.getpid())<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    29, in get_process_cputime<br>
    Â Â Â  with open("/proc/%d/io" % pid, "r") as f:<br>
    PermissionError: [Errno 13] Permission denied: '/proc/5944/io'<br>
    <br>
    ERROR: Task
(/home/repository/rocko/poky/meta/recipes-devtools/quilt/quilt-native_0.65.bb:do_fetch)
    failed with exit code '1'<br>
    ERROR: gnu-config-native-20150728+gitAUTOINC+b576fa87c1-r0 do_fetch:
    Execution of event handler 'run_buildstats' failed<br>
    Traceback (most recent call last):<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    166, in run_buildstats(e=<bb.build.TaskSucceeded object at
    0x7fa8a2edda58>):<br>
    Â Â Â Â Â Â Â Â  elif isinstance(e, bb.build.TaskSucceeded):<br>
    Â Â Â  >        write_task_data("passed", os.path.join(taskdir,
    e.task), e, d)<br>
    Â Â Â Â Â Â Â Â Â Â Â Â  if e.task == "do_rootfs":<br>
    Â  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>):<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  f.write(d.expand("Elapsed time: %0.2f seconds\n" %
    elapsedtime))<br>
    Â Â Â  >            cpu, iostats, resources, childres =
    get_process_cputime(os.getpid())<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  if cpu:<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    29, in get_process_cputime(pid=5946):<br>
    Â Â Â Â Â Â Â Â  if os.path.isfile("/proc/%d/io" % pid):<br>
    Â Â Â  >        with open("/proc/%d/io" % pid, "r") as f:<br>
    Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  while True:<br>
    PermissionError: [Errno 13] Permission denied: '/proc/5946/io'<br>
    <br>
    ERROR: gnu-config-native-20150728+gitAUTOINC+b576fa87c1-r0 do_fetch:
    Build of do_fetch failed<br>
    ERROR: gnu-config-native-20150728+gitAUTOINC+b576fa87c1-r0 do_fetch:
    Traceback (most recent call last):<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line
    644, in exec_task<br>
    Â Â Â  return _exec_task(fn, task, d, quieterr)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/build.py", line
    618, in _exec_task<br>
    Â Â Â  event.fire(TaskSucceeded(task, logfn, localdata), localdata)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    222, in fire<br>
    Â Â Â  fire_class_handlers(event, d)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    134, in fire_class_handlers<br>
    Â Â Â  execute_handler(name, handler, event, d)<br>
    Â  File "/home/repository/rocko/poky/bitbake/lib/bb/event.py", line
    106, in execute_handler<br>
    Â Â Â  ret = handler(event)<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    166, in run_buildstats<br>
    Â Â Â  write_task_data("passed", os.path.join(taskdir, e.task), e, d)<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    90, in write_task_data<br>
    Â Â Â  cpu, iostats, resources, childres =
    get_process_cputime(os.getpid())<br>
    Â  File
    "/home/repository/rocko/poky/meta/classes/buildstats.bbclass", line
    29, in get_process_cputime<br>
    Â Â Â  with open("/proc/%d/io" % pid, "r") as f:<br>
    PermissionError: [Errno 13] Permission denied: '/proc/5946/io'<br>
    <br>
    ERROR: Task
(virtual:native:/home/repository/rocko/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb:do_fetch)
    failed with exit code '1'<br>
    NOTE: Tasks Summary: Attempted 4 tasks of which 0 didn't need to be
    rerun and 4 failed.<br>
    <br>
    Summary: 4 tasks failed:<br>
    Â 
/home/repository/rocko/poky/meta/recipes-devtools/m4/m4-native_1.4.18.bb:do_fetch<br>
    Â 
/home/repository/rocko/poky/meta/recipes-extended/texinfo-dummy-native/texinfo-dummy-native.bb:do_fetch<br>
    Â 
/home/repository/rocko/poky/meta/recipes-devtools/quilt/quilt-native_0.65.bb:do_fetch<br>
    Â 
virtual:native:/home/repository/rocko/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb:do_fetch<br>
    Summary: There were 12 ERROR messages shown, returning a non-zero
    exit code.<br>
    <br>
  </body>
</html>