Talk:Cross Container Support Project

From Gentoo Wiki
Jump to:navigation Jump to:search
Note
This is a Talk page - please see the documentation about using talk pages. Add newer comments below older ones, sign comments using four tildes (~~~~), and indent successive comments with colons (:). Add new sections at the bottom of the page, under a heading (== ==). Please remember to mark sections as "open for discussion" using {{talk|open}}, so they will show up in the list of open discussions.


question 1

Talk status
This discussion is done.

The ebuild for app-emulation/qemu-user does not seem to exist any more. Is it related to app-emulation/qemu-guest-agent? — The preceding unsigned comment was added by Curtman (talkcontribs)

No, app-emulation/qemu-user was replaced by app-emulation/qemu. You can set the QEMU_USER_TARGETS variable in make.conf to select specific targets. Btw, if you are running through this guide, it would be nice if you could update it as you go. :) Eroen (talk) 22:29, 9 April 2015 (UTC)

question 2

Talk status
This discussion is done as of 2022-02-15.

/etc/init.d/qemu-binfmt start does not work with systemd obviously. Is it the same as "systemctl start systemd-binfmt.service", and if so should qemu be putting appropriate files in /etc/binfmt.d/ ? — The preceding unsigned comment was added by Eroen (talkcontribs)

The systemd equivalent is explained in the Embedded Handbook. OpenRC provides all the binfmt targets in the init script, so as long as the kernel module is available and the correct user targets have been built, then it should be all good to go by simply starting the service (see this line). --Maffblaster (talk) 21:38, 15 February 2022 (UTC)

Question about lxc

Talk status
This discussion is done as of 2022-02-15.

I managed to set up a chroot environment on my laptop (x86_64) in which I can emerge packages for ARM. The packages work on my raspberry pi. But I did not understand what the purpose of the lxc is. Can you please detail on this? — The preceding unsigned comment was added by Yminus (talkcontribs)

I believe LXC is to simply offer an alternative to the chroot environment. Showing the binfmt handles are useful for containers as well as chroots. --Maffblaster (talk) 21:53, 15 February 2022 (UTC)