Gentoo Archives: gentoo-amd64

From: Frank Peters <frank.peters@×××××××.net>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] Re: kdelibs insanity
Date: Fri, 31 Jul 2009 05:09:54
Message-Id: 20090731010923.8875a3af.frank.peters@comcast.net
In Reply to: [gentoo-amd64] Re: kdelibs insanity by Duncan <1i5t5.duncan@cox.net>
1 >
2 > About his pondering on whether Gentoo is right for him and about Gentoo
3 > having been more and more work to maintain recently -- I wholeheartedly
4 > agree. I just haven't found anything better, yet.
5 >
6
7 It hasn't been more and more work for me, but then I try to maintain
8 a minimalist system, which means I avoid these bloated, do-it-all-for-
9 everyone monstrosities like KDE or Gnome. A simple window manager
10 is good enough for my purposes.
11
12 But what is meant by "better?" If you seek to eliminate the work
13 of administration, that is, as I understand it, not the goal of Gentoo.
14 In order to customize a system to ones liking, one has to to understand
15 thoroughly how the system functions. Gentoo facilitates customization
16 but it does not eliminate the need to understand -- and understanding
17 can involve a lot of work. If the user is not willing to research and
18 explore, then the user should indeed be advised to seek elsewhere.
19
20 IMO, for one who seeks control and the ability to customize, there is
21 nothing better than Gentoo. The only alternative is to build and
22 maintain a system independently, in the manner of Linux From Scratch.
23
24 But I've been down that road. Until recently, I used to compile all
25 my own packages and completely administer my own personal "distribution."
26 It was a fair amount of work, but with the proper organization and
27 a lot of ambition ambition, it was quite feasible. However, certain
28 developments in the Open Source world eventually served to dampen my enthusiasm.
29 The most significant of these developments was the splitting of the X Window
30 package from one into literally dozens of individual programs. With
31 this change -- as well as several others that I won't mention -- the work
32 load slowly became more and more unbearable, and I realized that I would
33 not be able to continue doing it alone. After considering a lot of
34 possibilities, I discovered Gentoo and realized that my needs could be
35 once again be fulfilled without the excessive burden.
36
37 It should also be considered that perhaps the upstream developers are
38 making things more difficult. Many new packages that have been released
39 seem to break everything that depends on them. For example, a new jpeg
40 library, version 7, was released recently (which has not yet made it
41 into Gentoo) that will require a rebuild of every program that processes
42 images, and this includes the extensive GTK package as it uses libjpeg
43 for its pixbuffer loader. Another example is the new gcc compiler, version
44 4.4.x. I have noticed that many packages will fail to compile with the
45 new version of gcc and this necessitates that the previous version, 4.3.3,
46 be also kept installed on the system. Lastly, do I need to mention the
47 fiasco with the update of the xcb package for X Window? Once again, a single
48 change has broken everything that has gone before. It has to be admitted
49 that these upstream developers are not making life any easier for the
50 distribution maintainers.
51
52 But that's the nature of progress, I suppose. Fortunately, Gentoo can give
53 the serious user a set of tools to better deal with these inevitable changes.
54
55 Frank Peters

Replies

Subject Author
[gentoo-amd64] Re: kdelibs insanity Duncan <1i5t5.duncan@×××.net>