RedHathttp://www.redhat.com/about/news/press-archive/2014/4/red-hat-docker-expand-collaboration, and Ubuntuhttp://www.infoworld.com/t/linux/ubuntu-chases-after-red-hat-openstack-and-docker-bundles-240568bot seem to be incorporating Docker https://www.docker.io/'s application packaging into there plans...any thoughts on how Docker might come to influence Genode's longer term road-map?
-Peter
Hi Peter,
On 04/19/2014 01:14 AM, Peter Lindener wrote:
RedHat http://www.redhat.com/about/news/press-archive/2014/4/red-hat-docker-expand-collaboration, and Ubuntu http://www.infoworld.com/t/linux/ubuntu-chases-after-red-hat-openstack-and-docker-bundles-240568 bot seem to be incorporating Docker https://www.docker.io/'s application packaging into there plans...any thoughts on how Docker might come to influence Genode's longer term road-map?
although I have personally no plan to go in this direction in the upcoming months, the idea is interesting. Supporting Docker would certainly lower the bar for getting potential users hooked up with Genode.
Are you going to investigate this idea any further?
Cheers Norman
Hi Norman-
You wrote: ""*Supporting Docker would* *certainly lower the bar for getting potential users hooked up with Genode.* *Are you going to investigate this idea any further?* ""
At this point I need to lean a bit more about the functionality as well as internals of Docker,.. In particular, the need for a given Docker package to be targeted towards a given OS.... in this sense it seems like Docker packages might need to be either explicitly targeted towards a given version of the Genode OS API, or the emulation of some other OS....i.e. much like your team is pursuing via VirtualBox.... seems like a good approach...
So at this point I figure I should lean a bit more about the design decisions and the strategic alliance that seem to be coalescing around the Docker packaging ecosystem...
I'll let you know what I find...
all the best -Peter
On Sun, Apr 20, 2014 at 12:00 PM, Norman Feske <norman.feske@...1...
wrote:
Hi Peter,
On 04/19/2014 01:14 AM, Peter Lindener wrote:
RedHat <
http://www.redhat.com/about/news/press-archive/2014/4/red-hat-docker-expand-...
, and Ubuntu <
http://www.infoworld.com/t/linux/ubuntu-chases-after-red-hat-openstack-and-d...
bot seem to be incorporating Docker https://www.docker.io/'s application packaging into there plans...any thoughts on how Docker might come to influence Genode's longer term road-map?
although I have personally no plan to go in this direction in the upcoming months, the idea is interesting. Supporting Docker would certainly lower the bar for getting potential users hooked up with Genode.
Are you going to investigate this idea any further?
Cheers Norman
-- Dr.-Ing. Norman Feske Genode Labs
http://www.genode-labs.com · http://genode.org
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ Genode-main mailing list Genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
Hello, I'm trying to run demo example of Genode using Fiasco.OC microkernel for Realview pbx cortex-A9 plattform. My workstation run Debian 6.0, amd64 GNU/Linux distribution.
I download the genode toolchain, install qemu for arm, download all the source code of Genode and execute "make prepare" in base-foc directory. I create the build directory using the create_builddir tool for the specified plattform. This was the result after execute "make run/demo" in the created builddir:
... All build tools checked ok. gcc -fPIC -Wall -pedantic -g -m64 -c /home/afmoya/genode/base- foc/contrib/l4/tool/gendep/deptrack.c -o /home/afmoya/genode- foc.pbxa9/l4/tool/gendep/deptrack.64.o gcc -fPIC -Wall -pedantic -g -m64 -c /home/afmoya/genode/base- foc/contrib/l4/tool/gendep/syscall.c -o /home/afmoya/genode- foc.pbxa9/l4/tool/gendep/syscall.64.o mkdir -p /home/afmoya/genode-foc.pbxa9/l4/tool/gendep/64 gcc -m64 -shared -Wl,--no-as-needed -Wl,-soname,/home/afmoya/genode- foc.pbxa9/l4/tool/gendep/64/libgendep.so -ldl -o /home/afmoya/genode- foc.pbxa9/l4/tool/gendep/64/libgendep.so /home/afmoya/genode- foc.pbxa9/l4/tool/gendep/deptrack.64.o /home/afmoya/genode- foc.pbxa9/l4/tool/gendep/syscall.64.o ERROR: ld.so: object 'libgendep.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'libgendep.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'libgendep.so' from LD_PRELOAD cannot be preloaded: ignored. make[9]: *** [Makeconf.bid.local-internal-names] Error 1 make[8]: *** [Makeconf.bid.local-helper] Error 2 make[7]: *** [DROPSCONF_CONFIG_MK_POST_HOOK] Error 1 make[6]: *** [/home/afmoya/genode-foc.pbxa9/l4/.config.all] Error 2 make[5]: *** [oldconfig] Error 2 make[4]: *** [all] Error 2 make[3]: *** [/home/afmoya/genode-foc.pbxa9/l4/.kconfig] Error 2 make[2]: *** [platform.lib] Error 2 make[1]: *** [gen_deps_and_build_targets] Error 2 make[1]: se sale del directorio `/home/afmoya/genode-foc.pbxa9' Error: Genode build failed make: *** [run/demo] Error 252
What's the problem?
Best regards, Alexis.
Hello Alexis,
I'm not sure if this is the cause of the aborted build, but it seems the libgendep.so file generated by the Fiasco.OC build system does not meet the requirements of your Debian system. Please examine the file and post the result. On my system, it looks like follows.
file l4/tool/gendep/64/libgendep.so
l4/tool/gendep/64/libgendep.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xb0d5163807241d8fe27b26744875414c9b6535e2, not stripped
Regards
Hello again,
right after sending my previous post, I had another idea: Did you download and use the 64bit version of the genode toolchain? From your log, libgendep.so is built for 64bit binaries.
Greets
Hi Norman-
I did a little more reading about Docker, what it is, and how it might possibly relate in some way to Genode's API, package management, Linux like API, etc.
Here are some fairly good links: http://en.wikipedia.org/wiki/Docker_(software)
http://en.wikipedia.org/wiki/LXC http://en.wikipedia.org/wiki/Cgroups
http://stackoverflow.com/questions/16047306/how-is-docker-io-different-from-...
http://www.centurylinklabs.com/what-is-docker-and-when-to-use-it/
https://www.scriptrock.com/articles/docker-vs-vagrant/
It seems like Genode's embrace of VirtualBox syncs up well with how Docker potentially relates to Vagrant as mentioned in the last of these links...
Docker's longer term ambition to run on close to bear metal... seems like it's packaging capabilities could eventually be tailored towards Genode's eventual base API.... Then in the mean time, since right now Docker seems to revolve around the Ubuntu Server core API... Providing a Docker server via VertualBox/Ubuntu might be good place to start...
That said, I'm still attempting to wrap my head around how Docker might eventually come to provide a unifyed package management for the Genode OS..
Any one else have some thoughts here?
all the best -Peter
On Sun, Apr 20, 2014 at 2:32 PM, Peter Lindener <lindener.peter@...9...>wrote:
Hi Norman-
You wrote: ""*Supporting Docker would* *certainly lower the bar for getting potential users hooked up with Genode.* *Are you going to investigate this idea any further?* ""
At this point I need to lean a bit more about the functionality as well as internals of Docker,.. In particular, the need for a given Docker package to be targeted towards a given OS.... in this sense it seems like Docker packages might need to be either explicitly targeted towards a given version of the Genode OS API, or the emulation of some other OS....i.e. much like your team is pursuing via VirtualBox.... seems like a good approach...
So at this point I figure I should lean a bit more about the design decisions and the strategic alliance that seem to be coalescing around the Docker packaging ecosystem...
I'll let you know what I find...
all the best -Peter
On Sun, Apr 20, 2014 at 12:00 PM, Norman Feske < norman.feske@...1...> wrote:
Hi Peter,
On 04/19/2014 01:14 AM, Peter Lindener wrote:
RedHat <
http://www.redhat.com/about/news/press-archive/2014/4/red-hat-docker-expand-...
, and Ubuntu <
http://www.infoworld.com/t/linux/ubuntu-chases-after-red-hat-openstack-and-d...
bot seem to be incorporating Docker https://www.docker.io/'s application packaging into there plans...any thoughts on how Docker might come to influence Genode's longer term road-map?
although I have personally no plan to go in this direction in the upcoming months, the idea is interesting. Supporting Docker would certainly lower the bar for getting potential users hooked up with Genode.
Are you going to investigate this idea any further?
Cheers Norman
-- Dr.-Ing. Norman Feske Genode Labs
http://www.genode-labs.com · http://genode.org
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ Genode-main mailing list Genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
More about Docker in the Linux News today
See: http://www.linuxplanet.com/news/linux-top-3-coreos-docker-1-0-and-openstack-...
and: http://thevarguy.com/open-source-application-software-companies/docker-open-...
-Cheers!, Peter
On Mon, May 12, 2014 at 5:35 PM, Peter Lindener <lindener.peter@...9...>wrote:
Hi Norman-
I did a little more reading about Docker, what it is, and how it might
possibly relate in some way to Genode's API, package management, Linux like API, etc.
Here are some fairly good links: http://en.wikipedia.org/wiki/Docker_(software)
http://en.wikipedia.org/wiki/LXC http://en.wikipedia.org/wiki/Cgroups
http://stackoverflow.com/questions/16047306/how-is-docker-io-different-from-...
http://www.centurylinklabs.com/what-is-docker-and-when-to-use-it/
https://www.scriptrock.com/articles/docker-vs-vagrant/
It seems like Genode's embrace of VirtualBox syncs up well with how Docker potentially relates to Vagrant as mentioned in the last of these links...
Docker's longer term ambition to run on close to bear metal... seems like it's packaging capabilities could eventually be tailored towards Genode's eventual base API.... Then in the mean time, since right now Docker seems to revolve around the Ubuntu Server core API... Providing a Docker server via VertualBox/Ubuntu might be good place to start...
That said, I'm still attempting to wrap my head around how Docker might eventually come to provide a unifyed package management for the Genode OS..
Any one else have some thoughts here? all the best -Peter
On Sun, Apr 20, 2014 at 2:32 PM, Peter Lindener <lindener.peter@...9...>wrote:
Hi Norman-
You wrote: ""*Supporting Docker would* *certainly lower the bar for getting potential users hooked up with Genode.* *Are you going to investigate this idea any further?* ""
At this point I need to lean a bit more about the functionality as well as internals of Docker,.. In particular, the need for a given Docker package to be targeted towards a given OS.... in this sense it seems like Docker packages might need to be either explicitly targeted towards a given version of the Genode OS API, or the emulation of some other OS....i.e. much like your team is pursuing via VirtualBox.... seems like a good approach...
So at this point I figure I should lean a bit more about the design decisions and the strategic alliance that seem to be coalescing around the Docker packaging ecosystem...
I'll let you know what I find...
all the best -Peter
On Sun, Apr 20, 2014 at 12:00 PM, Norman Feske < norman.feske@...1...> wrote:
Hi Peter,
On 04/19/2014 01:14 AM, Peter Lindener wrote:
RedHat <
http://www.redhat.com/about/news/press-archive/2014/4/red-hat-docker-expand-...
, and Ubuntu <
http://www.infoworld.com/t/linux/ubuntu-chases-after-red-hat-openstack-and-d...
bot seem to be incorporating Docker https://www.docker.io/'s application packaging into there plans...any thoughts on how Docker might come to influence Genode's longer term road-map?
although I have personally no plan to go in this direction in the upcoming months, the idea is interesting. Supporting Docker would certainly lower the bar for getting potential users hooked up with Genode.
Are you going to investigate this idea any further?
Cheers Norman
-- Dr.-Ing. Norman Feske Genode Labs
http://www.genode-labs.com · http://genode.org
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ Genode-main mailing list Genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main