On 12/13/05, Daevid Vincent <[EMAIL PROTECTED]> wrote:
> I fully agree (and have brought this up before months and years ago) -- I
> believe we should have binaries available for the big packages like KDE, OO,
> Gnome, etc. Ya'll that like to waste your time compiling can keep on doing
> that, while the rest of us would like to get some work done.

In practice, I think the only way this could be accomplished is if
Gentoo had actual releases, due to the dependancies.  For example,
take KDE and X.  KDE 3.5 is stabilized this week, so you download
binaries of that.  Now two weeks later modular X.org 7.0 is
stabilized.  So now you have to download all new binaries of KDE3.5
built against the new version of X.org, plus OOo, Gnome, or whatever
other X packages you have installed.  Then a week later a new gcc is
released, and you have to go through this again, because they all
depend on libstdc++.

And all of these releases have to be carefully coordinated by the
developers, since you can't have a binary download of the new X.org
until the new KDE and GNOME builds are ready, and you have to update
all of the dependency versions for every release, because now release
-r2 of KDE-bin requires =xorg-server-bin-6.8.2* ||
=xorg-server-6.8.2*, while -r3 requires 7.0.   My guess is that these
binary releases wouldn't happen until a planned 'update cycle', when
everything would be updated at once.  And now you have the same
features/problems as Fedora, Ubuntu, etc.

Note that the current binary releases of OOo cheat...they install
private versions of most dependancies.  So the -bin comes with it's
own version of python, java, libstdc++, etc.

Aside from the complete waste of disk space (which is still very
limited and expensive on a laptop, as you know), trying to keep up
with security advisories with this approach does not sound like any
fun to me.  What happens if a new security bug is found is libjpeg,
for example, and there are 15 different packages with private versions
of libjpeg?

-Richard

-- 
gentoo-user@gentoo.org mailing list

Reply via email to