Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Volker Armin Hemmann
On Donnerstag 05 Februar 2009, Nikos Chantziaras wrote:
 Volker Armin Hemmann wrote:
  gentoo's installer is EASY if you just read the docs.

 I'd rather be installing and waiting for the installer to tell me what
 to do rather than go read docs somewhere else :P

and when the nice installer fucks up, you are screwed.




[gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Nikos Chantziaras

Volker Armin Hemmann wrote:

On Donnerstag 05 Februar 2009, Nikos Chantziaras wrote:

Volker Armin Hemmann wrote:

gentoo's installer is EASY if you just read the docs.

I'd rather be installing and waiting for the installer to tell me what
to do rather than go read docs somewhere else :P


and when the nice installer fucks up, you are screwed.


You're screwed anyway if you can't use the CLI installer correctly. 
Reading the docs is fine, but they're written for geeks, not normal 
people.  Normal people don't have a clue what the docs are talking about :)





Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Jesús Guerrero
El Jue, 5 de Febrero de 2009, 12:36, Nikos Chantziaras escribió:
 Volker Armin Hemmann wrote:

 On Donnerstag 05 Februar 2009, Nikos Chantziaras wrote:.

 I can't think of a single reason why the installer should operate
 in a different manner to the way the thing will be used.
 Because installation is boring.  The easier it is, the better.


 wrong. The installation needs a certain difficulty to keep idiots away.
 Nobody
 needs idiots (except maybe ubuntu).

 That is insulting.  My mother uses Ubuntu.  Thanks for calling her an
 idiot.  Obviously if someone wants to use his computer in order to get
 something done without doing a Ph.D on Portage and /etc first, then that
 person is an idiot.

 Great thinking.  Fortunately, there are people (like the Ubuntu folks)
 who don't think that way and are trying to make Linux more popular to
 people who need a computer to do tasks that are not related to the
 computer itself.

I don't agree with the way to see it of Nikos. However, even if
I agree with you in that having Ubuntu (which is another choice)
is a good thing, I don't agree that Gentoo should be
yet-another-ubuntu.

Gentoo is Gentoo, and Ubuntu is Ubuntu. If your mother uses Ubuntu,
that's fine. But we don't need to lower the acceptance level of
Gentoo so your mother can use it.

I think that it's fair to ask a minimal degree of will to read
and learn for a distro like Gentoo. The rest of Gentoo users do
it, no one died that I know of because of it.

-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Volker Armin Hemmann
On Donnerstag 05 Februar 2009, Nikos Chantziaras wrote:
 Volker Armin Hemmann wrote:
  On Donnerstag 05 Februar 2009, Nikos Chantziaras wrote:
  Volker Armin Hemmann wrote:
  gentoo's installer is EASY if you just read the docs.
 
  I'd rather be installing and waiting for the installer to tell me what
  to do rather than go read docs somewhere else :P
 
  and when the nice installer fucks up, you are screwed.

 You're screwed anyway if you can't use the CLI installer correctly.
 Reading the docs is fine, but they're written for geeks, not normal
 people.  Normal people don't have a clue what the docs are talking about :)

and gentoo was never meant for the clueless.




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Joshua D Doll

Nikos Chantziaras wrote:

Volker Armin Hemmann wrote:

On Donnerstag 05 Februar 2009, Nikos Chantziaras wrote:

Volker Armin Hemmann wrote:

gentoo's installer is EASY if you just read the docs.

I'd rather be installing and waiting for the installer to tell me what
to do rather than go read docs somewhere else :P


and when the nice installer fucks up, you are screwed.


You're screwed anyway if you can't use the CLI installer correctly. 
Reading the docs is fine, but they're written for geeks, not normal 
people.  Normal people don't have a clue what the docs are talking 
about :)




I think the Handbook and other Official gentoo docs are well and 
written. I feel they are so well written and informative that a new user 
could read and follow what the doc is trying to convey.



--Joshua Doll



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Saphirus Sage
Nikos Chantziaras wrote:
 Volker Armin Hemmann wrote:
 On Donnerstag 05 Februar 2009, Nikos Chantziaras wrote:
 Volker Armin Hemmann wrote:
 gentoo's installer is EASY if you just read the docs.
 I'd rather be installing and waiting for the installer to tell me what
 to do rather than go read docs somewhere else :P

 and when the nice installer fucks up, you are screwed.

 You're screwed anyway if you can't use the CLI installer correctly.
 Reading the docs is fine, but they're written for geeks, not normal
 people.  Normal people don't have a clue what the docs are talking
 about :)


It seems to me that not to many normal people would use Gentoo anyway.
By and large, we're probably geeks...I mean, c'mon, this is a mailing
list for users of a distro of linux. Your normal My computer gets
myspace group isn't exactly our audience.



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Jesús Guerrero
El Jue, 5 de Febrero de 2009, 14:53, Saphirus Sage escribió:
 Cocoy Dayao wrote:

 There are certain situations where the step-by-step installer isn't
 adequate. For instance, when I was installing gentoo on my G4, it was
 straight forward and easy, but when I decided to do a minimal install on
 my Everex laptop, I needed to use initrd, which I previoiusly had no
 experience with and the Gentoo handbook didn't mention. Granted, it
 eventually worked, but I would be hesitent to say that there was adequate
 documentation on it.

And that's why we speack about a community effort, and bugtrackers
exist. So you can let the relevant people know and the next one
to read the handbook will find a solution if s/he has the same
problem. The handbooks didn't magically appear out of thin air in
1 second as they are now, nor did Gentoo.

It's not The community vs. you, you are part of the community
since the very moment you start using linux.

No manual is perfect, the difference is that here at least you have
the chance to change it to make it better.

-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Jesús Guerrero
El Jue, 5 de Febrero de 2009, 16:23, Grant Edwards escribió:
 On 2009-02-05, Dirk Uys dirkc...@gmail.com wrote:


 The type of user I don't like is the ignorant type. Innocent
 users are ok, they don't know, but ignorant users choose not to know.

 Surely there are things you use without knowing how they work.
 You probably use a phone, but do you _really_ know how the
 cellular system works?  How about the landline phone system? The water
 supply system?  Sewage treatment?  Do you know how a refinery works?  A
 chemical plant?  How about the CPU in your computer. Do you actually know
 how it works?

 And so often these ignorant users demand that they should be
 able to do anything on a computer. If you wish to benefit from using
 computers, you should be prepared to spend some time to get to know how
 the stuff works. The more you want to do, the more you need to know.
 Not: I want amarok without mysql and
 xyz plugin running all silky and smooth, but don't give me any command
 line run-arounds or lots of talk about USE flags.

 We're all ignorant about 99% of the things we use.  You just
 happened to choose a different 1% than some other people.

That's completely unfair.

If you don't want to know how a fridge work you buy a fridge,
not the tools to make a fridge, which is what Gentoo is.

If you don't want to make the fridge yourself, go Ubuntu and let
us build our fridges ourselves. Why do you want to spoil our fun?
Isn't there enough premade distros that are easy to handle around?

-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Jesús Guerrero
El Jue, 5 de Febrero de 2009, 20:00, Mike Edenfield escribió:
 On 2/5/2009 7:01 AM, Volker Armin Hemmann wrote:


 no. He is an idiot if he does not read the docs. Simple. Like people
 who don't read the manual to their car or vcr and then complaining if
 something does not work. Idiots.

 They should read the manual is *not* a valid design goal for a system.
 At best, it's a justification or rationalization when outside
 constraints force a design to be non-intuitive.

Gentoo is not a distro. You don't use it, It's a metadristro
that can be used to build a proper distro, after that you can
use the final product.

 Given the choice between two otherwise equally functional systems (of
 any sort -- electronic, mechanical, digital, etc); if one requires me to
 spend extensive time reading an instruction manual to use and the other is
 designed to be easy to use out of the box -- the idiot is the person
 wasting their time reading instead of being productive.  To use your own
 example, I have no problem figuring out how to start my car, turn on the
 A/C, tune my radio, and drive to work without reading the
 automobile manual.

No. Your point is valid but in the other sense. If you are choosing
the wrong tool for you, it's your problem. If you don't want to
build a system from scratch but you insist on using Gentoo and you
insist that it MUST be easy to use, then you are the one that screw
the thing up.

I want to remove some screws, but I want to do it with my hammer!!!

 If Gentoo's installer *has* to be difficult because it's the only way to
 supply additional benefits or features, that's a perfectly reasonable
 argument.  If Gentoo's installer is *stuck* being difficult because there
 is a lack of resources interested in making it better, that's an
 upsetting, but equally reasonable argument.

As said in other posts, I think that the true reason is that there's
not any interest in doing it. Many attempts have been started and
abandoned in the past.

 If Gentoo's installer is difficult *on purpose* just to make Gentoo hard
 to use, that's ridiculous.

It's not dificult. You can read, you can do it.

-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Neil Bothwick
On Thu, 5 Feb 2009 21:03:30 +0100 (CET), Jesús Guerrero wrote:

 Gentoo is not a distro. You don't use it, It's a metadristro
 that can be used to build a proper distro, after that you can
 use the final product.

It's a flatpack distro ;-)


-- 
Neil Bothwick

Hi, I'm not a signature virus. Why don't you just copy me into your
signature?


signature.asc
Description: PGP signature


[gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Nikos Chantziaras

Saphirus Sage wrote:

Nikos Chantziaras wrote:

You're screwed anyway if you can't use the CLI installer correctly.
Reading the docs is fine, but they're written for geeks, not normal
people.  Normal people don't have a clue what the docs are talking
about :)



It seems to me that not to many normal people would use Gentoo anyway.
By and large, we're probably geeks...I mean, c'mon, this is a mailing
list for users of a distro of linux. Your normal My computer gets
myspace group isn't exactly our audience.


It seems Sabayon Linux did quite some good work here.  And it's still 
Gentoo.  Too bad they broke quite stuff, but the idea is nice: A Gentoo 
that isn't only for geeks and gurus.





Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Mark Knecht
On Thu, Feb 5, 2009 at 11:45 AM, Volker Armin Hemmann
volkerar...@googlemail.com wrote:

SNIP


 and gentoo was never meant for the clueless.

Ah, come on Volker, say what's true. My 81 year old dad uses Gentoo
and he cannot use vi.

Maybe you really meant, but didn't say, 'Gentoo was never meant for
the clueless administrator'.

Once it's up and running it's Linux. Nothing more. Nothing less.

What's the big deal?

- Mark



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Mark Knecht
On Thu, Feb 5, 2009 at 11:49 AM, Joshua D Doll joshua.d...@gmail.com wrote:

 I think the Handbook and other Official gentoo docs are well and written. I
 feel they are so well written and informative that a new user could read and
 follow what the doc is trying to convey.


 --Joshua Doll

I agree. Everything except the grub part. It's well written but it
requires more knowledge about the actual hardware than the rest of it,
especially if you do it wrong and have to recover.

- Mark



[gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Nikos Chantziaras

Jesús Guerrero wrote:

It's not The community vs. you, you are part of the community
since the very moment you start using linux.


Most people don't want to be some part of some weird community.  They 
just want to use a computer.  If they were looking for friends, they 
might try the local sports club.


Linux has reached a point where it tries to appeal to users.  You don't 
ask them anymore to go fix the problems.  You have to fix them yourself. 
 I believe any distro that doesn't adopt a development model where user 
support and QA are important, is going to die at some point.  Linux 
doesn't seem to have gathered new users since ages; 2003 maybe?  Or 
2004?  No visible growth since then.  With no new users, and most users 
converting to Ubuntu and openSUSE, there's simply not enough users left 
to keep other distros alive.





Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Paul Hartman
On Thu, Feb 5, 2009 at 2:20 PM, Mark Knecht markkne...@gmail.com wrote:
 On Thu, Feb 5, 2009 at 11:49 AM, Joshua D Doll joshua.d...@gmail.com wrote:

 I think the Handbook and other Official gentoo docs are well and written. I
 feel they are so well written and informative that a new user could read and
 follow what the doc is trying to convey.


 --Joshua Doll

 I agree. Everything except the grub part. It's well written but it
 requires more knowledge about the actual hardware than the rest of it,
 especially if you do it wrong and have to recover.

I helped my brother install Ubuntu and the lack of control over grub
was frustrating. It just did what it wanted to do without asking
(which was install grub onto the wrong drive with the wrong drive
numbers, because the BIOS boot order did not match Ubuntu's detected
drive order). If that drive had been part of a RAID or had some
important metadata in the boot sector, it could have been a disaster.

No distro is perfect. Gentoo is perfect for me, though :)



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread kashani

Volker Armin Hemmann wrote:
because it kept the 'i am too cool to read the docs' idiots away. Being forced 
to read the documentation is a good thing - and it did not hurt gentoo's 
popularity. Only after it started to catering to idiots and more and more of 
loud mouthed 'I am the centre of the universe, I don't need to read docs, use 
google or bugzilla. I demand an answer and help NOW' assholes came on board, 
the popularity went down.


	The above statement is ridiculous and I've said my piece on it several 
times. Not worth the bother of debunking it yet again so I'll just link 
the infamous Elitist Chowderhead thread from four years ago.

http://thread.gmane.org/gmane.linux.gentoo.user/109660/focus=109984

	What people forget is that a well built installer has to run through a 
number of steps that get you a running system. Ideally a system that has 
exactly what you expect to be installed and how. Whether this is a GUI, 
ncurses based, whatever is besides the point. An installer project 
builds a set of tools that eventually can be used to install hundreds of 
machines in a uniform way and that is damn useful.


kashani



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Volker Armin Hemmann
On Donnerstag 05 Februar 2009, Mark Knecht wrote:
 On Thu, Feb 5, 2009 at 11:45 AM, Volker Armin Hemmann
 volkerar...@googlemail.com wrote:

 SNIP

  and gentoo was never meant for the clueless.

 Ah, come on Volker, say what's true. My 81 year old dad uses Gentoo
 and he cannot use vi.

 Maybe you really meant, but didn't say, 'Gentoo was never meant for
 the clueless administrator'.

in that case it is YOU who had to read the documentation.




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Joshua D Doll

Paul Hartman wrote:

On Thu, Feb 5, 2009 at 2:20 PM, Mark Knecht markkne...@gmail.com wrote:
  

On Thu, Feb 5, 2009 at 11:49 AM, Joshua D Doll joshua.d...@gmail.com wrote:



I think the Handbook and other Official gentoo docs are well and written. I
feel they are so well written and informative that a new user could read and
follow what the doc is trying to convey.


--Joshua Doll
  

I agree. Everything except the grub part. It's well written but it
requires more knowledge about the actual hardware than the rest of it,
especially if you do it wrong and have to recover.



I helped my brother install Ubuntu and the lack of control over grub
was frustrating. It just did what it wanted to do without asking
(which was install grub onto the wrong drive with the wrong drive
numbers, because the BIOS boot order did not match Ubuntu's detected
drive order). If that drive had been part of a RAID or had some
important metadata in the boot sector, it could have been a disaster.

No distro is perfect. Gentoo is perfect for me, though :)


  

I think you mean to say no boot loader is perfect. ;-)

--Joshua Doll



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Mark Knecht
On Thu, Feb 5, 2009 at 12:32 PM, Paul Hartman
paul.hartman+gen...@gmail.com wrote:
 On Thu, Feb 5, 2009 at 2:20 PM, Mark Knecht markkne...@gmail.com wrote:
 On Thu, Feb 5, 2009 at 11:49 AM, Joshua D Doll joshua.d...@gmail.com wrote:

 I think the Handbook and other Official gentoo docs are well and written. I
 feel they are so well written and informative that a new user could read and
 follow what the doc is trying to convey.


 --Joshua Doll

 I agree. Everything except the grub part. It's well written but it
 requires more knowledge about the actual hardware than the rest of it,
 especially if you do it wrong and have to recover.

 I helped my brother install Ubuntu and the lack of control over grub
 was frustrating. It just did what it wanted to do without asking
 (which was install grub onto the wrong drive with the wrong drive
 numbers, because the BIOS boot order did not match Ubuntu's detected
 drive order). If that drive had been part of a RAID or had some
 important metadata in the boot sector, it could have been a disaster.

 No distro is perfect. Gentoo is perfect for me, though :)

I completely agree. I like the control also.

I only took a *very* small exception to Joshua's statement that a 'new
user' could read, follow it and understand what it's telling him/her
to do and then do it and come out with a working machine. I think it's
true if the new user builds exactly the 3 partition example shown in
the docs and does *only* the very basic install on a machine that
doesn't have Windows, etc. However I think that the docs (not the
software!) could be improved to handle things like dual-boot, either
another distro or windows, etc. which personally I think 'new users'
come up against. Issues about stuff like where to put the MBR, why and
why not to do that sort of thing, requires (or is vastly enhanced) if
that new user has some knowledge about hard drives, booting, etc.

- Mark



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Jesús Guerrero




El Jue, 5 de Febrero de 2009, 21:25, Nikos Chantziaras escribió:
 Jesús Guerrero wrote:

 It's not The community vs. you, you are part of the community
 since the very moment you start using linux.

 Most people don't want to be some part of some weird community.  They
 just want to use a computer.  If they were looking for friends, they might
 try the local sports club.

Right. But people who don't want to do some work to change
the things have no right to complain either. Unless they are
paying a monthly bill how you do on your sports club. Do you
pay here?



-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Jesús Guerrero
El Jue, 5 de Febrero de 2009, 22:01, Jesús Guerrero escribió:





 El Jue, 5 de Febrero de 2009, 21:25, Nikos Chantziaras escribió:

 Jesús Guerrero wrote:


 It's not The community vs. you, you are part of the community
 since the very moment you start using linux.

 Most people don't want to be some part of some weird community.  They
 just want to use a computer.  If they were looking for friends, they
 might try the local sports club.

 Right. But people who don't want to do some work to change
 the things have no right to complain either. Unless they are paying a
 monthly bill how you do on your sports club. Do you pay here?

To reword it, if you like it use it, if you don't then don't
use it. It's not about joining a weird community as you defined it
or about making friends here. I am not here to make friends since
I -as most people here I guess- do have a social life that's not
inside my monitor.

This is about people that's giving you
for free a tool to do your work. And you can't even bother to
fill in a bug? Well, whatever... I supposed that complaining on
mailing lists instead will fix the issue faster...

-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Neil Bothwick
On Thu, 05 Feb 2009 22:25:11 +0200, Nikos Chantziaras wrote:

 Most people don't want to be some part of some weird community.  They 
 just want to use a computer.  If they were looking for friends, they 
 might try the local sports club.

Who are these people on whose behalf you speak? Why should Gentoo try to
cater for them when there are already a zillion distros doing that?
Gentoo is not a distro for most people.

 Linux has reached a point where it tries to appeal to users.  You don't 
 ask them anymore to go fix the problems.  You have to fix them
 yourself. I believe any distro that doesn't adopt a development model
 where user support and QA are important, is going to die at some
 point.  Linux doesn't seem to have gathered new users since ages; 2003
 maybe?  Or 2004?  No visible growth since then.  With no new users, and
 most users converting to Ubuntu and openSUSE, there's simply not enough
 users left to keep other distros alive.

On what do you base these claims? Stating that Linux has no new users
does not make it true, but reading emails from people stating I am new to
Linux, as I do most days, would indicate that the opposite is true.

QA is important to the Gentoo devs. As for user support, I thing we get
tremendous value for money from the devs, worth every penny we pay them.

Gentoo arose out of a dissatisfaction wit the way other distros did
things, so using them as a yardstick now renders the whole project
pointless. If you don't like the way Gentoo does things, you can either
work to improve it or use something else more suited to your needs. If
all you want is a GUI for the installer, take a look at Quickstart and
see if there is a way to add a configuration GUI to it.


-- 
Neil Bothwick

... Yummy, said Pooh, as he hilted his paw into the honeypot.


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Joshua D Doll

Mark Knecht wrote:

On Thu, Feb 5, 2009 at 12:32 PM, Paul Hartman
paul.hartman+gen...@gmail.com wrote:
  

On Thu, Feb 5, 2009 at 2:20 PM, Mark Knecht markkne...@gmail.com wrote:


On Thu, Feb 5, 2009 at 11:49 AM, Joshua D Doll joshua.d...@gmail.com wrote:

  

I think the Handbook and other Official gentoo docs are well and written. I
feel they are so well written and informative that a new user could read and
follow what the doc is trying to convey.


--Joshua Doll


I agree. Everything except the grub part. It's well written but it
requires more knowledge about the actual hardware than the rest of it,
especially if you do it wrong and have to recover.
  

I helped my brother install Ubuntu and the lack of control over grub
was frustrating. It just did what it wanted to do without asking
(which was install grub onto the wrong drive with the wrong drive
numbers, because the BIOS boot order did not match Ubuntu's detected
drive order). If that drive had been part of a RAID or had some
important metadata in the boot sector, it could have been a disaster.

No distro is perfect. Gentoo is perfect for me, though :)



I completely agree. I like the control also.

I only took a *very* small exception to Joshua's statement that a 'new
user' could read, follow it and understand what it's telling him/her
to do and then do it and come out with a working machine. I think it's
true if the new user builds exactly the 3 partition example shown in
the docs and does *only* the very basic install on a machine that
doesn't have Windows, etc. However I think that the docs (not the
software!) could be improved to handle things like dual-boot, either
another distro or windows, etc. which personally I think 'new users'
come up against. Issues about stuff like where to put the MBR, why and
why not to do that sort of thing, requires (or is vastly enhanced) if
that new user has some knowledge about hard drives, booting, etc.

- Mark


  
I 100% agree that the docs can and should cover more. Maybe a flowchart 
would be useful?


--Joshua Doll



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread momesso . andrea

Sorry for top posting, it's BlackBerry's behavior. 

I cannot agree when you say that gentoo docs are written for geeks. 

Gentoo's install guide is very well written and i18ed, at least in my native 
language. 

It takes the user step by step to prepare his enviroment, to install the 
distro, and to finalize it, always explaining every step and giving choices. 

First time I installed gentoo my only linux experience was 8 months of suse, I 
am not an IT person, but I haven't found the installation that painful.

=== 
TopperH
===


Momesso Andrea


-Original Message-
From:  Nikos Chantziaras rea...@arcor.de

Date:  Thu, 05 Feb 2009 21:43:43 
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user]  Re: Gentoo's advantage: 'optimized for your system'
-- huh?


Volker Armin Hemmann wrote:
 On Donnerstag 05 Februar 2009, Nikos Chantziaras wrote:
 Volker Armin Hemmann wrote:
 gentoo's installer is EASY if you just read the docs.
 I'd rather be installing and waiting for the installer to tell me what
 to do rather than go read docs somewhere else :P
 
 and when the nice installer fucks up, you are screwed.

You're screwed anyway if you can't use the CLI installer correctly. 
Reading the docs is fine, but they're written for geeks, not normal 
people.  Normal people don't have a clue what the docs are talking about :)




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Paul Hartman
On Thu, Feb 5, 2009 at 2:38 PM, Joshua D Doll joshua.d...@gmail.com wrote:
 Paul Hartman wrote:

 On Thu, Feb 5, 2009 at 2:20 PM, Mark Knecht markkne...@gmail.com wrote:


 On Thu, Feb 5, 2009 at 11:49 AM, Joshua D Doll joshua.d...@gmail.com
 wrote:



 I think the Handbook and other Official gentoo docs are well and
 written. I
 feel they are so well written and informative that a new user could read
 and
 follow what the doc is trying to convey.


 --Joshua Doll


 I agree. Everything except the grub part. It's well written but it
 requires more knowledge about the actual hardware than the rest of it,
 especially if you do it wrong and have to recover.


 I helped my brother install Ubuntu and the lack of control over grub
 was frustrating. It just did what it wanted to do without asking
 (which was install grub onto the wrong drive with the wrong drive
 numbers, because the BIOS boot order did not match Ubuntu's detected
 drive order). If that drive had been part of a RAID or had some
 important metadata in the boot sector, it could have been a disaster.

 No distro is perfect. Gentoo is perfect for me, though :)




 I think you mean to say no boot loader is perfect. ;-)

 --Joshua Doll



The ubuntu installer did not tell me which drive it was installing the
boot loader onto, nor did it give me a choice -- it chose the one it
thought was appropriate (and it was wrong).

If you google for ubuntu grub sata ide you can see it happens to
nearly everyone who has a mixture of IDE and SATA drives where they
boot from IDE but linux gives sda to sata and sdc to IDE or whatever.



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Joshua D Doll

Paul Hartman wrote:

On Thu, Feb 5, 2009 at 2:38 PM, Joshua D Doll joshua.d...@gmail.com wrote:
  

Paul Hartman wrote:


On Thu, Feb 5, 2009 at 2:20 PM, Mark Knecht markkne...@gmail.com wrote:

  

On Thu, Feb 5, 2009 at 11:49 AM, Joshua D Doll joshua.d...@gmail.com
wrote:




I think the Handbook and other Official gentoo docs are well and
written. I
feel they are so well written and informative that a new user could read
and
follow what the doc is trying to convey.


--Joshua Doll

  

I agree. Everything except the grub part. It's well written but it
requires more knowledge about the actual hardware than the rest of it,
especially if you do it wrong and have to recover.



I helped my brother install Ubuntu and the lack of control over grub
was frustrating. It just did what it wanted to do without asking
(which was install grub onto the wrong drive with the wrong drive
numbers, because the BIOS boot order did not match Ubuntu's detected
drive order). If that drive had been part of a RAID or had some
important metadata in the boot sector, it could have been a disaster.

No distro is perfect. Gentoo is perfect for me, though :)



  

I think you mean to say no boot loader is perfect. ;-)

--Joshua Doll





The ubuntu installer did not tell me which drive it was installing the
boot loader onto, nor did it give me a choice -- it chose the one it
thought was appropriate (and it was wrong).

If you google for ubuntu grub sata ide you can see it happens to
nearly everyone who has a mixture of IDE and SATA drives where they
boot from IDE but linux gives sda to sata and sdc to IDE or whatever.


  
Actually the kernel has assigned most hdd, etc. some form of sd* for 
awhile now. The only thing that is labeled different, that I've seen in 
awhile is my dvd burner. Anyways  getting to my statement I was being 
facetious. I can't think of a single piece of software that is perfect, 
except for maybe hello, world!, but that's not very useful.



--Joshua Doll



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Dale
Mark Knecht wrote:
 On Thu, Feb 5, 2009 at 11:49 AM, Joshua D Doll joshua.d...@gmail.com wrote:

   
 I think the Handbook and other Official gentoo docs are well and written. I
 feel they are so well written and informative that a new user could read and
 follow what the doc is trying to convey.


 --Joshua Doll
 

 I agree. Everything except the grub part. It's well written but it
 requires more knowledge about the actual hardware than the rest of it,
 especially if you do it wrong and have to recover.

 - Mark


   

What I find ironic here, I have been know to use copy and paste to
install Gentoo.  I may have to change a mount point or a partition
location, hda2 to hda6 or something, but otherwise, copy and paste works
well.

Dale

:-)  :-) 



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Dale
Joshua D Doll wrote:
 Mark Knecht wrote:
 On Thu, Feb 5, 2009 at 12:32 PM, Paul Hartman
 paul.hartman+gen...@gmail.com wrote: 
 I completely agree. I like the control also.

 I only took a *very* small exception to Joshua's statement that a 'new
 user' could read, follow it and understand what it's telling him/her
 to do and then do it and come out with a working machine. I think it's
 true if the new user builds exactly the 3 partition example shown in
 the docs and does *only* the very basic install on a machine that
 doesn't have Windows, etc. However I think that the docs (not the
 software!) could be improved to handle things like dual-boot, either
 another distro or windows, etc. which personally I think 'new users'
 come up against. Issues about stuff like where to put the MBR, why and
 why not to do that sort of thing, requires (or is vastly enhanced) if
 that new user has some knowledge about hard drives, booting, etc.

 - Mark


   
 I 100% agree that the docs can and should cover more. Maybe a
 flowchart would be useful?

 --Joshua Doll



I wish the man pages had more examples.  Give me a real world example
and I can wrap my poor brain around what it should look like when I do
something.

Dale

:-)  :-)



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Joshua D Doll

Dale wrote:

Joshua D Doll wrote:
  

Mark Knecht wrote:


On Thu, Feb 5, 2009 at 12:32 PM, Paul Hartman
paul.hartman+gen...@gmail.com wrote: 
I completely agree. I like the control also.


I only took a *very* small exception to Joshua's statement that a 'new
user' could read, follow it and understand what it's telling him/her
to do and then do it and come out with a working machine. I think it's
true if the new user builds exactly the 3 partition example shown in
the docs and does *only* the very basic install on a machine that
doesn't have Windows, etc. However I think that the docs (not the
software!) could be improved to handle things like dual-boot, either
another distro or windows, etc. which personally I think 'new users'
come up against. Issues about stuff like where to put the MBR, why and
why not to do that sort of thing, requires (or is vastly enhanced) if
that new user has some knowledge about hard drives, booting, etc.

- Mark


  
  

I 100% agree that the docs can and should cover more. Maybe a
flowchart would be useful?

--Joshua Doll





I wish the man pages had more examples.  Give me a real world example
and I can wrap my poor brain around what it should look like when I do
something.

Dale

:-)  :-)


  
Man pages are notoriously bad. The gentoo handbook and other official 
docs are great OTOH.


--Joshua Doll



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Saphirus Sage
Joshua D Doll wrote:
 Dale wrote:
 Joshua D Doll wrote:
  
 Mark Knecht wrote:

 On Thu, Feb 5, 2009 at 12:32 PM, Paul Hartman
 paul.hartman+gen...@gmail.com wrote: I completely agree. I
 like the control also.

 I only took a *very* small exception to Joshua's statement that a 'new
 user' could read, follow it and understand what it's telling him/her
 to do and then do it and come out with a working machine. I think it's
 true if the new user builds exactly the 3 partition example shown in
 the docs and does *only* the very basic install on a machine that
 doesn't have Windows, etc. However I think that the docs (not the
 software!) could be improved to handle things like dual-boot, either
 another distro or windows, etc. which personally I think 'new users'
 come up against. Issues about stuff like where to put the MBR, why and
 why not to do that sort of thing, requires (or is vastly enhanced) if
 that new user has some knowledge about hard drives, booting, etc.

 - Mark


 
 I 100% agree that the docs can and should cover more. Maybe a
 flowchart would be useful?

 --Joshua Doll


 

 I wish the man pages had more examples.  Give me a real world example
 and I can wrap my poor brain around what it should look like when I do
 something.

 Dale

 :-)  :-)


   
 Man pages are notoriously bad. The gentoo handbook and other official
 docs are great OTOH.

 --Joshua Doll

Man pages notoriously bad?! Now that's a stance I can hardly understand,
they've always been a godsend in my experience! Just practice using a
command a few times, look through the options and learn it in the period
of ten minutes, and a man page has done its purpose. If this stance is
due to your own inadequate ability to read technical documents, then do
not apply the lacking to anything but your own capacity for comprehension.



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Joshua D Doll

Saphirus Sage wrote:

Joshua D Doll wrote:
  

Dale wrote:


Joshua D Doll wrote:
 
  

Mark Knecht wrote:
   


On Thu, Feb 5, 2009 at 12:32 PM, Paul Hartman
paul.hartman+gen...@gmail.com wrote: I completely agree. I
like the control also.

I only took a *very* small exception to Joshua's statement that a 'new
user' could read, follow it and understand what it's telling him/her
to do and then do it and come out with a working machine. I think it's
true if the new user builds exactly the 3 partition example shown in
the docs and does *only* the very basic install on a machine that
doesn't have Windows, etc. However I think that the docs (not the
software!) could be improved to handle things like dual-boot, either
another distro or windows, etc. which personally I think 'new users'
come up against. Issues about stuff like where to put the MBR, why and
why not to do that sort of thing, requires (or is vastly enhanced) if
that new user has some knowledge about hard drives, booting, etc.

- Mark



  

I 100% agree that the docs can and should cover more. Maybe a
flowchart would be useful?

--Joshua Doll





I wish the man pages had more examples.  Give me a real world example
and I can wrap my poor brain around what it should look like when I do
something.

Dale

:-)  :-)


  
  

Man pages are notoriously bad. The gentoo handbook and other official
docs are great OTOH.

--Joshua Doll



Man pages notoriously bad?! Now that's a stance I can hardly understand,
they've always been a godsend in my experience! Just practice using a
command a few times, look through the options and learn it in the period
of ten minutes, and a man page has done its purpose. If this stance is
due to your own inadequate ability to read technical documents, then do
not apply the lacking to anything but your own capacity for comprehension.


  
Just cause you haven't run across an uninformative/incomplete man page 
doesn't mean others haven't. Also man pages lacking valuable information 
is the reason why GNU has switched to the majority of their packages to 
using info! You shouldn't flame someone because your experiences are 
different from their's.


--Joshua Doll




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Dale
Joshua D Doll wrote:
 Saphirus Sage wrote:
 Joshua D Doll wrote:
  
 Dale wrote:

 Joshua D Doll wrote:
  
  
 Mark Knecht wrote:
   
 On Thu, Feb 5, 2009 at 12:32 PM, Paul Hartman
 paul.hartman+gen...@gmail.com wrote: I completely agree. I
 like the control also.

 I only took a *very* small exception to Joshua's statement that a
 'new
 user' could read, follow it and understand what it's telling him/her
 to do and then do it and come out with a working machine. I think
 it's
 true if the new user builds exactly the 3 partition example shown in
 the docs and does *only* the very basic install on a machine that
 doesn't have Windows, etc. However I think that the docs (not the
 software!) could be improved to handle things like dual-boot, either
 another distro or windows, etc. which personally I think 'new users'
 come up against. Issues about stuff like where to put the MBR,
 why and
 why not to do that sort of thing, requires (or is vastly
 enhanced) if
 that new user has some knowledge about hard drives, booting, etc.

 - Mark


   
 I 100% agree that the docs can and should cover more. Maybe a
 flowchart would be useful?

 --Joshua Doll


 
 I wish the man pages had more examples.  Give me a real world example
 and I can wrap my poor brain around what it should look like when I do
 something.

 Dale

 :-)  :-)


 
 Man pages are notoriously bad. The gentoo handbook and other official
 docs are great OTOH.

 --Joshua Doll

 
 Man pages notoriously bad?! Now that's a stance I can hardly understand,
 they've always been a godsend in my experience! Just practice using a
 command a few times, look through the options and learn it in the period
 of ten minutes, and a man page has done its purpose. If this stance is
 due to your own inadequate ability to read technical documents, then do
 not apply the lacking to anything but your own capacity for
 comprehension.


   
 Just cause you haven't run across an uninformative/incomplete man page
 doesn't mean others haven't. Also man pages lacking valuable
 information is the reason why GNU has switched to the majority of
 their packages to using info! You shouldn't flame someone because your
 experiences are different from their's.

 --Joshua Doll




I have to say that I have had times that even after someone showed me
how to use a command, the man page made no sense still.  If it doesn't
make sense when you know a little about using it, how can it make sense
when you don't?

I think examples is a good way to do that and the more the better.

Dale

:-)  :-) 



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Saphirus Sage
Dale wrote:
 Joshua D Doll wrote:
   
 Saphirus Sage wrote:
 
 Joshua D Doll wrote:
  
   
 Dale wrote:

 
 Joshua D Doll wrote:
  
  
   
 Mark Knecht wrote:
   
 
 On Thu, Feb 5, 2009 at 12:32 PM, Paul Hartman
 paul.hartman+gen...@gmail.com wrote: I completely agree. I
 like the control also.

 I only took a *very* small exception to Joshua's statement that a
 'new
 user' could read, follow it and understand what it's telling him/her
 to do and then do it and come out with a working machine. I think
 it's
 true if the new user builds exactly the 3 partition example shown in
 the docs and does *only* the very basic install on a machine that
 doesn't have Windows, etc. However I think that the docs (not the
 software!) could be improved to handle things like dual-boot, either
 another distro or windows, etc. which personally I think 'new users'
 come up against. Issues about stuff like where to put the MBR,
 why and
 why not to do that sort of thing, requires (or is vastly
 enhanced) if
 that new user has some knowledge about hard drives, booting, etc.

 - Mark


   
   
 I 100% agree that the docs can and should cover more. Maybe a
 flowchart would be useful?

 --Joshua Doll


 
 
 I wish the man pages had more examples.  Give me a real world example
 and I can wrap my poor brain around what it should look like when I do
 something.

 Dale

 :-)  :-)


 
   
 Man pages are notoriously bad. The gentoo handbook and other official
 docs are great OTOH.

 --Joshua Doll

 
 
 Man pages notoriously bad?! Now that's a stance I can hardly understand,
 they've always been a godsend in my experience! Just practice using a
 command a few times, look through the options and learn it in the period
 of ten minutes, and a man page has done its purpose. If this stance is
 due to your own inadequate ability to read technical documents, then do
 not apply the lacking to anything but your own capacity for
 comprehension.


   
   
 Just cause you haven't run across an uninformative/incomplete man page
 doesn't mean others haven't. Also man pages lacking valuable
 information is the reason why GNU has switched to the majority of
 their packages to using info! You shouldn't flame someone because your
 experiences are different from their's.

 --Joshua Doll



 

 I have to say that I have had times that even after someone showed me
 how to use a command, the man page made no sense still.  If it doesn't
 make sense when you know a little about using it, how can it make sense
 when you don't?

 I think examples is a good way to do that and the more the better.

 Dale

 :-)  :-) 

   
I'd wager that examples are the responsibility of third parties.
Frankly, if I've read a man page and found it inadequate, a quick google
search usually will come back with enough examples to resolve any
problem. I'm not saying a manpage should be without any examples at all,
but if the provided documentation isn't thorough enough, that's what
these mailing lists and forums are for.



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Stroller


On 5 Feb 2009, at 23:12, Joshua D Doll wrote:
... Also man pages lacking valuable information is the reason why  
GNU has switched to the majority of their packages to using info!


I suspect the reason for this is far more about navigation then  
contents. GNU can rewrite all their man pages if they don't like the  
content, but `man` does not offer the facilities to hyperlink sections  
that `info` does.


Stroller.





Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Stroller


On 5 Feb 2009, at 23:03, Saphirus Sage wrote:

...
Man pages are notoriously bad. The gentoo handbook and other official
docs are great OTOH.



Man pages notoriously bad?! Now that's a stance I can hardly  
understand,

they've always been a godsend in my experience! Just practice using a
command a few times, look through the options and learn it in the  
period

of ten minutes, and a man page has done its purpose. If this stance is
due to your own inadequate ability to read technical documents, then  
do
not apply the lacking to anything but your own capacity for  
comprehension.


To be fair there is an art to reading manpages.

Manpages tend to be terse yet authoritative, but it was only after  
(perhaps) a couple of years of using Unix (and perhaps longer) that I  
learned to appreciate them.


I think manpages tend to assume that the reader is already proficient  
with Unix and often that the reader is familiar with regular  
expressions. They tend to use the academic language of computer  
science which may be completely baffling to someone who is technically  
 logically very competent but self-taught.


My experience is that only after learning the syntax of manpages (is  
that itself documented?) do I find most of them tremendously easy to  
navigate to find the one specific option I'm looking for.


Stroller.




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Jesús Guerrero
El Vie, 6 de Febrero de 2009, 4:03, Stroller escribió:

 My experience is that only after learning the syntax of manpages (is
 that itself documented?) do I find most of them tremendously easy to
 navigate to find the one specific option I'm looking for.


If all the problem about man pages is navigation another pager
can be used.

If all the problem is that they are not graphical, install
konqueror and use man:/.

If the problem is contents then that's nothing to do with
man, but with whomever made (or didn't made) the page.

-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Stroller


On 6 Feb 2009, at 03:08, Jesús Guerrero wrote:

El Vie, 6 de Febrero de 2009, 4:03, Stroller escribió:


My experience is that only after learning the syntax of manpages (is
that itself documented?) do I find most of them tremendously easy to
navigate to find the one specific option I'm looking for.


If all the problem about man pages is navigation another pager
can be used.


I didn't really mean navigate like that.

And in the quote above I wasn't criticising navigation of manpages.

I just mean that if there's one option I want to find (I don't know -  
list by date order in `ls` for instance) then I just find it  
tremendously EASY to find that in a man page. You can search for a  
word using the normal old / of `less` and 9 times out of 10 you find  
the command flag very quickly (if not immediately).


If you're new to a command that's been recommended to you, or an app  
you've just installed, then I find the Synopsis section is  
tremendously useful, but it has to be said that:


   less [-[+]aBcCdeEfFgGiIJKLmMnNqQrRsSuUVwWX~]
[-b space] [-h lines] [-j line] [-k keyfile]
[-{oO} logfile] [-p pattern] [-P prompt] [-t tag]
[-T tagsfile] [-x tab,...] [-y lines] [-[z] lines]
[-# shift] [+[+]cmd] [--] [filename]...

doesn't make any sense to the untrained eye. It just looks like  
gobbledegook. There's maybe a Linux n00b manual that explains the  
syntax of man's Synopsis, but I'm sure I only learned to translate  
the likes of the above after reading man pages for commands that I  
already knew - learned through inference, osmosis and newsgroups.



If the problem is contents then that's nothing to do with
man, but with whomever made (or didn't made) the page.


Yes, but there's a problem with the MAJORITY of contents, perhaps of  
the majority of people writing manpages? It just seems to be a culture  
of the way man pages are written. They make perfect sense only with  
experience - don't get me wrong, I love 'em and at least to a degree I  
think that's how it should be.


But I think the criticism of someone who finds man pages difficult to  
read your own inadequate ability to read technical documents, ...your  
own capacity for comprehension is a tad unfair.


Take a look at this:

DESCRIPTION
   Less is a program similar to more (1), but which allows  
backward  move-
   ment in the file as well as forward movement.  Also, less does  
not have
   to read the entire input file before  starting,  so  with   
large  input
   files  it  starts  up  faster than text editors like vi (1).   
Less uses
   termcap (or terminfo on some systems), so it can run on  a   
variety  of
   terminals.   There is even limited support for hardcopy  
terminals.  (On
   a hardcopy terminal, lines which should be printed at the   
top  of  the

   screen are prefixed with a caret.)

   Commands  are based on both more and vi.  Commands may be  
preceded by a
   decimal number, called N in the descriptions below.  The  
number is used

   by some commands, as indicated.

The first sentence could far better be written Less is a program for  
scrolling up  down through textfiles - actually this highlights the  
typical manpage charm of greater obscurity through complete  
correctness. The second sentence doesn't seem valuable enough (these  
days) for the main summary - it would be more useful to mention the  
ability to search - and the 3rd sentence is more relevant to the 1970s  
than today (the bracketed section which follows is more relevant to  
the 16th century). Most newcomers to `less` will never have used  
`more` or `vi`, and the last two sentences - well, there's just  
something wrong with them. They're not very readable. I had to read  
them twice myself - who the heck would think to use a NON-decimal  
number, anyway?


Stroller.




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Jesús Guerrero
El Vie, 6 de Febrero de 2009, 5:40, Stroller escribió:

 less [-[+]aBcCdeEfFgGiIJKLmMnNqQrRsSuUVwWX~] [-b space] [-h lines] [-j
 line] [-k keyfile] [-{oO} logfile] [-p pattern] [-P prompt] [-t tag]
 [-T tagsfile] [-x tab,...] [-y lines] [-[z] lines]
 [-# shift] [+[+]cmd] [--] [filename]...


 doesn't make any sense to the untrained eye. It just looks like
 gobbledegook. There's maybe a Linux n00b manual that explains the syntax
 of man's Synopsis, but I'm sure I only learned to translate the likes of
 the above after reading man pages for commands that I already knew -
 learned through inference, osmosis and newsgroups.

I have no idea if that's documented in any place.

 If the problem is contents then that's nothing to do with
 man, but with whomever made (or didn't made) the page.

 Yes, but there's a problem with the MAJORITY of contents, perhaps of
 the majority of people writing manpages? It just seems to be a culture of
 the way man pages are written. They make perfect sense only with
 experience - don't get me wrong, I love 'em and at least to a degree I
 think that's how it should be.

 But I think the criticism of someone who finds man pages difficult to
 read your own inadequate ability to read technical documents, ...your own
 capacity for comprehension is a tad unfair.

Yes. I wasn't implying that you were wrong, just giving
some general tips that could be useful if the problem was
one of those that I was enumerating.

But sometimes, the amount of info to present is simply overwhelming.
To name just a couple of man pages that are really excellent I'd say
that the fvwm and bash ones are really good. But being rather long
they are better suited as reference guides. They are not tutorials,
that's for sure.

That's where the network nature of unix like OSes break into scene,
learning without having access to internet is harder, I can tell
from experience in my beginnings.

About the age of the pages, well, some of the packages are so old
and rarely need updates that they go mostly unmaintained for ages.
It's just a guess anyway.

-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Alan McKinnon
On Friday 06 February 2009 06:40:01 Stroller wrote:
  If the problem is contents then that's nothing to do with
  man, but with whomever made (or didn't made) the page.

 Yes, but there's a problem with the MAJORITY of contents, perhaps of  
 the majority of people writing manpages? It just seems to be a culture  
 of the way man pages are written. They make perfect sense only with  
 experience - don't get me wrong, I love 'em and at least to a degree I  
 think that's how it should be.

Man pages are mostly written as reference documents. Like technical specs, 
they tend to list the capabilities of the app without giving the bigger 
picture overview as that is assumed to be known.

They are not teaching aids or howtos. For that you need classes, dummy guides 
etc. When you've learned how man pages work, then you can use the man pages. 
But the man pages don't tell you how the man pages work.

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Alan McKinnon
On Friday 06 February 2009 04:45:04 Stroller wrote:
 On 5 Feb 2009, at 23:12, Joshua D Doll wrote:
  ... Also man pages lacking valuable information is the reason why
  GNU has switched to the majority of their packages to using info!

 I suspect the reason for this is far more about navigation then
 contents. GNU can rewrite all their man pages if they don't like the
 content, but `man` does not offer the facilities to hyperlink sections
 that `info` does.

I suspect it has more to do with RMS's liking for micro-managing things, for 
changing everything he can get his hands on, and also a great big dose 
of Not Invented Here syndrome.



-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Stroller


On 6 Feb 2009, at 05:03, Jesús Guerrero wrote:

...
But sometimes, the amount of info to present is simply overwhelming.
To name just a couple of man pages that are really excellent I'd say
that the fvwm and bash ones are really good. But being rather long
they are better suited as reference guides.


LOL! I had thought to give the Bash manpage as an example of a man  
page which is terrible! For just that reason - its length!


My most common usage of the Bash manpage is because I can never  
remember the command to append the new history lines to the history  
file (in one terminal) and the one to read the new history lines (in  
another terminal). The Bash manpage is HUGE and this topic is towards  
the end; searching on history brings up so many hits on the way  
there that it slows you right down.


You're right that it's huge  comprehensive  you could print it out  
for very enlightening bedtime reading (I didn't know you could do  
that!), but the Bash manpage is the only one that has led me to try  
`info`!


Stroller.


Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Jesús Guerrero
El Vie, 6 de Febrero de 2009, 7:57, Stroller escribió:


 On 6 Feb 2009, at 05:03, Jesús Guerrero wrote:

 ...
 But sometimes, the amount of info to present is simply overwhelming.
 To name just a couple of man pages that are really excellent I'd say
 that the fvwm and bash ones are really good. But being rather long they
 are better suited as reference guides.

 LOL! I had thought to give the Bash manpage as an example of a man
 page which is terrible! For just that reason - its length!

Well, in that sense, ALL the man pages of for anything that's more
complext than ls will be horrible. There's no way to can shorten
it unless you take features off from bash. It's a very powerful
shell.

Same goes for my other example: fvwm.


-- 
Jesús Guerrero




[gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-05 Thread Nikos Chantziaras

Joshua D Doll wrote:
I think the Handbook and other Official gentoo docs are well and 
written. I feel they are so well written and informative that a new user 
could read and follow what the doc is trying to convey.


I'll just quote Linux Hater here:

Write tons of documentation on complicated procedures to make things 
work, instead of making things work.


That the best damn thing I ever read about telling users to RTFM.




Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Momesso Andrea
On Wed, Feb 04, 2009 at 08:58:23AM +0200, Alan McKinnon wrote:
 On Wednesday 04 February 2009 01:48:34 Nikos Chantziaras wrote:
  So all in all, I agree.  Using Gentoo is nowadays not so much a matter
  of performance optimization but of better control of how to build the
  packages and the rolling release nature (I'm tired of major updates
  every 6 months in the majority of binary distros.)  I also like the USE
  flags which let me chose how to build something and get rid of
  dependencies I don't need.  Administrative features like dispatch-conf
  are also very useful.
 
 This is the main benefit of Gentoo for me. I have to use SuSE or RHEL at work 
 for the database machines - Sybase will not support any other other distro - 
 and the 1G+ base install from those distros drive me nuts. Contrast that with 
 the DNS caches which run FreeBSD, the difference is about a factor of 5 if 
 not more.
 
 I also get sick and tired of installing postfix on a database machine purely 
 to send nagios alerts, and watching the distro helpfully want to pull in 
 PostgreSQL, MySQL, LDAP, SASL, Courier and some fancy MTA-switcher thingy. 
 All because the maintainer enables those features and now I gotta have them.
 
 No thanks. Rather give me USE so I say what goes on the box.
 
 -- 
 alan dot mckinnon at gmail dot com


Often on gentoo related IRC chanels comes someone who asks why his
firefox-bin (or openoffice-bin or *-bin) runs faster than his
built-from-source firefox.

Usually chan's gurus answer that upstream packagers use all the possible
compiler optimizations (CFLAGS LDFLAGS etc.) for the given package,
while the average gentoo users keeps a set of system wide very safe
optimizations that are good for most packages, but not the best for
every particolar package.

Is that statement correct? 

===
TopperH
===


pgp2P5xwzz7JV.pgp
Description: PGP signature


Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Sebastián Magrí
El mié, 04-02-2009 a las 14:03 +0100, Momesso Andrea escribió:
 On Wed, Feb 04, 2009 at 08:58:23AM +0200, Alan McKinnon wrote:
  On Wednesday 04 February 2009 01:48:34 Nikos Chantziaras wrote:
   So all in all, I agree.  Using Gentoo is nowadays not so much a matter
   of performance optimization but of better control of how to build the
   packages and the rolling release nature (I'm tired of major updates
   every 6 months in the majority of binary distros.)  I also like the USE
   flags which let me chose how to build something and get rid of
   dependencies I don't need.  Administrative features like dispatch-conf
   are also very useful.
  
  This is the main benefit of Gentoo for me. I have to use SuSE or RHEL at 
  work 
  for the database machines - Sybase will not support any other other distro 
  - 
  and the 1G+ base install from those distros drive me nuts. Contrast that 
  with 
  the DNS caches which run FreeBSD, the difference is about a factor of 5 if 
  not more.
  
  I also get sick and tired of installing postfix on a database machine 
  purely 
  to send nagios alerts, and watching the distro helpfully want to pull in 
  PostgreSQL, MySQL, LDAP, SASL, Courier and some fancy MTA-switcher thingy. 
  All because the maintainer enables those features and now I gotta have them.
  
  No thanks. Rather give me USE so I say what goes on the box.
  
  -- 
  alan dot mckinnon at gmail dot com
 
 
 Often on gentoo related IRC chanels comes someone who asks why his
 firefox-bin (or openoffice-bin or *-bin) runs faster than his
 built-from-source firefox.
 
 Usually chan's gurus answer that upstream packagers use all the possible
 compiler optimizations (CFLAGS LDFLAGS etc.) for the given package,
 while the average gentoo users keeps a set of system wide very safe
 optimizations that are good for most packages, but not the best for
 every particolar package.
 
 Is that statement correct? 
 
 ===
 TopperH
 ===

I've always felt the compiled openoffice faster than the binary one, but
if it is not the case portage also gives you the chance of establishing
per-package optimisations  on '/etc/portage/env/' or in the paludis
bashrc, so if one user wants an particular app to go faster, he can
research about the best way to build this one. This way, the user can
keep the very safe optimisations for the rest of the system and some
-unsafe optimisations- for the packages he want.

It is more about choices...


signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Momesso Andrea
On Wed, Feb 04, 2009 at 08:45:50AM -0430, Sebastián Magrí wrote:
[snip]
  
  Often on gentoo related IRC chanels comes someone who asks why his
  firefox-bin (or openoffice-bin or *-bin) runs faster than his
  built-from-source firefox.
  
  Usually chan's gurus answer that upstream packagers use all the possible
  compiler optimizations (CFLAGS LDFLAGS etc.) for the given package,
  while the average gentoo users keeps a set of system wide very safe
  optimizations that are good for most packages, but not the best for
  every particolar package.
  
  Is that statement correct? 
  
  ===
  TopperH
  ===
 
 I've always felt the compiled openoffice faster than the binary one, but
 if it is not the case portage also gives you the chance of establishing
 per-package optimisations  on '/etc/portage/env/' or in the paludis
 bashrc, so if one user wants an particular app to go faster, he can
 research about the best way to build this one. This way, the user can
 keep the very safe optimisations for the rest of the system and some
 -unsafe optimisations- for the packages he want.
 
 It is more about choices...

Sure, I've used per-package optimizations myself in some particular
cases, but that's not the point.

A package manteiner *should* know better than an average user which
optimizations will tune better their own package.

My question can be put like this: Do binary distro's per package
optimiziations override the benefit of having arch specific
optimiziations that gentoo allows?


===
TopperH
===


pgp5Jqrnm0iHU.pgp
Description: PGP signature


[gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Nikos Chantziaras

Sebastián Magrí wrote:

Also, Gentoo is a great school. If you want to learn how a Linux system
works, and really want to learn about Unix systems, then Gentoo is the
best for you.


I don't get that argument.  I didn't learn how Linux or Unix works with 
Gentoo.  I didn't even find my prior knowledge of Unix and Linux of much 
use either.  Typing emerge package and dispatch-conf doesn't offer 
me much knowledge.  It's as simple as Debian in this regard.


If I wanted a learn Unix distro, I would be using Slackware :P




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Jesús Guerrero




El Mie, 4 de Febrero de 2009, 11:08, Nikos Chantziaras escribió:
 Jesús Guerrero wrote:

 [...]
 A big big advantage is that besides the huge number of packages
 that we have, we also have dozens of overlays. [...] and some of them are
 really bug.

 QFT ;)

Ouch, I meant big, though that applies as well :lol:
-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Neil Bothwick
On Wed, 4 Feb 2009 14:31:26 +0100, Momesso Andrea wrote:

 Sure, I've used per-package optimizations myself in some particular
 cases, but that's not the point.
 
 A package manteiner *should* know better than an average user which
 optimizations will tune better their own package.

But the user knows their own needs and system better. If the user is
using -Os, it is reasonable to assume they have a reason for doing so
and not override it. The only time ebuilds should override user CFLAGS is
when the build is known to fail with certain settings.


-- 
Neil Bothwick

Top Oxymorons Number 36: Alone together


signature.asc
Description: PGP signature


[gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Grant Edwards
On 2009-02-04, Paul Hartman paul.hartman+gen...@gmail.com wrote:

 This thread is not complete without the obligatory link:

 http://funroll-loops.info/

Brilliant! I really like this one:

   To me, an extra 0.1% performance increase, even if I am only
   imagining it to be faster, is certainly worth one day a week
   recompiling all of the latest packages from source code. Even
   if I do occasionally get my CFLAGS in a muddle!

And this one pretty much echos my feelings:

   Real Gentoo users understand, it's not about
   OPTIMILAZIATIONS, it's about USE flags.

Apparently I'm one of the people who think Gentoo rules
because they can't use RPM properly.
   
;)

-- 
Grant Edwards   grante Yow! This PORCUPINE knows
  at   his ZIPCODE ... And he has
   visi.comVISA!!




[gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Grant Edwards
On 2009-02-04, Jes?s Guerrero i92gu...@terra.es wrote:
 El Mie, 4 de Febrero de 2009, 8:39, Alan McKinnon escribi?:
 On Wednesday 04 February 2009 09:27:31 Christopher Walters wrote:

 I personally don't view Gentoo as a distro in the traditional sense. To
 me, it's a build system, an app - portage or paludis - and the devs that
 make cool input files for that app. Building a distro from scratch for
 embedded devices is a painful process if you don't have an automated build
 system. It's not quite a trivial exercise, but portage does make it a
 whole lot easier.

 That's mostly what I call a metadistro. A set of tools and
 instructions to build a proper distro that suits you, and maintain
 it.

Except that what you build and maintain isn't a distro, it's
a single machine.

-- 
Grant Edwards   grante Yow! Are you still an
  at   ALCOHOLIC?
   visi.com




Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Sebastián Magrí
El mié, 04-02-2009 a las 14:31 +0100, Momesso Andrea escribió:
 On Wed, Feb 04, 2009 at 08:45:50AM -0430, Sebastián Magrí wrote:
 [snip]
   
   Often on gentoo related IRC chanels comes someone who asks why his
   firefox-bin (or openoffice-bin or *-bin) runs faster than his
   built-from-source firefox.
   
   Usually chan's gurus answer that upstream packagers use all the possible
   compiler optimizations (CFLAGS LDFLAGS etc.) for the given package,
   while the average gentoo users keeps a set of system wide very safe
   optimizations that are good for most packages, but not the best for
   every particolar package.
   
   Is that statement correct? 
   
   ===
   TopperH
   ===
  
  I've always felt the compiled openoffice faster than the binary one, but
  if it is not the case portage also gives you the chance of establishing
  per-package optimisations  on '/etc/portage/env/' or in the paludis
  bashrc, so if one user wants an particular app to go faster, he can
  research about the best way to build this one. This way, the user can
  keep the very safe optimisations for the rest of the system and some
  -unsafe optimisations- for the packages he want.
  
  It is more about choices...
 
 Sure, I've used per-package optimizations myself in some particular
 cases, but that's not the point.
 
 A package manteiner *should* know better than an average user which
 optimizations will tune better their own package.
 
 My question can be put like this: Do binary distro's per package
 optimiziations override the benefit of having arch specific
 optimiziations that gentoo allows?
 
 
 ===
 TopperH
 ===

It does, but I am almost sure that most of the binary distro's package
maintainers can't ship a package with hard optimisations because it will
possibly work fine on his box but not in the user's box. There is where
we heard histories about binary distros users compiling their apps to
improve it's performance, possibly breaking their system at the same
time.

Gentoo maintainers *should* also know better than the users which
optimisations can be given to the user for a package to build and work
fine... Other case is when it represents a risk of having unstable apps,
in that case dropping optimisations is necessary in order to have more
stable apps.


signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Neil Bothwick
On Wed, 4 Feb 2009 15:25:49 + (UTC), Grant Edwards wrote:

 Except that what you build and maintain isn't a distro, it's
 a single machine.

Why?


-- 
Neil Bothwick

WinErr 01B: Illegal error - You are not allowed to get this error.
Next time you will get a penalty for that.


signature.asc
Description: PGP signature


[gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread James
Paul Hartman paul.hartman+gentoo at gmail.com writes:



  One *BIG* difference is when the GPUs on video cards are used
  as co-processors on systems. ATI and Nv are working on making
  general purpose C languages for programs to take advantage
  of the power of the GPU. Look for Gentoo to beat the other
  distros, by the very nature of how it compiles code for
  everything.


 http://funroll-loops.info/


According to your logic, Nvidia and ATI(AMD) are ricers?


http://developer.nvidia.com/object/cg_toolkit.html
http://techreport.com/discussions.x/15886

Or maybe the folks at CMU are ricers?
http://www.cs.cmu.edu/~cil/v-source.html

Surely these folks at StonyBrook are ricers?
http://www.ecsl.cs.sunysb.edu/fir/

Not to mention these folks at Stanford,
http://novembertech.blogspot.com/2006/10/stanford-atis-gpu-can-calculate-much.html


And all of these scientists are ricers?
http://gpgpu.org/


I count myself proud to be among this company
of ricers as you put it..



James





Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Jesús Guerrero
El Mie, 4 de Febrero de 2009, 8:39, Alan McKinnon escribió:
 On Wednesday 04 February 2009 09:27:31 Christopher Walters wrote:

 I personally don't view Gentoo as a distro in the traditional sense. To
 me, it's a build system, an app - portage or paludis - and the devs that
 make cool input files for that app. Building a distro from scratch for
 embedded devices is a painful process if you don't have an automated build
 system. It's not quite a trivial exercise, but portage does make it a
 whole lot easier.

That's mostly what I call a metadistro. A set of tools and
instructions to build a proper distro that suits you, and maintain
it.

-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Hazen Valliant-Saunders
With unit processors approaching up to 128 Cores on a single GPU I can
see why the guys at all those institutions want to put EL lights in
their big hawking 4 card SLI rigs?

That's like 1600 Cores on a single system, Even Blue Gene L only has
Dual Core PowerPC 440's, whith AMD's 4870 having 800 SPU's on a single
die, the X2 has two of them; oh and did we mention they are cheap?
(Blue Gene cost 100 million, right now a 4870x2 is only $500).

No they would never be useful for anything other then rendering
bouncing bobbies! ;)

On Wed, Feb 4, 2009 at 11:07 AM, James wirel...@tampabay.rr.com wrote:
 Paul Hartman paul.hartman+gentoo at gmail.com writes:



  One *BIG* difference is when the GPUs on video cards are used
  as co-processors on systems. ATI and Nv are working on making
  general purpose C languages for programs to take advantage
  of the power of the GPU. Look for Gentoo to beat the other
  distros, by the very nature of how it compiles code for
  everything.


 http://funroll-loops.info/


 According to your logic, Nvidia and ATI(AMD) are ricers?


 http://developer.nvidia.com/object/cg_toolkit.html
 http://techreport.com/discussions.x/15886

 Or maybe the folks at CMU are ricers?
 http://www.cs.cmu.edu/~cil/v-source.html

 Surely these folks at StonyBrook are ricers?
 http://www.ecsl.cs.sunysb.edu/fir/

 Not to mention these folks at Stanford,
 http://novembertech.blogspot.com/2006/10/stanford-atis-gpu-can-calculate-much.html


 And all of these scientists are ricers?
 http://gpgpu.org/


 I count myself proud to be among this company
 of ricers as you put it..



 James







-- 
Hazen Valliant-Saunders
IT/IS Consultant
(613) 355-5977



[gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Grant Edwards
On 2009-02-04, Neil Bothwick n...@digimed.co.uk wrote:
 On Wed, 4 Feb 2009 15:25:49 + (UTC), Grant Edwards wrote:

 Except that what you build and maintain isn't a distro, it's
 a single machine.

 Why?

Do you distribute what you're building as a something for
others to use to install Linux?  I don't, and none of the other
Gentoo users I know do.  They're all building and maintaining
installations on individual machines.

-- 
Grant Edwards   grante Yow! My life is a patio
  at   of fun!
   visi.com




[gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Grant Edwards
On 2009-02-04, James wirel...@tampabay.rr.com wrote:
 Paul Hartman paul.hartman+gentoo at gmail.com writes:



  One *BIG* difference is when the GPUs on video cards are used
  as co-processors on systems. ATI and Nv are working on making
  general purpose C languages for programs to take advantage
  of the power of the GPU. Look for Gentoo to beat the other
  distros, by the very nature of how it compiles code for
  everything.


 http://funroll-loops.info/


 According to your logic, Nvidia and ATI(AMD) are ricers?


 http://developer.nvidia.com/object/cg_toolkit.html
 http://techreport.com/discussions.x/15886

 Or maybe the folks at CMU are ricers?
 http://www.cs.cmu.edu/~cil/v-source.html

 Surely these folks at StonyBrook are ricers?
 http://www.ecsl.cs.sunysb.edu/fir/

 Not to mention these folks at Stanford,
 http://novembertech.blogspot.com/2006/10/stanford-atis-gpu-can-calculate-much.html


 And all of these scientists are ricers?
 http://gpgpu.org/


 I count myself proud to be among this company
 of ricers as you put it..

And some of us count ourselves proud to be amongh the company
of people who have a sense of humor.  ;)

-- 
Grant Edwards   grante Yow! This PIZZA symbolizes
  at   my COMPLETE EMOTIONAL
   visi.comRECOVERY!!




Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Volker Armin Hemmann
On Mittwoch 04 Februar 2009, Momesso Andrea wrote:
 On Wed, Feb 04, 2009 at 08:58:23AM +0200, Alan McKinnon wrote:
  On Wednesday 04 February 2009 01:48:34 Nikos Chantziaras wrote:
   So all in all, I agree.  Using Gentoo is nowadays not so much a matter
   of performance optimization but of better control of how to build the
   packages and the rolling release nature (I'm tired of major updates
   every 6 months in the majority of binary distros.)  I also like the USE
   flags which let me chose how to build something and get rid of
   dependencies I don't need.  Administrative features like dispatch-conf
   are also very useful.
 
  This is the main benefit of Gentoo for me. I have to use SuSE or RHEL at
  work for the database machines - Sybase will not support any other other
  distro - and the 1G+ base install from those distros drive me nuts.
  Contrast that with the DNS caches which run FreeBSD, the difference is
  about a factor of 5 if not more.
 
  I also get sick and tired of installing postfix on a database machine
  purely to send nagios alerts, and watching the distro helpfully want to
  pull in PostgreSQL, MySQL, LDAP, SASL, Courier and some fancy
  MTA-switcher thingy. All because the maintainer enables those features
  and now I gotta have them.
 
  No thanks. Rather give me USE so I say what goes on the box.
 
  --
  alan dot mckinnon at gmail dot com

 Often on gentoo related IRC chanels comes someone who asks why his
 firefox-bin (or openoffice-bin or *-bin) runs faster than his
 built-from-source firefox.

 Usually chan's gurus answer that upstream packagers use all the possible
 compiler optimizations (CFLAGS LDFLAGS etc.) for the given package,
 while the average gentoo users keeps a set of system wide very safe
 optimizations that are good for most packages, but not the best for
 every particolar package.

 Is that statement correct?

partly. Gentoo CFLAGS don't replace the ones already there. Except stuff like 
OX where the package has something like O99 set (mplayer, hello) and you set 
O2 or Os. O99 = O3. But you shouldn't see any difference.





[gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Nikos Chantziaras

Jesús Guerrero wrote:

[...]
A big big advantage is that besides the huge number of packages
that we have, we also have dozens of overlays. [...] and some
of them are really bug.


QFT ;)




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Neil Bothwick
On Wed, 4 Feb 2009 16:01:19 +0200, Alan McKinnon wrote:

  If I wanted a learn Unix distro, I would be using Slackware :P  
 
 s/Slackware/Linux From Scratch/

That just teaches you to read and repeat the same commands over and over.
You learn about Linux by administering it, not installing it.


-- 
Neil Bothwick

By the time you can make ends meet, they move the ends.


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Neil Bothwick
On Wed, 4 Feb 2009 16:19:17 + (UTC), Grant Edwards wrote:

  Except that what you build and maintain isn't a distro, it's
  a single machine.  
 
  Why?  
 
 Do you distribute what you're building as a something for
 others to use to install Linux?  I don't, and none of the other
 Gentoo users I know do.  They're all building and maintaining
 installations on individual machines.

It doesn't have to be for others. What about someone maintaining a
network of machines?


-- 
Neil Bothwick

EMail - garbage at the speed of light.


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Alan McKinnon
On Wednesday 04 February 2009 15:31:26 Momesso Andrea wrote:
 My question can be put like this: Do binary distro's per package
 optimiziations override the benefit of having arch specific
 optimiziations that gentoo allows?

That can only be answered with valid benchmarks on paper in front of you.

Have you performed valid benchmark tests?

-- 
alan dot mckinnon at gmail dot com



[gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread James
Hazen Valliant-Saunders hazenvs at gmail.com writes:


 No they would never be useful for anything other then rendering
 bouncing bobbies! ;)

Bouncing bobbies? Sound like a fraternity game for new recruits...



So Searching and Sorting, are documented to orders of magnitude
faster on GPU (SIMD) machines. Are those 'bouncing bobbies'
algorithms that form much of our software foundation?


common,

How could you look at video or play video games without the GPU.
It's opening up and going mainstream. Gentoo is naturally positioned
to be the distro of choice. Watch, wait and learn.



James










Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Momesso Andrea
On Wed, Feb 04, 2009 at 03:59:44PM +0200, Alan McKinnon wrote:
 On Wednesday 04 February 2009 15:31:26 Momesso Andrea wrote:
  My question can be put like this: Do binary distro's per package
  optimiziations override the benefit of having arch specific
  optimiziations that gentoo allows?
 
 That can only be answered with valid benchmarks on paper in front of you.
 
 Have you performed valid benchmark tests?
 

Nope, if I had there would have been no reason to ask... :)

===
TopperH
===


pgpbhLQnjMuRe.pgp
Description: PGP signature


Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Jesús Guerrero
El Mie, 4 de Febrero de 2009, 7:17, Grant Edwards escribió:
 On 2009-02-04, James wirel...@tampabay.rr.com wrote:

 Grant Edwards grante at visi.com writes:


 Whenever I see a write-up of Gentoo, it's described as a system
 similar to BSD ports where you build packages from source. The main
 benefit claimed for this approach is that you get better performance
 because all executables are optimized for exactly the right
 instruction set. is practically nil in real-world usage.

 Not true.  You can eliminate many non-essential portions of a
 compiled program, via use flag and the freedom you get to select
 software, as opposed to other distros. Smaller executables are usually
 always faster.

[...]
 But that wasn't what I was talking about, and AFAICT that's not
 what reviewers are talking about when they talk about adjusting compiler
 flags to optimize performance. They seem to be talking about building for
 Athlon instead of P4 (or vice-versa).
 Perhaps I've always completely misunderstood the articles I've
 read, and they were indeed talking about USE flags that control options
 passed to configure and not about things like gcc's -march and -O
 options.

USe flags can be used for anything. Note that ebuilds are
ultimately bash scripts. And USE flags are just that: f-l-a-g-s.
Flags are used in a script to control things that can be run -or
not- depending on a condition, things like if in amd64 do this,
if not, if hardened do that, if yes and hardened to anything else...
That includes things like activating concrete portions of
arch dependent code or a patch, things like passing a simple option
to add or remove a dependency, and any other things that you could
do manually on a shell.

It can of course be used as well to adjust CFLAGS and other things
depending on the architecture or whatever condition you want. And
even more, they can be used to filter CFLAGS that the developers know
that are harmful (and that's a big part of the portage stability,
because in the past users used to shot themselves on the feet by
adding a 20 lines long CFLAGS declaration into their make.conf's.

Note that reviewers usually test a thing for 2 days, and then they
think they are qualified to talk about whatever thing. Some times,
these reviews are useless for this reason. They only scratch the
surface, giving a bad impression or just a poor one.

Note that I said some times, though I think that most times
is potentially a more correct qualifier.

-- 
Jesús Guerrero





Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Jesús Guerrero
El Mie, 4 de Febrero de 2009, 14:19, Nikos Chantziaras escribió:
 Sebastián Magrí wrote:

 Also, Gentoo is a great school. If you want to learn how a Linux system
  works, and really want to learn about Unix systems, then Gentoo is the
  best for you.

 I don't get that argument.  I didn't learn how Linux or Unix works with
 Gentoo.  I didn't even find my prior knowledge of Unix and Linux of much
 use either.  Typing emerge package and dispatch-conf doesn't offer me
 much knowledge.  It's as simple as Debian in this regard.

 If I wanted a learn Unix distro, I would be using Slackware :P

Gentoo forces you to use linux in the sense that you need to
do all the work by yourself to install it. What you describe is
just the regular update/install process, which is simple enough
as you said.

But installing the OS is another thing. Not too difficult, but
without a doubt you need to know or learn the basics of linux
to be able to handle it. Most distros just require that you put
the cd in the tray and press next, then you appear into a kde
or gnome desktop.

In Gentoo the installation is manual and you need to deal with
a lot of basic stuff. For an experienced user, to install Gentoo
is a piece of cake, no doubt.

Also, note that he said linux, and not unix. If you want to
learn Unix, then slackware is no more Unix-like than gentoo,
it might be even less. For a unix-like OS look into solaris or
any bsd flavor instead.

-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Jesús Guerrero




El Mie, 4 de Febrero de 2009, 16:25, Grant Edwards escribió:
 On 2009-02-04, Jes?s Guerrero i92gu...@terra.es wrote:

 El Mie, 4 de Febrero de 2009, 8:39, Alan McKinnon escribi?:

 On Wednesday 04 February 2009 09:27:31 Christopher Walters wrote:


 I personally don't view Gentoo as a distro in the traditional
 sense. To me, it's a build system, an app - portage or paludis - and
 the devs that make cool input files for that app. Building a distro
 from scratch for embedded devices is a painful process if you don't
 have an automated build system. It's not quite a trivial exercise, but
 portage does make it a whole lot easier.

 That's mostly what I call a metadistro. A set of tools and
 instructions to build a proper distro that suits you, and maintain it.

 Except that what you build and maintain isn't a distro, it's
 a single machine.

That I only know ;)

It's up to you if you reuse the distro on a second machine
or on a whole cluster. And certainly, Gentoo provide the means
to reutilize whatever you compiled and configured on many machines,
like with catalyst and the newer metro tool from drobbins.

-- 
Jesús Guerrero




[gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Nikos Chantziaras

Jesús Guerrero wrote:

El Mie, 4 de Febrero de 2009, 14:19, Nikos Chantziaras escribió:

Sebastián Magrí wrote:


Also, Gentoo is a great school. If you want to learn how a Linux system
 works, and really want to learn about Unix systems, then Gentoo is the
 best for you.

I don't get that argument.  I didn't learn how Linux or Unix works with
Gentoo.  I didn't even find my prior knowledge of Unix and Linux of much
use either.  Typing emerge package and dispatch-conf doesn't offer me
much knowledge.  It's as simple as Debian in this regard.

If I wanted a learn Unix distro, I would be using Slackware :P


Gentoo forces you to use linux in the sense that you need to
do all the work by yourself to install it. What you describe is
just the regular update/install process, which is simple enough
as you said.


It was very easy for me.  The first I came in tough with Gentoo was with 
the 2007 DVD.  I booted, double clicked the installer icon, clicked 
next a few times with checking some tickboxes too, and then emerged -e 
system and world and the packages I need.


After that I was asking myself where the difficulty lies many people 
refer to when it comes to installing Gentoo.


Seriously, I didn't learn anything.  Maybe CLFAGS and USE flags.




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Jesús Guerrero




El Mie, 4 de Febrero de 2009, 17:19, Grant Edwards escribió:
 On 2009-02-04, Neil Bothwick n...@digimed.co.uk wrote:

 On Wed, 4 Feb 2009 15:25:49 + (UTC), Grant Edwards wrote:


 Except that what you build and maintain isn't a distro, it's
 a single machine.

 Why?


 Do you distribute what you're building as a something for
 others to use to install Linux?  I don't, and none of the other Gentoo
 users I know do.  They're all building and maintaining installations on
 individual machines.

Not true at all. Lost of uses do stage4 and stage5 stuff to deploy
them in lots of places. Even the official stage3 have been built using
Gentoo of course, and the livecds using the Gentoo tools and catalyst.
So, as you see, some of the stuff created with this metadistro is deployed
in thosands of machines. Oh, and don't forget about the drobbins stuff
in funtoo, which is also built using to a lesser degree the Gentoo stuff.

There are some other projects that build a distro starting from a
Gentoo base which could fit better in your concept of what a distro
is, like vidalinux or sabayon.

But even if that was the case, that doesn't change the fact that
you are building your own distro using the Gentoo tools.

A linux distribution is not called so because it's distributed
world wide. A linux distribution is defined as a linux kernel
with some userland tools. Even if it's just a kernel with vi on
a floppy.

So, gentoo is a metadistro that you use to build a distro. Even
if the only consumer for that distro is going to be you. It's
like writing songs. They are songs, even if no one ever hear
them but you and your parents, or your girlfriend, or whomever.



-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Jesús Guerrero




El Mie, 4 de Febrero de 2009, 18:48, Nikos Chantziaras escribió:
 Jesús Guerrero wrote:

 El Mie, 4 de Febrero de 2009, 14:19, Nikos Chantziaras escribió:

 Sebastián Magrí wrote:


 Also, Gentoo is a great school. If you want to learn how a Linux
 system works, and really want to learn about Unix systems, then
 Gentoo is the
 best for you.
 I don't get that argument.  I didn't learn how Linux or Unix works
 with Gentoo.  I didn't even find my prior knowledge of Unix and Linux
 of much use either.  Typing emerge package and dispatch-conf
 doesn't offer me much knowledge.  It's as simple as Debian in this
 regard.

 If I wanted a learn Unix distro, I would be using Slackware :P


 Gentoo forces you to use linux in the sense that you need to
 do all the work by yourself to install it. What you describe is just the
 regular update/install process, which is simple enough as you said.

 It was very easy for me.  The first I came in tough with Gentoo was with
 the 2007 DVD.  I booted, double clicked the installer icon, clicked next
 a few times with checking some tickboxes too, and then emerged -e system
 and world and the packages I need.

 After that I was asking myself where the difficulty lies many people
 refer to when it comes to installing Gentoo.

 Seriously, I didn't learn anything.  Maybe CLFAGS and USE flags.

You used the installer. Which should never be used because
it's buggy and crappy, it has caused lots of problems, and
for me it spoils the whole gentoo thing because lots of
newcomers that use it have nothing but problems. In addition,
they don't learn the basic linux stuff we were talking about,
and hence, they have problems administering their machines,
dealing with packages, mixing software branches, creating
overlays, configuring their systems and many more. Problems
whose solution they wouldn't need to ask (spamming the lists
and forums in the way) if they had used the handbook in first
place.

In my opinion that buggy livecd was in all sense a bad thing
and should have never existed.

Gentoo is installed by hand usually, following the handbook,
and not clicking next. Once you read the whole handbook you
can have an opinion if a new user would learn a thing or two
by using it or not.

A wouldn't have expected that a brave slacker would choose the
graphical installer ;)

-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Paul Hartman
On Wed, Feb 4, 2009 at 10:07 AM, James wirel...@tampabay.rr.com wrote:
 Paul Hartman paul.hartman+gentoo at gmail.com writes:



  One *BIG* difference is when the GPUs on video cards are used
  as co-processors on systems. ATI and Nv are working on making
  general purpose C languages for programs to take advantage
  of the power of the GPU. Look for Gentoo to beat the other
  distros, by the very nature of how it compiles code for
  everything.


 http://funroll-loops.info/


 According to your logic, Nvidia and ATI(AMD) are ricers?


 http://developer.nvidia.com/object/cg_toolkit.html
 http://techreport.com/discussions.x/15886

 Or maybe the folks at CMU are ricers?
 http://www.cs.cmu.edu/~cil/v-source.html

 Surely these folks at StonyBrook are ricers?
 http://www.ecsl.cs.sunysb.edu/fir/

 Not to mention these folks at Stanford,
 http://novembertech.blogspot.com/2006/10/stanford-atis-gpu-can-calculate-much.html


 And all of these scientists are ricers?
 http://gpgpu.org/


 I count myself proud to be among this company
 of ricers as you put it..



 James

It's not my site... I was just putting it out there in case anyone
hadn't seen it before. It's ld. I'm a happy Gentoo user
for many years. :)

Paul



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Alan McKinnon
On Wednesday 04 February 2009 19:48:27 Nikos Chantziaras wrote:
  Gentoo forces you to use linux in the sense that you need to
  do all the work by yourself to install it. What you describe is
  just the regular update/install process, which is simple enough
  as you said.

 It was very easy for me.  The first I came in tough with Gentoo was with
 the 2007 DVD.  I booted, double clicked the installer icon, clicked
 next a few times with checking some tickboxes too, and then emerged -e
 system and world and the packages I need.

You should have been around in the days when stage1 was still supported.

Now that was fun. For varying definitions of fun of course :-)

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-04 Thread Alan McKinnon
On Wednesday 04 February 2009 18:55:07 Momesso Andrea wrote:
 On Wed, Feb 04, 2009 at 03:59:44PM +0200, Alan McKinnon wrote:
  On Wednesday 04 February 2009 15:31:26 Momesso Andrea wrote:
   My question can be put like this: Do binary distro's per package
   optimiziations override the benefit of having arch specific
   optimiziations that gentoo allows?
 
  That can only be answered with valid benchmarks on paper in front of you.
 
  Have you performed valid benchmark tests?

 Nope, if I had there would have been no reason to ask... :)

Then your question is nonsensical and is best answered as:

mu

As so many others have stated, the mythical performance benefits of gentoo are 
no longer applicable in the main. When i386 was the standard optimization 
things were different, but no longer.

The major benefit of Gentoo to most users is USE, not CFLAGS


-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Sebastián Magrí
El mié, 04-02-2009 a las 22:24 +0200, Alan McKinnon escribió:
 On Wednesday 04 February 2009 19:48:27 Nikos Chantziaras wrote:
   Gentoo forces you to use linux in the sense that you need to
   do all the work by yourself to install it. What you describe is
   just the regular update/install process, which is simple enough
   as you said.
 
  It was very easy for me.  The first I came in tough with Gentoo was with
  the 2007 DVD.  I booted, double clicked the installer icon, clicked
  next a few times with checking some tickboxes too, and then emerged -e
  system and world and the packages I need.
 
 You should have been around in the days when stage1 was still supported.
 
 Now that was fun. For varying definitions of fun of course :-)
 

The installation experience with the traditional method must be
mandatory... That's why I think we are better now that GLI is
deprecated...


signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Paul Hartman
On Wed, Feb 4, 2009 at 2:37 PM, Sebastián Magrí sebasma...@gmail.com wrote:
 El mié, 04-02-2009 a las 22:24 +0200, Alan McKinnon escribió:
 On Wednesday 04 February 2009 19:48:27 Nikos Chantziaras wrote:
   Gentoo forces you to use linux in the sense that you need to
   do all the work by yourself to install it. What you describe is
   just the regular update/install process, which is simple enough
   as you said.
 
  It was very easy for me.  The first I came in tough with Gentoo was with
  the 2007 DVD.  I booted, double clicked the installer icon, clicked
  next a few times with checking some tickboxes too, and then emerged -e
  system and world and the packages I need.

 You should have been around in the days when stage1 was still supported.

 Now that was fun. For varying definitions of fun of course :-)


 The installation experience with the traditional method must be
 mandatory... That's why I think we are better now that GLI is
 deprecated...


I think my first attempt to install Gentoo was a stage 1, several
years ago on a box with a network card not supported by the drivers on
the Live CD... and of course the distfiles CD did not have the current
versions since I was using a portage snapshot from that day. My
printed install guide didn't help because i couldn't google when
things didn't work the way it said they should work :) now that was a
fun experience :) I, of course, realized it was fruitless and went
stage2 instead... and did emerge -e world when it was all up  running
on the network. and the rest is history.

I don't think I've ever seen the graphical installer for gentoo. I
don't have a problem with a simple click here to have a working
gentoo installation, I don't think installing an OS should be an
educational experience necessarily, sometimes if you already know how
Gentoo works you just want to get it over with. Of course if gentoo
stores certain configs in unique places compared to other distros, and
the whole portage system in general, having some early exposure could
make it easier once it's all up and running, but someone who can read
the manual should have no trouble either way. (assuming the installer
works)



[gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Nikos Chantziaras

Sebastián Magrí wrote:

The installation experience with the traditional method must be
mandatory... That's why I think we are better now that GLI is
deprecated...


That's not good.  It hurts Gentoo's popularity if it's not easy to 
install.  But since there are not enough devs left for the GUI 
installer, not much that can be done.


Gentoo isn't unsuitable for a GUI installer.  It's stage 3, after all.




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Jesús Guerrero
El Jue, 5 de Febrero de 2009, 7:07, Nikos Chantziaras escribió:
 Sebastián Magrí wrote:

 The installation experience with the traditional method must be
 mandatory... That's why I think we are better now that GLI is
 deprecated...

 That's not good.  It hurts Gentoo's popularity if it's not easy to
 install.  But since there are not enough devs left for the GUI installer,
 not much that can be done.

 Gentoo isn't unsuitable for a GUI installer.  It's stage 3, after all.

That's definitely good. It never worked and newbies came to
Gentoo thinking that it as some kind of uberfaster ubuntu
thing that could be installed by just clicking next.

Then they ran away yelling how bad this gentoo crap is that
doesn't work at all unless you do a lot of black magic on the
command line! Because I want full control over my system, but
only clicking next. The OS should read my mind!

If we clear that from the beginning so everyone knows what to
expect from gentoo AND WHAT GENTOO EXPECTS FROM YOU then that
problem is gone.

Some would call this a nazi attidute of mine, I would say that
you can't drive an f-17 unless you are willing to prepare
yourself to do so before. It's called realism. You need to
learn before you can do. Even a child can understand that.

Someone would argue that's too hard to start, but that's why
we have excellent docs, mailing lists, forums and irc, with
a very high traffic and lots of friendly people giving away
their time for free to help you. So, whomever can't find a
way is either too lazy or too shy to talk to the people around.

Gentoo was never meant to win a popularity price. I prefer to
stay without nothing at all that to have the lot of problems
that the installer has been creating during 3 years of existence.
It harmed the gentoo popularity (if you like that argument)
much more than the lack of a installer.

Besides that, there's no easy way that you will understand Gentoo
if you are not going to read the handbook. And even then, it takes
time to become familiar with the way that USE flags truly work
(and I mean to understand it, and not just do -qt -kde +gnome +gtk
blindly that most users do (or the other way around) without
even knowing what's behind the scene and how USE flags and ebuilds
relate to each other.

Let's assume it: you are building a distro. It's easy enough as it
is. Usability is good, but the only way that Gentoo could get
easier is just by taking features away and lowering the degree of
control that the users have.

There are enough easy-to-use distros. Let us, masochists, live in
peace. We love pain, why do people care so much about what we do
with our privacy? :P [it's a joke, in case anyone didn't notice]

There have been several attempts to make a decent installer. They
all failed miserably and got abandoned. Why? Because to tell the
truth, no one has an authentic interest in the matter. The simple
answer is most probably the right one.

By the way, did I already said that anyone that can read can also
install Gentoo? Lost of people with no experience with linux did
it with very little or no help.

-- 
Jesús Guerrero




Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Alan McKinnon
On Thursday 05 February 2009 09:28:50 Jesús Guerrero wrote:
 There are enough easy-to-use distros. Let us, masochists, live in
 peace. We love pain, why do people care so much about what we do
 with our privacy? :P [it's a joke, in case anyone didn't notice]

 There have been several attempts to make a decent installer. They
 all failed miserably and got abandoned. Why? Because to tell the
 truth, no one has an authentic interest in the matter. The simple
 answer is most probably the right one.

To add to you (excellent) arguments:

There is no GUI admin tool for gentoo. You drive this puppy on the command 
line with tools like emerge, equery, genlop, layman and q. That's how it 
works, we are all comfortable with this, and this is good.

I can't think of a single reason why the installer should operate in a 
different manner to the way the thing will be used.

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Dale
Jesús Guerrero wrote:

 By the way, did I already said that anyone that can read can also
 install Gentoo? Lost of people with no experience with linux did
 it with very little or no help.

   

I used Mandrake 9.1 for a little while then tried to upgrade to 9.2.  I
installed Gentoo the hard way and have learned a lot but still have a
long way to go yet.  Hard to teach a old dog new tricks but if I can do
it with the little knowledge that I had at the time, anybody should give
it a good, honest, put in the effort try.

Dale

:-)  :-) 



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-04 Thread Dale
Alan McKinnon wrote:
 On Thursday 05 February 2009 09:28:50 Jesús Guerrero wrote:
   
 There are enough easy-to-use distros. Let us, masochists, live in
 peace. We love pain, why do people care so much about what we do
 with our privacy? :P [it's a joke, in case anyone didn't notice]

 There have been several attempts to make a decent installer. They
 all failed miserably and got abandoned. Why? Because to tell the
 truth, no one has an authentic interest in the matter. The simple
 answer is most probably the right one.
 

 To add to you (excellent) arguments:

 There is no GUI admin tool for gentoo. You drive this puppy on the command 
 line with tools like emerge, equery, genlop, layman and q. That's how it 
 works, we are all comfortable with this, and this is good.

 I can't think of a single reason why the installer should operate in a 
 different manner to the way the thing will be used.

   


Does porthole count?  I use it sometimes and it is well all right.  I
miss etcat myself.  Just as I was starting to get used to it, it
disappeared.

Dale

:-)  :-) 



[gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-03 Thread Nikos Chantziaras

Grant Edwards wrote:

Whenever I see a write-up of Gentoo, it's describe as a system
similar to BSD ports where you build packages from source.
The main benefit claimed for this approach is that you get
better performance because all executables are optimized for
exactly the right instruction set.

Where did that bit of apocrypha come from, and why is it
parroted by so many people?

AFAICT, the performance benefit due to compiler optimization
is practically nil in real-world usage.


I get a bit of a performance boost in some corner cases, like encoding 
videos with x264.  But these small stand-alone programs can be compiled 
from source with custom optimization options easily even in binary distros.


So all in all, I agree.  Using Gentoo is nowadays not so much a matter 
of performance optimization but of better control of how to build the 
packages and the rolling release nature (I'm tired of major updates 
every 6 months in the majority of binary distros.)  I also like the USE 
flags which let me chose how to build something and get rid of 
dependencies I don't need.  Administrative features like dispatch-conf 
are also very useful.


A downside is that you'll need fast machines to comfortably build 
packages.  I wouldn't use it on my Pentium 3 800Mhz for example.  That 
would take ages to compile system/world with recent GCC versions.  I 
guess GCC was much faster in the 2.x versions back then?





[gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-03 Thread James
Grant Edwards grante at visi.com writes:


 Whenever I see a write-up of Gentoo, it's describe as a system
 similar to BSD ports where you build packages from source.
 The main benefit claimed for this approach is that you get
 better performance because all executables are optimized for
 exactly the right instruction set.
 is practically nil in real-world usage.

Not true.  You can eliminate many non-essential portions of a compiled
program, via use flag and the freedom you get to select software, as
opposed to other distros. Smaller executables are usually always faster.


One *BIG* difference is when the GPUs on video cards are used as co-processors
on systems. ATI and Nv are working on making  general purpose C languages
for programs to take advantage of the power of the GPU. Look for Gentoo
to beat the other distros, by the very nature of how it compiles code 
for everything.   It's an approaching revolution, and thats is where AMD
is going to slaughter Intel..


Bet on Gentoo, in this area, smoking even Microsoft!


Cheers,



James





[gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-03 Thread Grant Edwards
On 2009-02-04, James wirel...@tampabay.rr.com wrote:
 Grant Edwards grante at visi.com writes:

 Whenever I see a write-up of Gentoo, it's described as a system
 similar to BSD ports where you build packages from source.
 The main benefit claimed for this approach is that you get
 better performance because all executables are optimized for
 exactly the right instruction set. is practically nil in
 real-world usage.

 Not true.  You can eliminate many non-essential portions of a
 compiled program, via use flag and the freedom you get to
 select software, as opposed to other distros. Smaller
 executables are usually always faster.

You're right, that's another big advantage: you can control
what features get included/enabled in an application.  Leaving
out features you don't use makes a big difference in many
applications load/startup times and library dependancies. For
example, leaving out the Gnome and/or KDE support in some apps
makes a pretty big difference.  If you only use mutt with
mbox formatted mailboxes, you can leave out imap, ssl, pop,
and maildir support.

But that wasn't what I was talking about, and AFAICT that's not
what reviewers are talking about when they talk about adjusting
compiler flags to optimize performance. They seem to be talking
about building for Athlon instead of P4 (or vice-versa).
Perhaps I've always completely misunderstood the articles I've
read, and they were indeed talking about USE flags that control
options passed to configure and not about things like gcc's
-march and -O options.

 One *BIG* difference is when the GPUs on video cards are used
 as co-processors on systems. ATI and Nv are working on making
 general purpose C languages for programs to take advantage
 of the power of the GPU. Look for Gentoo to beat the other
 distros, by the very nature of how it compiles code for
 everything.

That would indeed be interesting.

-- 
Grant





Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-03 Thread Alan McKinnon
On Wednesday 04 February 2009 01:48:34 Nikos Chantziaras wrote:
 So all in all, I agree.  Using Gentoo is nowadays not so much a matter
 of performance optimization but of better control of how to build the
 packages and the rolling release nature (I'm tired of major updates
 every 6 months in the majority of binary distros.)  I also like the USE
 flags which let me chose how to build something and get rid of
 dependencies I don't need.  Administrative features like dispatch-conf
 are also very useful.

This is the main benefit of Gentoo for me. I have to use SuSE or RHEL at work 
for the database machines - Sybase will not support any other other distro - 
and the 1G+ base install from those distros drive me nuts. Contrast that with 
the DNS caches which run FreeBSD, the difference is about a factor of 5 if 
not more.

I also get sick and tired of installing postfix on a database machine purely 
to send nagios alerts, and watching the distro helpfully want to pull in 
PostgreSQL, MySQL, LDAP, SASL, Courier and some fancy MTA-switcher thingy. 
All because the maintainer enables those features and now I gotta have them.

No thanks. Rather give me USE so I say what goes on the box.

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-03 Thread Christopher Walters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Alan McKinnon wrote:
 On Wednesday 04 February 2009 01:48:34 Nikos Chantziaras wrote:
 So all in all, I agree.  Using Gentoo is nowadays not so much a matter
 of performance optimization but of better control of how to build the
snip
 I also get sick and tired of installing postfix on a database machine purely 
 to send nagios alerts, and watching the distro helpfully want to pull in 
 PostgreSQL, MySQL, LDAP, SASL, Courier and some fancy MTA-switcher thingy. 
 All because the maintainer enables those features and now I gotta have them.
 
 No thanks. Rather give me USE so I say what goes on the box.

I'd have to agree.  The main advantage of Gentoo over binary distributions is
that it is a great deal more configurable than any of the major binary
distributions.  *I* choose, through USE flags, what I want to be pulled in,
compiled and merged.  I have tried Debian, *BSD, Ubuntu, SuSE, RedHat, Fedora
Core, and others.  I have found them to be bloated and slower, compared to
Gentoo (any time you have to pull in over 500 binary packages to install a
single package, there is definite bloat).

I will mention that the performance optimizations for Gentoo mainly lie in the
kernel configuration (the binary distributions compile just about everything
you can imagine into their kernels), and in fine tuning the USE flags, so you
you don't pull in anything you neither want nor need, thus limiting bloat.  
JMHO.

Regards,
Chris
-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJJiUNdAAoJEIAhA8M9p9DApqoP/0HN0uJHfbjQ63yq0lwubW6k
NqLrchH9/xzczxuK2Vj/cat7xtxK4BdDHq92Hur5M+zj2qd3sOIroVxQLNp/K6Qo
gy8efsI5HGoWSFLhLdXJp3xuncD5EL0kERFqQ0TSa9ugRVK2b0M2dukMQ08D5lMg
0lBLa5kZKnaYy7QJhAAwRMgHjkr/tIDn2KcPMaC39xwcxWh/iDKa8kVODYsmt6gX
yvTuaLJMpUWLhAYAf9tWSo7zE29wNRoBQCE0K8m1A25hf+dZ5+Iw+poM7qAPkssE
eD/FDqyl21LfpILQgp8SwqXOKNnVZ8sU/fRihlsixYfA2UDNtscjk6DmNRfq8r5L
UrhcU3BFCExu5Yg180Q3G8WcmCs1WgE9tEY95DTyuE7p4KH9fkIi/fUMSSnLdYmP
NCO75iq+HTOFImMHdsaYP5l4QJp5ktVJzyxzEZKo3lbkiKODRovj8IQOkzltGgIS
rbfhbiyTG0xAbK3IlhzR+tH4ncYyNWOTql+bbXgD35P4awolR/zWVaTSsiCwDsQg
XWfoN/J+XoasjJd363PpwHCFe8G+4dM75dUQkri6lgMcRrrVeLCpNdr5ae3AXEMb
CHRMZt9OlTaam6VjQGGTDahWoU8dFIy4GYLF2bMaOnU0VrPOu/ENoEjECXm4mjiq
OcwGvpSdLX6Mvan0iX9l
=vtJv
-END PGP SIGNATURE-



Re: [gentoo-user] Re: Gentoo's advantage: optimized for your system -- huh?

2009-02-03 Thread Alan McKinnon
On Wednesday 04 February 2009 09:27:31 Christopher Walters wrote:
 I will mention that the performance optimizations for Gentoo mainly lie in
 the kernel configuration (the binary distributions compile just about
 everything you can imagine into their kernels), and in fine tuning the USE
 flags, so you you don't pull in anything you neither want nor need, thus
 limiting bloat.

Gentoo is also great if you want to run it on any out-of-the-ordinary 
hardware, or if you have niche needs.

I personally don't view Gentoo as a distro in the traditional sense. To me, 
it's a build system, an app - portage or paludis - and the devs that make 
cool input files for that app. Building a distro from scratch for embedded 
devices is a painful process if you don't have an automated build system. 
It's not quite a trivial exercise, but portage does make it a whole lot 
easier. 

With overlays and ebuilds I write myself, I get all the benefits of compiling 
from source, plus all the benefits of a sane package manager, without any of 
the downsides of trying to combine them. I've tried to include third party 
rpm repos on RHEL, it was a disaster. 4 years later I still can't make head 
or tail of what the heck urpmi wants me to do. But an ebuild, well that's 
just a simple bash include file.

-- 
alan dot mckinnon at gmail dot com



<    1   2