| View previous topic :: View next topic |
| Author |
Message |
Etal Veteran


Joined: 15 Jul 2005 Posts: 1467
|
Posted: Tue Feb 09, 2010 8:06 pm Post subject: Chrome OS chooses Portage as their build tool |
|
|
| On Feb 5, 5:57 pm, Ryan Cairns wrote: | Hey Team,
As we’ve been growing and working with more partners, the
need to support board specific builds and improve
our tools has become more urgent. In order to get there more quickly
we’ve been investigating several different build tools. We found that
the Portage build tools suit our needs well and we will be
transitioning 100% within the next week.
To date, we’ve completed the following
- cross compiling from source for both ARM and X86 targets
- support for vendor/board specific builds
- the builds are automated and are running on our buildbot
- the docs are ready and you can get started with the new build
today<http://sites.google.com/a/chromium.org/dev/chromium-os/building-chrom...>
We still have a lot more work to do before we’ll be satisfied with
where we’re at, but over the next week our goal will be to get
everything working perfectly with the new build system.
Thanks,
-Ryan |
|
|
| Back to top |
|
 |
Kollin l33t


Joined: 25 Feb 2006 Posts: 881 Location: Sofia/Bulgaria
|
Posted: Tue Feb 09, 2010 8:10 pm Post subject: |
|
|
yay that's amazing  _________________ "Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..." |
|
| Back to top |
|
 |
mikegpitt Advocate


Joined: 22 May 2004 Posts: 3140
|
Posted: Tue Feb 09, 2010 8:16 pm Post subject: |
|
|
| This is very cool, if they are indeed using portage as a build framework for Chrome OS. I've always viewed gentoo as a set of tools that allow you to roll your own distro. The portage framework is a smooth way of automating this process. |
|
| Back to top |
|
 |
patrikas Tux's lil' helper

Joined: 28 Nov 2009 Posts: 106
|
Posted: Tue Feb 09, 2010 8:27 pm Post subject: |
|
|
| Awesome, thanks for the post. Google has a lot in common with Python. Does this mean that we're going to see more contributions, Portage extensions, ebuilds .. ? |
|
| Back to top |
|
 |
Kollin l33t


Joined: 25 Feb 2006 Posts: 881 Location: Sofia/Bulgaria
|
Posted: Tue Feb 09, 2010 8:29 pm Post subject: |
|
|
| patrikas wrote: | | Awesome, thanks for the post. Google has a lot in common with Python. Does this mean that we're going to see more contributions, Portage extensions, ebuilds .. ? |
Chromium os overlay most likely  _________________ "Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..." |
|
| Back to top |
|
 |
Shining Arcanine Veteran

Joined: 24 Sep 2009 Posts: 1110
|
Posted: Tue Feb 09, 2010 10:35 pm Post subject: |
|
|
| This will be great advertising for Gentoo Linux. Hopefully we will get more users who will become more contributors who will ensure we get the latest packages uploaded sooner and the latest issues resolved sooner. |
|
| Back to top |
|
 |
mikegpitt Advocate


Joined: 22 May 2004 Posts: 3140
|
Posted: Tue Feb 09, 2010 11:05 pm Post subject: |
|
|
| patrikas wrote: | | Does this mean that we're going to see more contributions, Portage extensions, ebuilds .. ? | Looking at other Google projects (including Chrome OS) there is a good chance they will fork and extend portage beyond recognition  |
|
| Back to top |
|
 |
BonezTheGoon Bodhisattva


Joined: 14 Jun 2002 Posts: 1374 Location: Albuquerque, NM -- birthplace of Microsoft and Gentoo
|
|
| Back to top |
|
 |
kernelOfTruth Watchman


Joined: 20 Dec 2005 Posts: 5314 Location: Vienna, Austria; Germany; hello world :)
|
Posted: Tue Feb 09, 2010 11:55 pm Post subject: |
|
|
| Shining Arcanine wrote: | | This will be great advertising for Gentoo Linux. Hopefully we will get more users who will become more contributors who will ensure we get the latest packages uploaded sooner and the latest issues resolved sooner. |
++
yeah - that would be great
| mikegpitt wrote: | | patrikas wrote: | | Does this mean that we're going to see more contributions, Portage extensions, ebuilds .. ? | Looking at other Google projects (including Chrome OS) there is a good chance they will fork and extend portage beyond recognition  |
++
pretty realistic - hopefully this won't lead to a decline of Gentoo Linux itself and all moving to Chrome OS - and/or replacing it with Chrome OS
I'm however sure that there are more reasons for Gentoo to persist: flexibility, choice and empowering
so Chrome OS for beginners or people just want to get their things done
Gentoo Linux for power users _________________ Unofficial minimal livecd x86/amd64 w/reiser4+truecrypt (by Neo2)
2.6.37.2_plus_v1: BFS, CFS,THP,compaction, zcache or TOI
Hardcore Linux user since 2004  |
|
| Back to top |
|
 |
Shining Arcanine Veteran

Joined: 24 Sep 2009 Posts: 1110
|
Posted: Wed Feb 10, 2010 12:06 am Post subject: |
|
|
| kernelOfTruth wrote: | | Shining Arcanine wrote: | | This will be great advertising for Gentoo Linux. Hopefully we will get more users who will become more contributors who will ensure we get the latest packages uploaded sooner and the latest issues resolved sooner. |
++
yeah - that would be great
| mikegpitt wrote: | | patrikas wrote: | | Does this mean that we're going to see more contributions, Portage extensions, ebuilds .. ? | Looking at other Google projects (including Chrome OS) there is a good chance they will fork and extend portage beyond recognition  |
++
pretty realistic - hopefully this won't lead to a decline of Gentoo Linux itself and all moving to Chrome OS - and/or replacing it with Chrome OS
I'm however sure that there are more reasons for Gentoo to persist: flexibility, choice and empowering
so Chrome OS for beginners or people just want to get their things done
Gentoo Linux for power users |
I doubt that Gentoo will go away no matter how much they fork portage. Remember that their target audience is the average Windows user. What appeals to the average WIndows user will not appeal to the average Gentoo user. Aside from the free advertising (and possible benefits from that advertising) and possible portage contributions Gentoo might see from this, nothing should change. |
|
| Back to top |
|
 |
NathanZachary Moderator


Joined: 30 Jan 2007 Posts: 2277 Location: /home/zach
|
Posted: Wed Feb 10, 2010 1:14 am Post subject: |
|
|
That is very cool news! Portage is an incredibly powerful package manager and build tool, so it makes sense.  _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
| Back to top |
|
 |
Etal Veteran


Joined: 15 Jul 2005 Posts: 1467
|
Posted: Thu Feb 11, 2010 3:10 pm Post subject: |
|
|
| kernelOfTruth wrote: |
pretty realistic - hopefully this won't lead to a decline of Gentoo Linux itself and all moving to Chrome OS - and/or replacing it with Chrome OS
|
I don't think Chrome OS is any threat to Gentoo, since they're using Portage as the build tool - to build the images. It might only pit Gentoo against OpenEmbedded, which wouldn't be a bad thing. |
|
| Back to top |
|
 |
Ion Silverbolt Tux's lil' helper


Joined: 04 Nov 2004 Posts: 149
|
Posted: Thu Feb 11, 2010 3:18 pm Post subject: |
|
|
This is non-news to me. Nothing about ChromeOS is appealing at all; It's so limited. The whole idea of cloud computing only seems silly. Hell even the cheap netbooks out now can run a complete OS. Why run anything else?
Maybe if google starts to practically give away netbooks with it. Then it might be appealing. |
|
| Back to top |
|
 |
Shining Arcanine Veteran

Joined: 24 Sep 2009 Posts: 1110
|
Posted: Thu Feb 11, 2010 3:32 pm Post subject: |
|
|
| Ion Silverbolt wrote: | This is non-news to me. Nothing about ChromeOS is appealing at all; It's so limited. The whole idea of cloud computing only seems silly. Hell even the cheap netbooks out now can run a complete OS. Why run anything else?
Maybe if google starts to practically give away netbooks with it. Then it might be appealing. |
If they do that, we could wipe them clean and install Gentoo.  |
|
| Back to top |
|
 |
r3tep Tux's lil' helper


Joined: 10 Sep 2005 Posts: 108
|
Posted: Thu Feb 11, 2010 5:03 pm Post subject: |
|
|
| patrikas wrote: | Chromium os overlay most likely  | Hosted by google. Patches adding personalized advertisement if you use portage.
I think, I could collect some ideas and sell them to google? |
|
| Back to top |
|
 |
Kollin l33t


Joined: 25 Feb 2006 Posts: 881 Location: Sofia/Bulgaria
|
Posted: Thu Feb 11, 2010 5:36 pm Post subject: |
|
|
| r3tep wrote: | | patrikas wrote: | Chromium os overlay most likely  | Hosted by google. Patches adding personalized advertisement if you use portage.
I think, I could collect some ideas and sell them to google? |
Ahahahahaha LooooooL
| Quote: |
[ 43%] Generating customtemplates_kfg.h, customtemplates_kfg.cpp
[ 45%] [ 45%] Generating kmailadaptor.moc
Generating mailcomposeradaptor.moc
[ 45%] Building CXX object messageviewer/CMakeFiles/messageviewer.dir/objecttreeemptysource.o
[ 45%] Generating groupwareadaptor.moc
[ 45%] Generating serviceadaptor.moc
[ 45%] Generating manageradaptor.moc
/var/tmp/portage/kde-base/kmail-4.4.0/work/kmail-4.4.0/messageviewer/objecttreeemptysource.cpp:70: warning: unused parameter ‘message’
[ 46%] [ 46%] Building CXX object messageviewer/CMakeFiles/messageviewer.dir/filehtmlwriter.o
Generating kmailinterface.moc
[ Google%] Only this week big discount on eBay
[ 46%] Building CXX object messageviewer/CMakeFiles/messageviewer.dir/teehtmlwriter.o
[ 47%] Generating mailcomposerinterface.moc
[ 47%] Building CXX object messageviewer/CMakeFiles/messageviewer.dir/globalsettings_base.o
[ 47%] Generating calendarinterface.moc
Linking CXX shared library ../lib/libmessageviewer.so
[ 47%] Built target messageviewer
Scanning dependencies of target kmailprivate
[ 47%] [ 47%] [ 48%] Building CXX object kmail/CMakeFiles/kmailprivate.dir/kmailprivate_automoc.o
Building CXX object kmail/CMakeFiles/kmailprivate.dir/kmmessage.o
Building CXX object kmail/CMakeFiles/kmailprivate.dir/kmmainwin.o
[ Google%]Today Free shipping from Amazon
|
_________________ "Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..." |
|
| Back to top |
|
 |
NathanZachary Moderator


Joined: 30 Jan 2007 Posts: 2277 Location: /home/zach
|
Posted: Thu Feb 11, 2010 6:51 pm Post subject: |
|
|
| Ion Silverbolt wrote: | This is non-news to me. Nothing about ChromeOS is appealing at all; It's so limited. The whole idea of cloud computing only seems silly. Hell even the cheap netbooks out now can run a complete OS. Why run anything else?
Maybe if google starts to practically give away netbooks with it. Then it might be appealing. |
While I don't personally like the idea of Chrome OS or cloud computing, it is still a great thing that Google chose to use Portage as their build tool. _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
| Back to top |
|
 |
timeBandit Administrator


Joined: 31 Dec 2004 Posts: 2667 Location: here, there or in transit
|
Posted: Thu Feb 11, 2010 7:02 pm Post subject: |
|
|
| Kollin wrote: | | r3tep wrote: | | patrikas wrote: | Chromium os overlay most likely  | Hosted by google. Patches adding personalized advertisement if you use portage.
I think, I could collect some ideas and sell them to google? |
| Quote: | [ Google%] Only this week big discount on eBay
...
[ Google%]Today Free shipping from Amazon
|
|
Or worse: | Code: | $ emerge -pv foo
These are the packages that would be merged, in order:
...
Total: 1 package (1 reinstall), Size of downloads: 0 kB
* IMPORTANT: 5 advertisements need reading for repository 'gentoo'.
* Use eselect ads to read advertisements. | On second thought, they'd probably still be called "news."  _________________ Plants are pithy, brooks tend to babble--I'm content to lie between them.
Super-short f.g.o checklist: Search first, strip comments, mark solved, help others. |
|
| Back to top |
|
 |
Kollin l33t


Joined: 25 Feb 2006 Posts: 881 Location: Sofia/Bulgaria
|
Posted: Thu Feb 11, 2010 10:40 pm Post subject: |
|
|
| timeBandit wrote: | | Kollin wrote: | | r3tep wrote: | | patrikas wrote: | Chromium os overlay most likely  | Hosted by google. Patches adding personalized advertisement if you use portage.
I think, I could collect some ideas and sell them to google? |
| Quote: | [ Google%] Only this week big discount on eBay
...
[ Google%]Today Free shipping from Amazon
|
|
Or worse: | Code: | $ emerge -pv foo
These are the packages that would be merged, in order:
...
Total: 1 package (1 reinstall), Size of downloads: 0 kB
* IMPORTANT: 5 advertisements need reading for repository 'gentoo'.
* Use eselect ads to read advertisements. | On second thought, they'd probably still be called "news."  |
*ROFLMAO*  _________________ "Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..." |
|
| Back to top |
|
 |
hujuice Apprentice


Joined: 16 Oct 2007 Posts: 158 Location: Rome, Italy
|
Posted: Thu Mar 11, 2010 3:45 pm Post subject: |
|
|
I'm building the Chromium OS now and I'm really wavering between laughing or not .
While compiling, I write this post. Let's see if I will change my mind in the future.
The system appears (I'm *emerging* 315 ebuilds) as a patched Gentoo system, built with a crossdev toolchain. They assume that the compiling machine is a x86_64, while the generic target is a different one (I'm building for a x86 target).
I'm following this guide: http://www.chromium.org/chromium-os/building-chromium-os/portage-based-build
(And I'm laughing, because Google people has a lot to learn from Gentoo community about writing docs. Anyway, it's understandable...)
I noticed, until now, three differences between their way to build the system and a normal embedded Gentoo.
(http://www.gentoo.org/proj/en/base/embedded/handbook/)
1. there's a collection of scripts, that reduce the numer of manual interventios;
2. there will be (I suppose) a pre-configured kernel;
3. there are special ebuilds, as overlays.
I didn't like (as Gentoo user) the first difference: the scripts.
It is normal: I'm used to install Gentoo in a variety of ways. For example, why should I download a whole portage while I'm on a Gentoo system? Why don't bind-mount my existing, well synced portage?
The provided scripts keep my usual freedom off, so I don't like them so much.
Naturally, Google Chromium OS is not intended for Gentoo users. But, naturally, I've the weak sensation to waste my time, now.
The kernel difference is very useful. The system is intended to run on a variety of different hardware (starting from a USB drive, if you want) and I will be a leech of the Google power of monitoring different devices.
I'll see if Google will use genkernel, their configuration and their patches (if present).
The Google work about patches, overlays and ebuilds make me doubtfully.
They propose a different portage tree. I suppose that this tree will be mostly a normal Gentoo portage, with some changes. And I suppose that the most important differences will be about hardware managing.
So, why don't share their solutions?
The system is open, so nothing will be secret. But I feel a bit unpleasant the idea to "fork" the projects, instead of collaborate to the Gentoo growth.
Let's see. I'm emerging libxml2, now. 116/315 packets done.
How will I change my mind?
Regards,
HUjuice
PS: luckily, there's no advertising until now  _________________ Who haven't spine, should have a method.
Chi non ha carattere, deve pur avere un metodo. |
|
| Back to top |
|
 |
guyr Apprentice

Joined: 17 Aug 2004 Posts: 237
|
Posted: Fri Apr 09, 2010 6:33 am Post subject: |
|
|
| Ion Silverbolt wrote: | | This is non-news to me. Nothing about ChromeOS is appealing at all; It's so limited. The whole idea of cloud computing only seems silly. Hell even the cheap netbooks out now can run a complete OS. Why run anything else? |
You're missing the point. 99.9% of the world doesn't *want* to run an OS. They want to browse the web, send out some email, write a document for work, etc. Google wants to make computing an appliance. When you turn on your television, do you want to run an OS? No, you just want it to come on quickly and show you the program you are interested in. Same idea.
Google's idea is that people are spending the majority of their computer time on the 'net anyway. So make it fast and painless. Occasionally need to write a personal spreadsheet? No problem, use Google Docs and store it on the web. If your netbook dies, not a problem. All your social sites and personal documents are waiting for you on the 'net after you get a new netbook.
To your question of why run anything else than an OS, the counter argument would be why run an OS? Why hassle with hard disks and local file corruption, blah, blah, blah? Just do everything on the 'net.
By the way, I'm sticking with my own computer for now . But I understand Google's position, and all the neighbors I help with computer issues will gladly be rid of their computers. _________________ Guy Rouillier |
|
| Back to top |
|
 |
cokehabit Advocate

Joined: 23 Apr 2004 Posts: 3302
|
Posted: Mon Apr 12, 2010 10:53 pm Post subject: |
|
|
| guyr wrote: | | Ion Silverbolt wrote: | | This is non-news to me. Nothing about ChromeOS is appealing at all; It's so limited. The whole idea of cloud computing only seems silly. Hell even the cheap netbooks out now can run a complete OS. Why run anything else? |
You're missing the point. 99.9% of the world doesn't *want* to run an OS. They want to browse the web, send out some email, write a document for work, etc. Google wants to make computing an appliance. When you turn on your television, do you want to run an OS? No, you just want it to come on quickly and show you the program you are interested in. Same idea.
Google's idea is that people are spending the majority of their computer time on the 'net anyway. So make it fast and painless. Occasionally need to write a personal spreadsheet? No problem, use Google Docs and store it on the web. If your netbook dies, not a problem. All your social sites and personal documents are waiting for you on the 'net after you get a new netbook.
To your question of why run anything else than an OS, the counter argument would be why run an OS? Why hassle with hard disks and local file corruption, blah, blah, blah? Just do everything on the 'net.
By the way, I'm sticking with my own computer for now . But I understand Google's position, and all the neighbors I help with computer issues will gladly be rid of their computers. | 99% is too high, try about 10%. 50%-60% of computers are sitting there with outlook connected to exchange and with a database open. 30% are used to play counter strike and to get naked on stickam. |
|
| Back to top |
|
 |
lightvhawk0 Guru


Joined: 07 Nov 2003 Posts: 388
|
Posted: Tue Apr 20, 2010 8:51 am Post subject: |
|
|
| cokehabit wrote: | | guyr wrote: | | Ion Silverbolt wrote: | | This is non-news to me. Nothing about ChromeOS is appealing at all; It's so limited. The whole idea of cloud computing only seems silly. Hell even the cheap netbooks out now can run a complete OS. Why run anything else? |
You're missing the point. 99.9% of the world doesn't *want* to run an OS. They want to browse the web, send out some email, write a document for work, etc. Google wants to make computing an appliance. When you turn on your television, do you want to run an OS? No, you just want it to come on quickly and show you the program you are interested in. Same idea.
Google's idea is that people are spending the majority of their computer time on the 'net anyway. So make it fast and painless. Occasionally need to write a personal spreadsheet? No problem, use Google Docs and store it on the web. If your netbook dies, not a problem. All your social sites and personal documents are waiting for you on the 'net after you get a new netbook.
To your question of why run anything else than an OS, the counter argument would be why run an OS? Why hassle with hard disks and local file corruption, blah, blah, blah? Just do everything on the 'net.
By the way, I'm sticking with my own computer for now . But I understand Google's position, and all the neighbors I help with computer issues will gladly be rid of their computers. | 99% is too high, try about 10%. 50%-60% of computers are sitting there with outlook connected to exchange and with a database open. 30% are used to play counter strike and to get naked on stickam. |
Somehow I see every "average" joe watching porn and laughing at people falling over on youtube, and maybe checking their social networking sites to see if they can access their next "lay' _________________ If God has made us in his image, we have returned him the favor. - Voltaire |
|
| Back to top |
|
 |
dE_logics Veteran


Joined: 02 Jan 2009 Posts: 1774 Location: $TERM
|
Posted: Wed May 19, 2010 1:27 pm Post subject: |
|
|
| dE_logics wrote: | | I bet portage will develope at a huge rate now and I guess the portage devs will get more company. |
This did NOT happen.
And how come chrome OS is using Ubuntu repositories? _________________ Buy from companies supporting opensource -- IBM, Dell, HP, Nokia, Hitachi etc...
Disfavor companies supporting only Win -- Logitech, Epson, Adobe, Autodesk, Pioneer, Kingston, WD, Yahoo, MSI, XFX
My blog
Last edited by dE_logics on Wed May 25, 2011 2:57 pm; edited 1 time in total |
|
| Back to top |
|
 |
hook Veteran


Joined: 23 Oct 2002 Posts: 1398 Location: Ljubljana, Slovenia
|
Posted: Sun May 08, 2011 4:44 pm Post subject: |
|
|
| dE_logics wrote: | | I bet portage will develope at a huge rate now and I guess the portage devs will get more company. |
Well, since Portage, Gentoolkit and the ebuilds are under GPLv2 I think they can just get away without contributing back. Especially if the end-users don't get to get in touch with those components (which seems to be the case). _________________ tea+free software+law=hook
(deep inside i'm still a tux's little helper) |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|