[yocto] rocko build fails

Zoran Stojsavljevic zoran.stojsavljevic at gmail.com
Mon Dec 11 01:00:50 PST 2017


> Should I also install autoconf/automake ? They are not mentioned in the
guide ...

You mentioned it before (previous @). Sorry, I forgot. If they are not
installed, you should.

Zoran

On Mon, Dec 11, 2017 at 9:35 AM, Mircea Gliga <mircea.gliga at vitheia.com>
wrote:

> Hi again,
>
> >For the starters, No idea what is your host. I will assume it is Ubuntu.
>
> Sorry about that.
> I'm on Debian 8:
> # cat /etc/os-release
> PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
>
> I updated the system this morning, and again now:
>
> # aptitude update; aptitude full-upgrade
> [...]
> No packages will be installed, upgraded, or removed.
> 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> Need to get 0 B of archives. After unpacking 0 B will be used.
>
> I checked again if I have all the packages mentioned on the Quick Start
> guide installed: http://www.yoctoproject.org/docs/2.4/yocto-project-qs/
> yocto-project-qs.html#packages
>
> They are all there.
> Should I also install autoconf/automake ? They are not mentioned in the
> guide ...
>
> Thanks
>
>
>
> On 11/12/17 10:25, Zoran Stojsavljevic wrote:
>
> > Any hints ?
>
> For the starters, No idea what is your host. I will assume it is Ubuntu.
>
> So for rocko, you need to upgrade you host. I have Fedora 26, so my latest
> autotools are:
> [root at localhost ~]# dnf install autoconf automake
> Last metadata expiration check: 0:05:16 ago on Mon 11 Dec 2017 09:14:44 AM
> CET.
> Package autoconf-2.69-24.fc26.noarch is already installed, skipping.
> Package automake-1.15-9.fc26.noarch is already installed, skipping.
> Dependencies resolved.
> Nothing to do.
> Complete!
> [root at localhost ~]#
> _______
>
> If you have Fedora, I warmly recommend: dnf upgrade --refresh
> If you have Ubuntu, at least: apt-get update
>
> Maybe this will solve your problem. Lets hope.
>
> Zoran
>
> On Mon, Dec 11, 2017 at 8:58 AM, Mircea Gliga <mircea.gliga at vitheia.com>
> wrote:
>
>> Hello,
>>
>> I have a working krogoth build - I build images etc, everything is fine.
>> Then I wanted to try a rocko build, I installed the needed host packages:
>> http://www.yoctoproject.org/docs/2.4/yocto-project-qs/yocto-
>> project-qs.html#packages
>> Then sourced env and *bitbake core-image-minimal*.
>> So no extra layers involved, just poky.
>> I get errors like this:
>>
>> 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 "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/bitbake/lib/bb/build.py",
>> line 644, in exec_task
>>     return _exec_task(fn, task, d, quieterr)
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/bitbake/lib/bb/build.py",
>> line 618, in _exec_task
>>     event.fire(TaskSucceeded(task, logfn, localdata), localdata)
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/bitbake/lib/bb/event.py",
>> line 222, in fire
>>     fire_class_handlers(event, d)
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/bitbake/lib/bb/event.py",
>> line 134, in fire_class_handlers
>>     execute_handler(name, handler, event, d)
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/bitbake/lib/bb/event.py",
>> line 106, in execute_handler
>>     ret = handler(event)
>>   File "/media/mircea/ExtLinux/Adventure/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 "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/
>> meta/classes/buildstats.bbclass", line 90, in write_task_data
>>     cpu, iostats, resources, childres = get_process_cputime(os.getpid())
>>   File "/media/mircea/ExtLinux/Adventure/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/1530/io'
>>
>> ERROR: Task (virtual:native:/media/mircea/ExtLinux/Adventure/repository/
>> rocko/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb:do_fetch)
>> failed with exit code '1'
>> ERROR: autoconf-native-2.69-r11 do_fetch: Execution of event handler
>> 'run_buildstats' failed
>> Traceback (most recent call last):
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/
>> meta/classes/buildstats.bbclass", line 166, in
>> run_buildstats(e=<bb.build.TaskSucceeded object at 0x7f07f3f31898>):
>>          elif isinstance(e, bb.build.TaskSucceeded):
>>     >        write_task_data("passed", os.path.join(taskdir, e.task), e,
>> d)
>>              if e.task == "do_rootfs":
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/
>> meta/classes/buildstats.bbclass", line 90, in
>> write_task_data(status='passed', logfile='/media/mircea/ExtLinu
>> x/Adventure/repository/rocko/build/tmp/buildstats/201712110
>> 74610/autoconf-native-2.69-r11/do_fetch', e=<bb.build.TaskSucceeded
>> object at 0x7f07f3f31898>, d=<bb.data_smart.DataSmart object at
>> 0x7f07f23de2b0>):
>>                  f.write(d.expand("Elapsed time: %0.2f seconds\n" %
>> elapsedtime))
>>     >            cpu, iostats, resources, childres =
>> get_process_cputime(os.getpid())
>>                  if cpu:
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/
>> meta/classes/buildstats.bbclass", line 29, in
>> get_process_cputime(pid=1543):
>>          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/1543/io'
>>
>> ERROR: autoconf-native-2.69-r11 do_fetch: Build of do_fetch failed
>> ERROR: autoconf-native-2.69-r11 do_fetch: Traceback (most recent call
>> last):
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/bitbake/lib/bb/build.py",
>> line 644, in exec_task
>>     return _exec_task(fn, task, d, quieterr)
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/bitbake/lib/bb/build.py",
>> line 618, in _exec_task
>>     event.fire(TaskSucceeded(task, logfn, localdata), localdata)
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/bitbake/lib/bb/event.py",
>> line 222, in fire
>>     fire_class_handlers(event, d)
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/bitbake/lib/bb/event.py",
>> line 134, in fire_class_handlers
>>     execute_handler(name, handler, event, d)
>>   File "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/bitbake/lib/bb/event.py",
>> line 106, in execute_handler
>>     ret = handler(event)
>>   File "/media/mircea/ExtLinux/Adventure/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 "/media/mircea/ExtLinux/Adventure/repository/rocko/poky/
>> meta/classes/buildstats.bbclass", line 90, in write_task_data
>>     cpu, iostats, resources, childres = get_process_cputime(os.getpid())
>>   File "/media/mircea/ExtLinux/Adventure/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/1543/io'
>>
>> Any hints ?
>>
>> Thanks
>>
>>
>> --
>> _______________________________________________
>> yocto mailing list
>> yocto at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20171211/58b593be/attachment.html>


More information about the yocto mailing list