On Friday July 4 2003 08:58 am, Huw Blackwell wrote:
> I stand corrected. Apologies for going off on one, reading
> through my initial reply I realise I got on a bit of a  high
> horse over something I didn't fully understand, and took out some
> of my frustraion over getting this on the mailing list on someone
> who was just trying to help me. I understand what Tom was saying
> in his first message now and feel more than a little foolish.

    Well, it was never my intention to make you feel foolish. I'm 
sorry if I did. MOF, I admire your effort to explore your system.  
More newbies and a lot of 'experts' should.

> Just one more query though.
>
> If the rpm when rebuilt asks for only the dependecies required by
> the binary package, how comes I had to install any extra rpms in
> order to rebuild it in the first place? As I understand Derek's

     I see you've already got explanations better than I give from 
Dennis, Richard, and Derek.  Probly 'cause they understand it all 
better than I do ;)

> I got round the SPEC file compiling for i586 by adding a file
> called .rprmc in my user home folder /hwb/home. read
>
> http://cybercfo.gkmweb.com/mandrake_a_la_gentoo.pdf

   Cautions when optimizing, that I somewhat neglected in my 
previous 'optimizing, oc'ing' reply.  I should have included more 
about the situation where you can easily make a system unstable by 
too much package optimizing, or even compiling from source at all. 
Particularly by changing compiler flags in rpmrc, an going too far 
with 'em. Sometimes even just building from source with default 
compiler flags, or a different gcc version than Mandrake uses for 
some of their precompiled packages, EG... 

  As part of testing (limited by the hardware available to them), 
some Mandrake precompiled packages are de-optimized to improve 
usability. For example, mozilla. Here's an excerpt from mozilla 
1.4's cooker changelog (CHRPM list) today:
* Fri Jul 04 2003 Frederic Crozat <[EMAIL PROTECTED]> - 
0:1.4-1mdk
- Release 1.4.0
- Lower optimizations, mozilla doesn't like -O3 on gcc 3.3
- Remove patches 34, 61 (merged upstream)
- Regenerate patch33
- Fix gre.conf file
- Enable l10n

   In past mozilla releases, Mandrake was unable to even use newer 
gcc 3.x, and those were compiled with 2.95.x (Mdk's 2.96). So if 
you compiled mozilla from source, or src.rpm, using gcc 3.x, even 
with default compiler flags, you could just end up worse off, or 
with undiscernable compile failures. 

   When you use Mandrake precompiled packages, you have support and 
testing. When you recompile src.rpm's and/or use tarballs those 
benefits are often lost, and should be mentioned when reporting 
bugs or problems. As should user introduction of 3rd party, 
specially closed source apps or drivers. Part of the past problem 
with mozilla/gcc was anticipated user java installation.

    As to Gentoo, in a comparison several months ago, a default i586 
Mandrake install tested as fast, and even faster in some areas, 
than Gentoo optimized for, and runnin on the same hardware. As, or 
more stable than Gentoo also.  IIRC, it was a pclinuxonline project 
on AMD Athlon hardware, or at least it was covered by them.
-- 
    Tom Brinkman                  Corpus Christi, Texas


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to