Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build dependencies missing in Ubuntu 18.04 #49

Open
danie007 opened this issue Jan 5, 2021 · 2 comments · May be fixed by #50
Open

build dependencies missing in Ubuntu 18.04 #49

danie007 opened this issue Jan 5, 2021 · 2 comments · May be fixed by #50

Comments

@danie007
Copy link

danie007 commented Jan 5, 2021

Hi,

Now I tried core-image-base on Yocto Zeus for an Embedded Linux board and during the build I found that the following packages are missing in the container:

  1. bc
  2. rsync
  3. linux-headers

This has forced me to install them manually as docker exec -u root <container_id> apt install rsync bc linux-headers-$(uname -r) -y. Despite the fact it's one-liner I had to run this command on every docker run (since it's recommended to delete the container on exit).

So it'll be useful if the above mentioned packages are added to default container image and I hope (tested to some extent) that the addition of these packages won't break the existing functionalities.

Thanks,
Daniel Selvan D

@danie007 danie007 linked a pull request Jan 5, 2021 that will close this issue
@moto-timo
Copy link
Member

@danie007 what MACHINE and what BSP layer are you using? what specific recipes failed to build without those host components? The Yocto Project built items should be what are used. If these were commonly needed items, they would have been in HOSTTOOLS http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/conf/bitbake.conf?h=zeus#n485

@moto-timo
Copy link
Member

Also, Zeus is no longer supported by upstream Yocto Project, so please move to a supported release like dunfell.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants