[yocto] rocko build fails
Mircea Gliga
mircea.gliga at vitheia.com
Mon Dec 11 00:35:02 PST 2017
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 <mailto: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
> <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/ExtLinux/Adventure/repository/rocko/build/tmp/buildstats/20171211074610/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 <mailto:yocto at yoctoproject.org>
> https://lists.yoctoproject.org/listinfo/yocto
> <https://lists.yoctoproject.org/listinfo/yocto>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20171211/9f055bae/attachment.html>
More information about the yocto
mailing list