On Wed, 14 Jul 2004 22:36:42 -0400
Matthew Carpenter <[EMAIL PROTECTED]> wrote:

> Collins Richey wrote:
> 
> >No, actually I was referring to DEP. He was practically foaming at
> >the mouth about lack of LSB compliance.
> >
> >  
> >
> No offense to anyone choice, I know I tend to love my preferences.
> Can I froth at the mouth a little about Gentoo's emerge system
> building well?

Venting is good!

> Perhaps my needs are beyond what Gentoo's general crowd has tested
> well. 
>  My USE= variable is pretty long so it could cause me problems.
> I cannot seem to get a complete Gentoo system up and running well 
> without running into oddball issues with emerge.  All I want to do is 
> emerge KDE, is that unacceptible?  I guess what I'd like to be able to
> 
> do is type "emerge kde" and go to bed.  In the morning, however, I 
> typically see some error message about some dependency not being met
> or automake/autoconf version errors (this latest issue I've had).
> 
> RANT RANT RANT RANT!

I hate to sound like a broken record, but "this doesn't work" won't cut
it. Specifics please. FWIW, I've emerged KDE about three times in the
past few months (while sleeping) with nary a problem. Your problem could
simply be timing. I seldom bother with a kde release until it's been
available for a couple of weeks. The developers do a bang-up job, but
kde/qt can be a tough nut to crack.

That being said, my setup is a little different than the average gentoo
user, and I'm convinced that it makes a difference (just finished a
lengthy thread on this topic on gentoo-user). Gentoo has two basic
release levels - stable and testing. When the developers have generated
a new version ebuild and verified that it "works" on their test
platforms, they mark the ebuild testing. Approximately 30 days later (or
sooner on request), they mark the ebuild stable. In either case, if
significant problems are reported, the ebuild is "masked" (blocked for
normal use). Both of my systems (desktop and laptop) were built from
scratch with 100% testing ebuilds, and I keep them that way. Since most
of the testing ebuilds represent bug-fixes from the upstream source, my
systems remain remarkably bug free.

There are always a few wrinkles (mostly ebuild construction failures)
with the testing versions. I've only encountered one significant problem
in 8 months. mplayer had a lot of difficulty coping with nptl. Neither
the stable released version nor any testing version would run on my
system for at least a month. I did encounter one or two minor packages
that had an installation problem. The problems were resolved in no time.

Strange as it may seem, my systems have been more stable with supposedly
bleeding edge software than in the past with stable released software.
Most people shy away from the testing software (even the developers
don't recommend it), but several other users reported the same
experience that I have had, so there must be something to it.


> 
> I am a big fan of the Gentoo concepts, and still look forward to it 
> being a great distro for me.  I am, however, not blessed with enough 
> time to do an LFS install, which sometimes feels like what I'm doing. 
>  This time I started at Stage 2 as recommended.  I followed
>  instructions 
> exactly.


> 
> Thanks for the ventilation and for your help in the past.  I may have 
> the time sometime to make use of it in the future.  Right now, SuSE is
> still fulfilling my Linux needs.

There's nothing wrong with SUSE; it's a good distro. Whatever floats
your boat. Any time I can help, let me know.

> 
> ps.  Accepted or not, LSB is what we got.  It's pretty darned
> important that we adhere to what we got.
> 

Yes, but every distro meets a slightly different set of needs. Gentoo
pays careful attention to the LSB and adheres to all requirements that
it can while not violating its own design criteria. The principle
criteria is that all software installed from a source ebuild belongs in
the /usr structure (not a violation in itself). /usr/local is unused
(also not a violation) and /opt is used for binary packages (not really
a violation). The sticking point comes with large source packages like
kde. In order to support multiple versions, gentoo installs kde in
/usr/kde/version, and this is where the LSB folks go ballistic. I'm sure
this will not change. Other distros, if they support multiple versions,
seem to put them in /opt, and this violates gentoo's other design
criteria.


-- 
 /\/\
( CR ) Collins Richey
 \/\/     fly Independence Air - they run Linux



_______________________________________________
[EMAIL PROTECTED]
Unsub/Pause/Etc -&gt; http://mail.linux-sxs.org/cgi-bin/mailman/listinfo/general

Reply via email to