Gentoo Announces OpenSolaris Port 209
A reader writes:"According to this week's Gentoo Weekly Newsletter, Gentoo is planning a port to Sun's partially-announced OpenSolaris. Something interesting to look out for, or just more hype from a developer often criticized even by Gentoo people for not looking before he leaps?"
Why back Sun? Why back Solaris? (Score:2, Interesting)
Re:Why back Sun? Why back Solaris? (Score:4, Informative)
GNU's not UNIX. Solaris is.
Re:Why back Sun? Why back Solaris? (Score:2)
GNU /is/ Unix (Score:2)
The whole aim of GNU was to create "a complete Unix-compatible software system", a free system that worked just like commercial Unices. Stallman himself stated something along the lines of innovation being unimportant compared to producing a totally free system. So a large part of early GNU work was replicating common unix utilities.
Re:Why back Sun? Why back Solaris? (Score:2, Interesting)
If you're asking, "Why would I switch from Gentoo to Solaris?" then you probably wouldn't benefit.
(and for the record, I don't see portage as being a large benefit to Solaris over pkgadd for the typical server, either)
Re:Why back Sun? Why back Solaris? (Score:5, Interesting)
(and for the record, I don't see portage as being a large benefit to Solaris over pkgadd for the typical server, either)
I prefer pkg-get, which seemed to be quite like Gentoo's "emerge". I last deployed a Solaris box before I first installed Gentoo, so I can't recall how similar they are. Does pkg-get resolve dependencies? Reason I ask is, I'm gradually falling in love with "emerge" - it's a superb tool.
Then again, I had no end of trouble convincing the owners of the last Solaris box I touched that I should be allowed to install various GNU tools, so I don't know how much of an advantage Portaris will really bring - unless it becomes accepted as "part" of Solaris.
Re:Why back Sun? Why back Solaris? (Score:3, Informative)
And yes, you can compile them manually under Solaris no problem. Sun also supply them on a bonus CD. The problem is, they don't update them. Vuln in libpng? Update it yourself.
Portage is a superb tool. I'd really like to have a good ports system on normal Solaris, let alone OpenSolaris!
Re:Why back Sun? Why back Solaris? (Score:3, Insightful)
pkg-get does resolve dependencies.
I installed KDE on solaris using the command:
pkg-get install kde
Of course, pkg-get is not the package manager that comes bundled with solaris, but it builds on it. I downloaded it from blastwave.org.
I was playing with Solaris 10 X86 (version Oct 04) a few days ago, but I went back to slackware for serious work because it couldn't access the USB ports (it supossedly has USB support, but it didn't work on my PC).
I found solaris
Re:Why back Sun? Why back Solaris? (Score:2)
Re:Why back Sun? Why back Solaris? (Score:2)
wouldn't the useflags in gentoo make it possible to buld a more secure system, for example, if kde were compiled with no pdf support, it wouldn't have suffered from any of the few venrabilities announced this last week.
Before anybody starts, i know kde isn't likely to be found on a server, i was using it as an example. What im saying is, does solaris's package tools have something similar
Re:Why back Sun? Why back Solaris? (Score:4, Interesting)
Why not? Or is this yet another empty "marketting-statement?"
Tom
Re:Why back Sun? Why back Solaris? (Score:5, Insightful)
Okay, for a second, pretend you are a PHB (I know, it is hard). Do you want Gentoo (Huh? What's that? It is free you say? What?), or do you want Solaris (The incredibly stable, highly secure, Unix made by our good friends and reputable Internet Citizens Sun Microsystems, the genius creators of Java, the best programming langauge ever).
It is hard to step into the PHB shoes isn't it? But anyway that's your answer. If you don't have a PHB then maybe gentoo could be a viable server platform, but IMO that would still be pushing it. I use gentoo for a desktop and server at home, but I know that I wouldn't entertain the idea of such at work. Compiling from source is something I have the luxury to wait for at home, but work is a different story. I suppose there are those nifty new binary package servers, but I haven't investigated how they fit in with the rest of portage (mainly because I am satisfied with compiling from source at this point).
Re:Why back Sun? Why back Solaris? (Score:2)
binary...package...inst
As for your PHB reference... well it's a matter of motivation. If your stock holders knew you spent millions on SUN when free would do... your PHB may think otherwise.
Tom
Re:Why back Sun? Why back Solaris? (Score:3, Interesting)
e.g. you have a dozen "Comp-u-matic 1000s" in your server room. You take one and build binary packages on it, even optimized and USE flaged for your environment.
then you...get this... this part is the kicker
MAKE THE OTHER BOXES USE IT AS A PACKAGE SOURCE.
Tom
Re:Why back Sun? Why back Solaris? (Score:2)
I mean you might as well bitch that your ppc builds don't work on your Itanium servers....
And I don't know where you work but most professional shops maintain IDENTICAL hardware for the servers for the VERY REASON of making sure that ONE SETUP will service them all.
Unless of course you're the type that makes things complicated in a futile attempt at job security.
Tom
Re:Why back Sun? Why back Solaris? (Score:2)
I never said don't use Solaris. I'm contesting that "Gentoo can't be used professionally" attitude the OP had.
Those are completely different issues. I'm sure Solaris works great, it's stable, etc, etc, yada yada. That's not my point.
Tom
Re:Why back Sun? Why back Solaris? (Score:2)
What's to stop you creating packages in a chrooted environment? You can create any number of different environments (disk space and cpu time permitting) and build binary packages there.
Furthermore, regarding "nearly identical hardware": most vendors don't provide different binary packages for different hardware (I mean differences amongst the x86 family, or differences amongst the sparc family),
Re:Why back Sun? Why back Solaris? (Score:2)
Okay, for a second, pretend you are a PHB (I know, it is hard).
No, I won't. I'm not one, you're not one, we're discussing this on Slashdot.
If you base your decisions on what a perfectly stupid "PHB" would think according to you, then you have turned into a PHB.
So, please explain in technical terms why you wouldn't use Gentoo.
Re:Why back Sun? Why back Solaris? (Score:2)
Re:Why back Sun? Why back Solaris? (Score:2)
Mmm, quick someone tell google and amazon to get rid of linux and install solaris instead.
Re:Why back Sun? Why back Solaris? (Score:2)
Why so? I mean, its not like you get a Sun box in, hook it to the network, install all OS and other applications and turn it on in 1 or 2 days...at least not around here. Just figure in compile time in the install schedule....and I don't find we have a 1 day window ever to install or upgrade new software...so, compile time here isn't much of an addition. In fact...if you've got a decent machine..comp
Re:Why back Sun? Why back Solaris? (Score:2)
Google is your friend (Score:2)
Just visit google and search for define: phb
Pointy-Haired Boss. A creation of Scott Adams, of Dilbert fame.
Re:Google is your friend (Score:2)
Re:Why back Sun? Why back Solaris? (Score:2, Funny)
The mere idea of a PHB implies that they are your boss, and so you can't fire them.
Re:Why back Sun? Why back Solaris? (Score:2)
Basically, suppose a security vulnerability is discovered in apache, and you don't want to be comprimised, it would take alot longer to emerge, and compile the new apache version, when you can just install the application.
At least this is why my Linux friends don't use gentoo servers.
Re:Why back Sun? Why back Solaris? (Score:2)
First...
you only do "long complicated builds" on test environments. Not live.
Second
If the test fails... YOU DONT ROLL IT INTO ACTION!!!
That's why you have test environments [and backups].
As for home personal servers... you can just unmerge the offending application and re-emerge the older copy. Even things like Apache or MySQL only take a couple minutes to build. So it's not the end of the world.
Of course that rarely happens [I can think of maybe once or twice
Re:Why back Sun? Why back Solaris? (Score:2)
Re:Why back Sun? Why back Solaris? (Score:2)
Re:Why back Sun? Why back Solaris? (Score:2)
Re:Why back Sun? Why back Solaris? (Score:2)
The Gentoo developers do not make any guarantees that the Portage tree will be in a consistent state at any given time.
Anyone that's used Gentoo for any period of time has had breakage. Usually, it's a matter of a quick update or at worst a stop by the forums. However, sometimes the breakage exists for longer or is harder to fix. Businesses cannot afford to take this risk.
I no longer use Gentoo because breakage almost caused me to miss deadli
Re:Why back Sun? Why back Solaris? (Score:3, Informative)
I've seen nessus scans eat up tons of cpu time on even my AMD64 but the machine is still responsive and operating just fine. Mind you that was a different story with earlier 2.4.xx back when I had my Barton.
So maybe you were using an old kernel (2.6.10 works great
Also that "pre-emptible kernel" checkbox in menuconfig... make sure
Re:Why back Sun? Why back Solaris? (Score:2)
Re:Why back Sun? Why back Solaris? (Score:5, Interesting)
You knew such a statement would be countered with real life people. Allow me to be the first (if I post this fast enough).
Our company runs Gentoo on our domain controllers, which handle everything from Directory Services to Email. For a while our file servers ran Gentoo kernels, until Marcello added XFS and a few other items to the main 2.4 kernel.
In that example you have a very crafted and complex server, running some of the latest features Open Source has materialized. I go to a promotional lunch at a Sun vendor occasionaly, and the fellow moochers are constantly amazed at not only what services we provide, but the volume we provide them at.
If that is not enough big iron experience with Solaris, I happen to know that Sony's online game division does not run Solaris -- they run RedHat. Even compared to deep-pocket heavy hardware, they get better Oracle performance on Linux with Dell servers.
While there are many things I like about Solaris, (I still administer our legacy Solaris *workstations*) I have to say that the "Solaris is for production" mantra is not something this decade will say very much at all. Though I admit pkg-add is good, it is only as good as a binary package manager can be.
Re:Why back Sun? Why back Solaris? (Score:2)
Good job you said that, for a minute there, I thought you were *promoting* Gentoo.
Re:Why back Sun? Why back Solaris? (Score:2)
Re:Why back Sun? Why back Solaris? (Score:2)
Re:Why back Sun? Why back Solaris? (Score:2, Informative)
I know that there are several options to reduce the overhead on the production platform. Here are two of them that I can think of off the top of my head:
Re:Why back Sun? Why back Solaris? (Score:3, Informative)
This isn't just an option, it's a necessity. You should never install new software, or a new version of currently installed software, without first testing it on a machine that mirrors the production setup. Only after testing has shown it's stable and doesn't adversly affect other software should it be rolled out on the production machine.
In the case of a source based d
Re:Why back Sun? Why back Solaris? (Score:2)
Gentoo 1.2 for me would break all the time. Sometimes I could not get KDE installed at for a week until someone fixes the broken port. Sometimes after I update everything kmail would crash or perl would no longer run.
Its about as stable as Windows98 in that it feels untested with no QA is done for a production environment. Maybe Gentoo has improved since I used it back in 2002. I dont know.
But there is a reason corporate user
Re:Why back Sun? Why back Solaris? (Score:2)
No offense, but some of us know what we are doing and are not just blindly cutting and pasting commands from the forums.
Re:Why back Sun? Why back Solaris? (Score:2)
> Gentoo's not the kind of thing you run on
> production servers, Solaris is.
Hmm.. That must be the reason why Sun is runnign OpenSolaris.org on Linux (not sure about the distro, though). Check from Netcraft if you don't believe me. BTW, not long time ago there was a story on Netcraft mentioning that Gentoo is quickly gainingn popularity as a web server platform. Or do you mean that if it doesn't run Oracle, it's not a production server?
----
http://www.opensolaris.org was running Apache on Linu
Re:Why back Sun? Why back Solaris? (Score:2)
What's up with being so rabid?
It all depends.. (Score:2)
I wouldn't blame the OS. It's just how to manage it, that's all.
Re:Why back Sun? Why back Solaris? (Score:5, Insightful)
I sympathise, but I can think of a couple of reasons:
Another good thing to come from Portaris and Gentoo on Sparc is that Jonathon Schwarz will evenetually have to acknowledge the contribution Linux has made to Solaris... ;)
Re:Why back Sun? Why back Solaris? (Score:2)
Re:Why back Sun? Why back Solaris? (Score:2)
You can benefit from Solaris' threading and scheduler implementations, its API stability, its relative maturity and battle-hardened nature.
Of course, you could always bask in the glory that is CDE!
No problem with a little competition. (Score:5, Interesting)
Portage in Solaris? (Score:2)
Does portage support dependency checking when removing packages yet? That's the reason I stopped using gentoo...
[OT] Re:Portage in Solaris? (Score:5, Informative)
Portage dependency check (Score:1)
I think it still does not support that.
(But then, I may be completely and stupid-ly wrong, as linux is completely new to me [or vice-versa], and I can not even configure why gentoo fails to mount
Re:Portage dependency check (Score:2)
Your end result should be something like:
Re:Portage dependency check (Score:2, Informative)
Read the documentation: http://www.gentoo.org/doc/en/handbook/index.xml
Re:Portage dependency check (Score:2)
This is slashdot.... Just because the instructions walk you through EVERY DETAIL of a gentoo install doesn't mean we should read them!!!
Tom
Re:Portage dependency check (Score:2)
I can not even configure why gentoo fails to mount /dev/ROOT after doing it successfully for 3 days!)
Never mine why is doesn't work now (see above in the thread for answers) - I'm curious as to how you got it to work at all! Sir, I bow before your superior luck^Wskill! ;)
Re:Great Wizzard..? (Score:2)
It's partially Gentoo's fault for being so stupid as to happily overwrite a critical system file like fstab without so much as a "By the way, if you overwrite your working file with this generic, unconfigured one, none of your partitions will mount at next reboot"
And it's partially your fault since etc-upda
Use dispatch-conf (Score:2)
It's much nicer than etc-update
Re:Portage dependency check (Score:2)
My guess is that
A reading from the Book of Linux (Score:5, Funny)
11. First shalt thou try the Knoppix, for verily, it is a piece of cake to install, yea, even that thou intalleth it not.
12. Then shall thou try the RedHat, for it is eay to install, and it is said "In the site of the Amazon, in the city of Linux, are there books without end, and they mostly covereth the Redhat."
13. Or the SuSe, though it is the Devil's very own bugger to get the isos, but that thou payest.
14. Or Mandrake, if thou art French.
16: And the LORD spoke more saying: what happened to 15? Oh, never mind.
17. And when thou hast three score days uptime upone thine Redhat
18. Or SuSE.
19. Or Mandrake, if thou art French
20. Then canst thou try the Gentoo.
21. Or Debian.
Here endeth the lesson.
full text? (Score:2)
Re:A reading from the Book of Linux (Score:2)
Mandrake is of French origin and it seems to be the most popular distro in France.
Re:Portage dependency check (Score:2)
just thought i'd point that out incase the pairent sounded like a typical RTFM response
Re:Portage dependency check (Score:2)
If he runs etc-update, then it will prompt him which files it is going to update. So at this point, it would be possible to blindly accept an update to
emerge == safe.
etc-update == be careful!
Re:Portage in Solaris? (Score:4, Informative)
Overambitious Developer? (Score:5, Informative)
No, I don't think so. There's been a installer for Solaris [gentoo.org] avalible from this self same developer for some time. As this is just an incremental update rather than inventing a whole new wheel I don't think anyone can be seriously worried about him pulling this off.
Re:Overambitious Developer? (Score:3, Insightful)
I hesitate to ask, but what would there be to be worried about?
Not vaporware (Score:4, Insightful)
Gentoo people (Score:2, Funny)
Re:YES:Gentoo people (Score:2)
If you want better heat dissipation you should point your fan up not down. If you point it down the hot air's bouyancy in the cooler air will make it decellerate.
That's my guess anyway =)
Re:YES:Gentoo people (Score:2)
No no no!
Yellow = Performance!
See reference material here [beaterz.com], here [beaterz.com], here [beaterz.com], and here [beaterz.com].
And a few stickers wouldnt hurt, either!
Re:YES:Gentoo people (Score:2)
We must test. Please bring 2 equivilent $3000+ "racing" PC's in beige boxes. We'll paint one yellow, and one black, and drop both of them from the 10th story of an office building. Whatever hits the ground first wins!
opensolaris slashdotted? (Score:2, Informative)
It's been that way (Score:2)
Emerge? (Score:4, Funny)
Perhaps even cron 'profitability'??
Re:Emerge? (Score:2)
These are the packages that I would merge, in order:
Calculating dependencies
[ebuild R ] bus-strategy/no-debt-11-r4 -microsoft* +opensource -fud*
Total size of downloads: 5,042 kB
sh-2.05b$
(notice that the microsoft and fud flags are new)
Re:Emerge? (Score:2)
Re:Emerge? (Score:2)
Irrelevant links? (Score:5, Informative)
Both the above links are irrelevant. The "developer" link is currently redirected to the Gentoo distribution, while the "criticized" to a web interface to the gentoo-dev mailing list. I've scanned said mailing list and it looks like a normal discussion to me, the so-called "criticism" is just a difference of viewpoints. I am unwilling to read the whole gentoo-dev and/or learn about the finer points of gentoo's portage just to validate the poster's point of view.
IMHO, only the first sentence looks like news; second is just fingerpointing.
anti-fork() (Score:2)
It seems to me that opening up Solaris might allow the good ideas from Solaris to seep into other open source trees, mainly Linux, but possibly also the BSDs as well.
Likewise, the odd device drivers and binary compatibility with Linux that would be valuable for Solaris/x86 could seep into the Solaris codebase.
In essence, this could reverse the 1980's schism in UNIX where every RISC hardware vendor created their own slightly different flavor of UNIX (SunOS, AIX, HP/UX, Irix, DG/UX, OSF/1, UNICOS, etc.)
But
Bashdot? (Score:5, Insightful)
But please, stop posting all this unsubstantiated slander and bashing in the stories. First there was the bashing of Six Apart when they were purchasing LiveJournal, without ANY evidence WHY Six Apart was bad or even why the author didn't like them. (Which directly conflicts with everything I've heard from personal friends on LJ's staff, who were all extremely happy about the buyout - Many of them who were contractors with LJ were promoted to full time when SA purchased LJ.)
Now there is a story directly bashing a person, not just a company, with no real evidence as to why that person would deserve such bashing. The mailing list looks to ME like the developer in question politely handling complaints from a rather whiny user.
Really, it's getting out of hand...
pvdabeel's mess (Score:2)
At least, OpenSolaris is Open Source software unlike MacOS-X (There is also a Gentoo/Darwin project... but no one is taking it seriously).
Standard sloppy editor complaint (Score:2)
Re:Standard sloppy editor complaint (Score:2)
Re:Standard sloppy editor complaint (Score:2)
Re:Standard sloppy editor complaint (Score:2)
Take out portage, and you've have basically got LFS.
Re:Standard sloppy editor complaint (Score:2)
Re:Standard sloppy editor complaint (Score:2)
Overambitious developer? (Score:4, Interesting)
Cool I got mentioned on Slashdot. (Score:2)
Portaris [gentoo.org]
OpenSolaris? (Score:2)
Linux and GNU software truly are open. I can go and create foobar-Linux tomorrow if I wanted to. Linus has granted pretty much open access to his trademark on Linux.
I honestly would really like to know just how open OpenSolaris really is. If is is as "open" as Java, well, than tha
pkgsrc: works fine on Solaris - today! (Score:2)
pkgsrc is a portable packages collection similar to portage, which works on Solaris, Linux, *BSD and some others today, with several thousand applications readily available.
- Hubert
Re:Funroll loops (Score:2)
no, we don't care about your funroll loops link.
I dunno, I'm a Gentoo ... user (avoid saying you love operating systems, you fool!) and I came across funroll-loops via the Gentoo forums t'other day. Loved it - good for a laugh, if you don't take your gentooing too seriously.
Re:Funroll loops (Score:2)
the speed increase is a tiny part of what makes gentoo so nice for me.
It was a while after I'd installed Gentoo that I became aware of it's reputation as being for "ricers" - I installed it because (a) it worked with my slightly wierd set-up, and (b) I was interested in learning more about Linux than I could with a "regular" distro. That speed increase is nice, though ;)
Re:Funroll loops (Score:2)
Re:Funroll loops (Score:2)
Re:Why waste the time? (Score:3, Insightful)
Re:Why waste the time? (Score:2)
See, for my money I much prefer to let the distribution prepackage binaries for the 98% of stuff that makes up the base system and doesn't really require speed gains (an
Re:Why waste the time? (Score:2)
It is the good old 90/10 rule for optimization, 90% of the time is spent in 10% of the code, there is pretty much nothing to be gained from optimizing most stuff since the bottlenecks are always very local.
Re:Sun's Record (Score:4, Insightful)
Please, you could at least try to add some substance to your trollish post. Sun has a pretty good record with opening their products overall. Look at nfs, openoffice.org, netbeans, gridengine, plus the work they do with other projects like gnome, mozilla, various apache projects.
They're the first company taking their commercial unix os and making it opensource.
The only problem they've had opening up their products has been with java. And most real java developers don't wannt an open source java.
Re:Sun's Record (Score:2)