During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
On 20 February 2012 16:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff.
Nano and then install the packages you actually need on top of that?
-- PMM
On 20 févr. 2012, at 08:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
That's exactly what we actually do at OpenBricks (http://www.openbricks.org/), well at least for ARM.
We integrate your toolchain and packages (+hundreds of others) and you can build your own customized on-demand embedded linux distro.
Ben
-- Zach Pfeffer Android Platform Team Lead, Linaro Platform Teams Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#%21/linaroorg - http://www.linaro.org/linaro-blog
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
We have the developer image. That's exactly it's purpose.
http://snapshots.linaro.org/oneiric/linaro-o-developer/
On Mon, Feb 20, 2012 at 10:42 AM, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
-- Zach Pfeffer Android Platform Team Lead, Linaro Platform Teams Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#%21/linaroorg - http://www.linaro.org/linaro-blog
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
Hi Zach,
On 02/20/2012 09:42 AM, Zach Pfeffer wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
I think the "developer image" might be what they're looking for. Here's the description of that image:
--------------------------------- The Linaro Developer image is targeted at users who want a combination of a smaller non-graphical system united with a selection of development and benchmarking tools. ---------------------------------
http://snapshots.linaro.org/oneiric/linaro-o-developer/
--Matt
On Mon, Feb 20, 2012 at 6:42 PM, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
Developer images aren't useful for these folks?
I find them extremely useful when I don't care about a UI stack on top.
/Amit
Hi
On 20 February 2012 08:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
We provide 6 Ubuntu based images that we can consider as profiles. It's easy to customize or build your own image that will better fit your use case or requirements.
In our case, we use live-build [1] which allow to put your customization on top of our images [2] or even from scratch. Tom has written a wiki page [3]. The page needs some update (I'm willing to help) to add upcoming armhf images and latest live-build with cross support.
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
+++ Fathi Boudra [2012-02-20 09:34 -0800]:
Hi
On 20 February 2012 08:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way."
We provide 6 Ubuntu based images that we can consider as profiles. It's easy to customize or build your own image that will better fit your use case or requirements.
In our case, we use live-build [1] which allow to put your customization on top of our images [2] or even from scratch. Tom has written a wiki page [3]. The page needs some update (I'm willing to help) to add upcoming armhf images and latest live-build with cross support.
We should be clear what is meant by 'cross-support' in this context. This is cross image-creation, not cross-building. If the _cross-building_ part of this is important to punters then we don't yet have a very good answer (not everything in the developer image will crossbuild directly from the archive yet), although we are getting there as multiarch, and sbuild-with-cross-support mature.
But in general most people who think they want to cross-build everything are wrong :-) In fact they really just want to cross-build a few things that they build over and over, and getting most of the system as binaries is just fine. I'm interested to hear of counter-examples (the main one being complier improvements/options which one wants to apply across the board).
Another thing to note is that if the people asking for 'embedded linaro linux' want smaller images we could run our packages through the emdebian-grip tools to get smaller packages/images. (typically 2/3rds size). I'm not sure anyone has got round to trying this, not least because now everyone has SD-card based systems disk space mostly stopped being an issue. People using 'proper flash' still care.
Wookey
On Mon, Feb 20, 2012 at 12:40 PM, Wookey wookey@wookware.org wrote:
+++ Fathi Boudra [2012-02-20 09:34 -0800]:
Hi
On 20 February 2012 08:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way."
We provide 6 Ubuntu based images that we can consider as profiles. It's easy to customize or build your own image that will better fit your use case or requirements.
In our case, we use live-build [1] which allow to put your customization on top of our images [2] or even from scratch. Tom has written a wiki page [3]. The page needs some update (I'm willing to help) to add upcoming armhf images and latest live-build with cross support.
We should be clear what is meant by 'cross-support' in this context. This is cross image-creation, not cross-building. If the _cross-building_ part of this is important to punters then we don't yet have a very good answer (not everything in the developer image will crossbuild directly from the archive yet), although we are getting there as multiarch, and sbuild-with-cross-support mature.
But in general most people who think they want to cross-build everything are wrong :-) In fact they really just want to cross-build a few things that they build over and over, and getting most of the system as binaries is just fine. I'm interested to hear of counter-examples (the main one being complier improvements/options which one wants to apply across the board).
Another thing to note is that if the people asking for 'embedded linaro linux' want smaller images we could run our packages through the emdebian-grip tools to get smaller packages/images. (typically 2/3rds size). I'm not sure anyone has got round to trying this, not least because now everyone has SD-card based systems disk space mostly stopped being an issue. People using 'proper flash' still care.
Wookey
Would there be a buildroot like setup? Like Wookey mentioned size does matter.
-- Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
+++ C.A, Subramaniam [2012-02-20 13:32 -0600]:
On Mon, Feb 20, 2012 at 12:40 PM, Wookey wookey@wookware.org wrote: Would there be a buildroot like setup? Like Wookey mentioned size does matter.
No, if you want to use buildroot, use buildroot (or openbricks, or yocto, or OE). Debian/Ubuntu are binary distros and there is no mileage in trying to occupy that space when other distros already do it well.
Making it relatively painless to rebuild or cross-rebuild your package-set debian-style is a useful goal, but not supporting loads of different package config options - that is something a source-based distro can do so much better.
We do plan to support minimal builds for bootstrapping purposes which might be useful in this regard, but that's not really what it's for.
Wookey
On Mon, Feb 20, 2012 at 1:55 PM, Wookey wookey@wookware.org wrote:
+++ C.A, Subramaniam [2012-02-20 13:32 -0600]:
On Mon, Feb 20, 2012 at 12:40 PM, Wookey wookey@wookware.org wrote: Would there be a buildroot like setup? Like Wookey mentioned size does matter.
No, if you want to use buildroot, use buildroot (or openbricks, or yocto, or OE). Debian/Ubuntu are binary distros and there is no mileage in trying to occupy that space when other distros already do it well.
Making it relatively painless to rebuild or cross-rebuild your package-set debian-style is a useful goal, but not supporting loads of different package config options - that is something a source-based distro can do so much better.
We do plan to support minimal builds for bootstrapping purposes which might be useful in this regard, but that's not really what it's for.
Well minimal is all I care... not buildroot. But I would expect it to be < 20M in size. Does that make sense.... or am i speaking gibberish :-) ?
Wookey
Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
On Mon, Feb 20, 2012 at 10:03 PM, C.A, Subramaniam subramaniam.ca@ti.com wrote:
On Mon, Feb 20, 2012 at 1:55 PM, Wookey wookey@wookware.org wrote:
+++ C.A, Subramaniam [2012-02-20 13:32 -0600]:
On Mon, Feb 20, 2012 at 12:40 PM, Wookey wookey@wookware.org wrote: Would there be a buildroot like setup? Like Wookey mentioned size does matter.
No, if you want to use buildroot, use buildroot (or openbricks, or yocto, or OE). Debian/Ubuntu are binary distros and there is no mileage in trying to occupy that space when other distros already do it well.
Making it relatively painless to rebuild or cross-rebuild your package-set debian-style is a useful goal, but not supporting loads of different package config options - that is something a source-based distro can do so much better.
We do plan to support minimal builds for bootstrapping purposes which might be useful in this regard, but that's not really what it's for.
Well minimal is all I care... not buildroot. But I would expect it to be < 20M in size. Does that make sense.... or am i speaking gibberish :-) ?
Doesn't the nano flavour take care of this?
/Amit
2012/2/21 Amit Kucheria amit.kucheria@linaro.org
On Mon, Feb 20, 2012 at 10:03 PM, C.A, Subramaniam subramaniam.ca@ti.com wrote:
On Mon, Feb 20, 2012 at 1:55 PM, Wookey wookey@wookware.org wrote:
+++ C.A, Subramaniam [2012-02-20 13:32 -0600]:
On Mon, Feb 20, 2012 at 12:40 PM, Wookey wookey@wookware.org wrote: Would there be a buildroot like setup? Like Wookey mentioned size does matter.
No, if you want to use buildroot, use buildroot (or openbricks, or yocto, or OE). Debian/Ubuntu are binary distros and there is no mileage in trying to occupy that space when other distros already do it well.
Making it relatively painless to rebuild or cross-rebuild your package-set debian-style is a useful goal, but not supporting loads of different package config options - that is something a source-based distro can do so much better.
We do plan to support minimal builds for bootstrapping purposes which might be useful in this regard, but that's not really what it's for.
Well minimal is all I care... not buildroot. But I would expect it to be < 20M in size. Does that make sense.... or am i speaking gibberish :-) ?
Doesn't the nano flavour take care of this?
Nano rootfs is 33M compressed tarball which expands to 95M.
That's "small", not "embedded" ;)
That said, these two already make it pretty obvious that for embedded it only makes sense to build the rootfs in a custom manner:
19M binary/boot/filesystem.dir/var/lib/apt 6,7M binary/boot/filesystem.dir/var/lib/dpkg
rather than using a ready-to-go-and-updateable distribution.
-- Kalle Vahlman, zuh@iki.fi Powered by http://movial.com Interesting stuff at http://sandbox.movial.com
+++ Kalle Vahlman [2012-02-21 11:06 +0200]:
2012/2/21 Amit Kucheria amit.kucheria@linaro.org
Well minimal is all I care... not buildroot. But I would expect it to be < 20M in size. Does that make sense.... or am i speaking gibberish :-) ?
Doesn't the nano flavour take care of this?
Nano rootfs is 33M compressed tarball which expands to 95M.
That's "small", not "embedded" ;)
quite. You can get a debian-based distro down to about 56MB uncompressed: http://www.emdebian.org/grip/index.html (using the grip bloat-removal tools), or 90Mb without (corresponds to 'nano').
To go smaller you need to scrap the upgradable-in-place aspect.
In the past we made emdebian crush which around 20Mb, using a busybox base and a great deal of package modification. So it is possible to make a debian-based image this small, but it is not a sustainable thing without changes in Debian/Ubuntu to support a busybox base. Nobody is really working on this because there are so many other ways to achieve an image of this size which, frankly, make more sense.
Wookey
quite. You can get a debian-based distro down to about 56MB uncompressed: http://www.emdebian.org/grip/index.html (using the grip bloat-removal tools), or 90Mb without (corresponds to 'nano').
To go smaller you need to scrap the upgradable-in-place aspect.
Generally, embedded system uses NAND and JFFS2 and it can provide ~50% compression ratio which makes 90MB to be ~45MB (or 56MB to be ~28MB). These are already small.
For system not using NAND but eMMC for example, a few hundred MiB is not a big deal.
In both cases, leaving pkg system in rootfs may be a better idea for its benefits.
Regards, JD
On Tue, Feb 21, 2012 at 7:37 AM, Wookey wookey@wookware.org wrote:
+++ Kalle Vahlman [2012-02-21 11:06 +0200]:
2012/2/21 Amit Kucheria amit.kucheria@linaro.org
Well minimal is all I care... not buildroot. But I would expect it to be < 20M in size. Does that make sense.... or am i speaking gibberish :-) ?
Doesn't the nano flavour take care of this?
Nano rootfs is 33M compressed tarball which expands to 95M.
That's "small", not "embedded" ;)
quite. You can get a debian-based distro down to about 56MB uncompressed: http://www.emdebian.org/grip/index.html (using the grip bloat-removal tools), or 90Mb without (corresponds to 'nano').
I guess something we can work on at the Nano image is to try to at least use the same grip tools to make it at least a bit smaller.
Guess something we can work during 12.04, once we switch officially to armhf and Ubuntu precise-based builds.
Thanks,
Hi,
On 2012-02-20, at 2:55 PM, Wookey wrote:
+++ C.A, Subramaniam [2012-02-20 13:32 -0600]:
On Mon, Feb 20, 2012 at 12:40 PM, Wookey wookey@wookware.org wrote: Would there be a buildroot like setup? Like Wookey mentioned size does matter.
No, if you want to use buildroot, use buildroot (or openbricks, or yocto, or OE).
Agreed
Debian/Ubuntu are binary distros and there is no mileage in trying to occupy that space when other distros already do it well.
But still Linaro offers Android stack that is in between or in another category...
Making it relatively painless to rebuild or cross-rebuild your package-set debian-style is a useful goal, but not supporting loads of different package config options - that is something a source-based distro can do so much better.
We do plan to support minimal builds for bootstrapping purposes which might be useful in this regard, but that's not really what it's for.
k thanks for the clarification
KA
Wookey
Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Hi,
On 2012-02-20, at 1:40 PM, Wookey wrote:
+++ Fathi Boudra [2012-02-20 09:34 -0800]:
Hi
On 20 February 2012 08:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way."
We provide 6 Ubuntu based images that we can consider as profiles. It's easy to customize or build your own image that will better fit your use case or requirements.
In our case, we use live-build [1] which allow to put your customization on top of our images [2] or even from scratch. Tom has written a wiki page [3]. The page needs some update (I'm willing to help) to add upcoming armhf images and latest live-build with cross support.
We should be clear what is meant by 'cross-support' in this context. This is cross image-creation, not cross-building. If the _cross-building_ part of this is important to punters then we don't yet have a very good answer (not everything in the developer image will crossbuild directly from the archive yet), although we are getting there as multiarch, and sbuild-with-cross-support mature.
But in general most people who think they want to cross-build everything are wrong :-) In fact they really just want to cross-build a few things that they build over and over, and getting most of the system as binaries is just fine. I'm interested to hear of counter-examples (the main one being complier improvements/options which one wants to apply across the board).
Another thing to note is that if the people asking for 'embedded linaro linux' want smaller images we could run our packages through the emdebian-grip tools to get smaller packages/images. (typically 2/3rds size). I'm not sure anyone has got round to trying this, not least because now everyone has SD-card based systems disk space mostly stopped being an issue.
no..
People using 'proper flash' still care.
yes!
thx,
KA
Wookey
Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Hi,
With some delay...
On 2012-02-20, at 12:34 PM, Fathi Boudra wrote:
Hi
On 20 February 2012 08:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
We provide 6 Ubuntu based images that we can consider as profiles. It's easy to customize or build your own image that will better fit your use case or requirements.
In our case, we use live-build [1] which allow to put your customization on top of our images [2] or even from scratch. Tom has written a wiki page [3]. The page needs some update (I'm willing to help) to add upcoming armhf images and latest live-build with cross support.
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Hi Kevyn,
On 03/06/2012 02:32 PM, Kevyn-Alexandre Paré wrote:
Hi,
With some delay...
<snip>
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
Besides the tutorial Fathi mentions in [3] below, I recently built a nano rootfs using this tutorial:
https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/LiveBuild
Best regards, Matt
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Hi Matt,
On 2012-03-06, at 5:23 PM, Matt Waddel wrote:
Hi Kevyn,
On 03/06/2012 02:32 PM, Kevyn-Alexandre Paré wrote:
Hi,
With some delay...
<snip>
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
Besides the tutorial Fathi mentions in [3] below, I recently built a nano rootfs using this tutorial:
https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/LiveBuild
I just try that wiki and At the step to launch the script:
kapare@kapare:~/dirforbld$ sh ./conf_create.sh [2012-04-10 10:02:11] lb_config --architectures armel --archive-areas main universe --bootstrap multistrap --bootstrap-flavour minimal --distribution precise --parent-distribution precise --parent-debian-installer-distribution precise --mirror-bootstrap http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot-security http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary-security http://ports.ubuntu.com/ubuntu-ports/ --cache disabled --cache-stages bootstrap --initramfs none --mode ubuntu --keyring-packages ubuntu-keyring --linux-flavours --tasks minimal --linux-packages none --security true --chroot-filesystem none --binary-images tar --binary-filesystem ext3 --username linaro --debian-installer false --debian-installer-gui false --hostname linaro-nano --iso-preparer live-build $VERSION; ppa:linaro-maintainers/overlay --iso-volume Linaro precise $(date +%Y%m%d-%H:%M) P: Considering defaults defined in /etc/live/build.conf P: Updating config tree for a ubuntu system /usr/share/live/build/scripts/build/lb_config: line 1489: [linarooverlayppa]: command not found kapare@kapare:~/dirforbld$ sudo dpkg-reconfigure dash kapare@kapare:~/dirforbld$ sudo apt-get install lb_config Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search linarooverlayppa kapare@kapare:~/dirforbld$ cat /usr/share/live/build/scripts/build/lb_config | grep linarooverlayppa debootstrap=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa Ubuntu UbuntuPorts [linarooverlayppa]
So the overlay can be found from this I presume:
sudo add-apt-repository ppa:linaro-maintainers/overlay
But which command will install the linarooverlayppa? sudo apt-cache search linarooverlayppa # return nothing sudo apt-get install linarooverlayppa # return nothing
If you have suggestion on command that could have help me to found the problem and resolve that issue let me know.
thx
KA
Best regards, Matt
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Hi Tom,
Could you update that wiki or help me understand that part:
https://wiki.linaro.org/LiveHelper/Cross
"Visit http://launchpad.net/~linaro-maintainers/. Click on the Linaro Overlay PPA. Click on view package details link which at the beginning of the package list, right.
This is OK!
"Click to expand Linaro-meta. Download the .dsc and the tar.gz file for linaro-meta."
There is no Linaro-meta? May have simply be rename to something else?
Thx
KA
On 2012-04-10, at 10:54 AM, Kevyn-Alexandre Paré wrote:
Hi Matt,
On 2012-03-06, at 5:23 PM, Matt Waddel wrote:
Hi Kevyn,
On 03/06/2012 02:32 PM, Kevyn-Alexandre Paré wrote:
Hi,
With some delay...
<snip>
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
Besides the tutorial Fathi mentions in [3] below, I recently built a nano rootfs using this tutorial:
https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/LiveBuild
I just try that wiki and At the step to launch the script:
kapare@kapare:~/dirforbld$ sh ./conf_create.sh [2012-04-10 10:02:11] lb_config --architectures armel --archive-areas main universe --bootstrap multistrap --bootstrap-flavour minimal --distribution precise --parent-distribution precise --parent-debian-installer-distribution precise --mirror-bootstrap http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot-security http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary-security http://ports.ubuntu.com/ubuntu-ports/ --cache disabled --cache-stages bootstrap --initramfs none --mode ubuntu --keyring-packages ubuntu-keyring --linux-flavours --tasks minimal --linux-packages none --security true --chroot-filesystem none --binary-images tar --binary-filesystem ext3 --username linaro --debian-installer false --debian-installer-gui false --hostname linaro-nano --iso-preparer live-build $VERSION; ppa:linaro-maintainers/overlay --iso-volume Linaro precise $(date +%Y%m%d-%H:%M) P: Considering defaults defined in /etc/live/build.conf P: Updating config tree for a ubuntu system /usr/share/live/build/scripts/build/lb_config: line 1489: [linarooverlayppa]: command not found kapare@kapare:~/dirforbld$ sudo dpkg-reconfigure dash kapare@kapare:~/dirforbld$ sudo apt-get install lb_config Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search linarooverlayppa kapare@kapare:~/dirforbld$ cat /usr/share/live/build/scripts/build/lb_config | grep linarooverlayppa debootstrap=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa Ubuntu UbuntuPorts [linarooverlayppa]
So the overlay can be found from this I presume:
sudo add-apt-repository ppa:linaro-maintainers/overlay
But which command will install the linarooverlayppa? sudo apt-cache search linarooverlayppa # return nothing sudo apt-get install linarooverlayppa # return nothing
If you have suggestion on command that could have help me to found the problem and resolve that issue let me know.
thx
KA
Best regards, Matt
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Thx Tom,
your last release fix my problem during the sh ./conf_create.sh!
KA
On 2012-04-10, at 11:56 AM, Kevyn-Alexandre Paré wrote:
Hi Tom,
Could you update that wiki or help me understand that part:
https://wiki.linaro.org/LiveHelper/Cross
"Visit http://launchpad.net/~linaro-maintainers/. Click on the Linaro Overlay PPA. Click on view package details link which at the beginning of the package list, right.
This is OK!
"Click to expand Linaro-meta. Download the .dsc and the tar.gz file for linaro-meta."
There is no Linaro-meta? May have simply be rename to something else?
Thx
KA
On 2012-04-10, at 10:54 AM, Kevyn-Alexandre Paré wrote:
Hi Matt,
On 2012-03-06, at 5:23 PM, Matt Waddel wrote:
Hi Kevyn,
On 03/06/2012 02:32 PM, Kevyn-Alexandre Paré wrote:
Hi,
With some delay...
<snip>
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
Besides the tutorial Fathi mentions in [3] below, I recently built a nano rootfs using this tutorial:
https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/LiveBuild
I just try that wiki and At the step to launch the script:
kapare@kapare:~/dirforbld$ sh ./conf_create.sh [2012-04-10 10:02:11] lb_config --architectures armel --archive-areas main universe --bootstrap multistrap --bootstrap-flavour minimal --distribution precise --parent-distribution precise --parent-debian-installer-distribution precise --mirror-bootstrap http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot-security http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary-security http://ports.ubuntu.com/ubuntu-ports/ --cache disabled --cache-stages bootstrap --initramfs none --mode ubuntu --keyring-packages ubuntu-keyring --linux-flavours --tasks minimal --linux-packages none --security true --chroot-filesystem none --binary-images tar --binary-filesystem ext3 --username linaro --debian-installer false --debian-installer-gui false --hostname linaro-nano --iso-preparer live-build $VERSION; ppa:linaro-maintainers/overlay --iso-volume Linaro precise $(date +%Y%m%d-%H:%M) P: Considering defaults defined in /etc/live/build.conf P: Updating config tree for a ubuntu system /usr/share/live/build/scripts/build/lb_config: line 1489: [linarooverlayppa]: command not found kapare@kapare:~/dirforbld$ sudo dpkg-reconfigure dash kapare@kapare:~/dirforbld$ sudo apt-get install lb_config Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search linarooverlayppa kapare@kapare:~/dirforbld$ cat /usr/share/live/build/scripts/build/lb_config | grep linarooverlayppa debootstrap=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa Ubuntu UbuntuPorts [linarooverlayppa]
So the overlay can be found from this I presume:
sudo add-apt-repository ppa:linaro-maintainers/overlay
But which command will install the linarooverlayppa? sudo apt-cache search linarooverlayppa # return nothing sudo apt-get install linarooverlayppa # return nothing
If you have suggestion on command that could have help me to found the problem and resolve that issue let me know.
thx
KA
Best regards, Matt
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
You are very welcome. If you need anything else just let me know.
Regards, Tom
On Thu, Apr 12, 2012 at 2:56 PM, Kevyn-Alexandre Paré kapare@rogue-research.com wrote:
Thx Tom,
your last release fix my problem during the sh ./conf_create.sh!
KA
On 2012-04-10, at 11:56 AM, Kevyn-Alexandre Paré wrote:
Hi Tom,
Could you update that wiki or help me understand that part:
https://wiki.linaro.org/LiveHelper/Cross
"Visit http://launchpad.net/~linaro-maintainers/. Click on the Linaro Overlay PPA. Click on view package details link which at the beginning of the package list, right.
This is OK!
"Click to expand Linaro-meta. Download the .dsc and the tar.gz file for linaro-meta."
There is no Linaro-meta? May have simply be rename to something else?
Thx
KA
On 2012-04-10, at 10:54 AM, Kevyn-Alexandre Paré wrote:
Hi Matt,
On 2012-03-06, at 5:23 PM, Matt Waddel wrote:
Hi Kevyn,
On 03/06/2012 02:32 PM, Kevyn-Alexandre Paré wrote:
Hi,
With some delay...
<snip>
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
Besides the tutorial Fathi mentions in [3] below, I recently built a nano rootfs using this tutorial:
https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/LiveBuild
I just try that wiki and At the step to launch the script:
kapare@kapare:~/dirforbld$ sh ./conf_create.sh [2012-04-10 10:02:11] lb_config --architectures armel --archive-areas main universe --bootstrap multistrap --bootstrap-flavour minimal --distribution precise --parent-distribution precise --parent-debian-installer-distribution precise --mirror-bootstrap http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot-security http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary-security http://ports.ubuntu.com/ubuntu-ports/ --cache disabled --cache-stages bootstrap --initramfs none --mode ubuntu --keyring-packages ubuntu-keyring --linux-flavours --tasks minimal --linux-packages none --security true --chroot-filesystem none --binary-images tar --binary-filesystem ext3 --username linaro --debian-installer false --debian-installer-gui false --hostname linaro-nano --iso-preparer live-build $VERSION; ppa:linaro-maintainers/overlay --iso-volume Linaro precise $(date +%Y%m%d-%H:%M) P: Considering defaults defined in /etc/live/build.conf P: Updating config tree for a ubuntu system /usr/share/live/build/scripts/build/lb_config: line 1489: [linarooverlayppa]: command not found kapare@kapare:~/dirforbld$ sudo dpkg-reconfigure dash kapare@kapare:~/dirforbld$ sudo apt-get install lb_config Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search linarooverlayppa kapare@kapare:~/dirforbld$ cat /usr/share/live/build/scripts/build/lb_config | grep linarooverlayppa debootstrap=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa Ubuntu UbuntuPorts [linarooverlayppa]
So the overlay can be found from this I presume:
sudo add-apt-repository ppa:linaro-maintainers/overlay
But which command will install the linarooverlayppa? sudo apt-cache search linarooverlayppa # return nothing sudo apt-get install linarooverlayppa # return nothing
If you have suggestion on command that could have help me to found the problem and resolve that issue let me know.
thx
KA
Best regards, Matt
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Matt,
The last release of Tom fix the problem!
KA
On 2012-04-10, at 10:54 AM, Kevyn-Alexandre Paré wrote:
Hi Matt,
On 2012-03-06, at 5:23 PM, Matt Waddel wrote:
Hi Kevyn,
On 03/06/2012 02:32 PM, Kevyn-Alexandre Paré wrote:
Hi,
With some delay...
<snip>
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
Besides the tutorial Fathi mentions in [3] below, I recently built a nano rootfs using this tutorial:
https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/LiveBuild
I just try that wiki and At the step to launch the script:
kapare@kapare:~/dirforbld$ sh ./conf_create.sh [2012-04-10 10:02:11] lb_config --architectures armel --archive-areas main universe --bootstrap multistrap --bootstrap-flavour minimal --distribution precise --parent-distribution precise --parent-debian-installer-distribution precise --mirror-bootstrap http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot-security http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary-security http://ports.ubuntu.com/ubuntu-ports/ --cache disabled --cache-stages bootstrap --initramfs none --mode ubuntu --keyring-packages ubuntu-keyring --linux-flavours --tasks minimal --linux-packages none --security true --chroot-filesystem none --binary-images tar --binary-filesystem ext3 --username linaro --debian-installer false --debian-installer-gui false --hostname linaro-nano --iso-preparer live-build $VERSION; ppa:linaro-maintainers/overlay --iso-volume Linaro precise $(date +%Y%m%d-%H:%M) P: Considering defaults defined in /etc/live/build.conf P: Updating config tree for a ubuntu system /usr/share/live/build/scripts/build/lb_config: line 1489: [linarooverlayppa]: command not found kapare@kapare:~/dirforbld$ sudo dpkg-reconfigure dash kapare@kapare:~/dirforbld$ sudo apt-get install lb_config Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search linarooverlayppa kapare@kapare:~/dirforbld$ cat /usr/share/live/build/scripts/build/lb_config | grep linarooverlayppa debootstrap=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa Ubuntu UbuntuPorts [linarooverlayppa]
So the overlay can be found from this I presume:
sudo add-apt-repository ppa:linaro-maintainers/overlay
But which command will install the linarooverlayppa? sudo apt-cache search linarooverlayppa # return nothing sudo apt-get install linarooverlayppa # return nothing
If you have suggestion on command that could have help me to found the problem and resolve that issue let me know.
thx
KA
Best regards, Matt
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev