1 |
On Dienstag 16 Juni 2009, Frank Peters wrote: |
2 |
> In a lot of cases, for example perl, Xorg, and gcc, the Gentoo |
3 |
> distribution lags far behind the latest available releases. |
4 |
|
5 |
really? |
6 |
|
7 |
> Even allowing the "~amd64" unstable series, this remains true. |
8 |
> Why is this so? |
9 |
|
10 |
lacking manpower. |
11 |
|
12 |
Really, nothing else. Somebody had to write the ebuilds. Somebody has to test |
13 |
the stuff. |
14 |
|
15 |
You want more actual packages? Great, go to www.gentoo.org and look for the |
16 |
documentation about 'arch testers' and 'becoming a dev'. |
17 |
|
18 |
> |
19 |
> I had first considered moving to Gentoo in the fall of 2008, |
20 |
> but after noticing that the only version of gcc available at |
21 |
> that time was gcc-3.x, |
22 |
|
23 |
so very wrong. |
24 |
|
25 |
|
26 |
> I postponed the change. In the spring |
27 |
> of 2009, Gentoo finally moved up to gcc-4.3.x and then I made |
28 |
> the transition. But the update to the 4.3 series was a long time |
29 |
> in coming. |
30 |
|
31 |
because it takes a long time to check a new gcc against all the ten thousands |
32 |
of packages in the tree. |
33 |
|
34 |
> |
35 |
> The latest perl, released some time ago, is version 5.10 but |
36 |
> Gentoo includes only 5.8.8. |
37 |
|
38 |
and you are missing what? |
39 |
|
40 |
> |
41 |
> The latest Xorg has restructured certain libxcb dependencies, |
42 |
> which has caused a lot of problems for a lot of packages, |
43 |
> and Gentoo is behind these changes as well. |
44 |
|
45 |
really? |
46 |
|
47 |
> |
48 |
> (Ironically, it was this libxcb issue as well as the whole Xorg |
49 |
> modularity mess that first motivated me to seek out Gentoo.) |
50 |
|
51 |
no, it is caused by the fact there is a lot of badly written software out |
52 |
there. Ironically I am using X with xcb for a long time and haven't had |
53 |
problems so far. Even java - once problematic (unless you set a variable) |
54 |
seems to be fixed. |
55 |
|
56 |
> |
57 |
> Now I am not actually voicing a complaint. Gentoo, IMO, is still |
58 |
> the best distribution for Linux. I am just wondering why there |
59 |
> is such a great lag before a package version is deemed stable -- or |
60 |
> even unstable. In my experience with maintaining my own Linux system, |
61 |
> I never had any great issues with always installing the latest "bleeding" |
62 |
> edge software. |
63 |
|
64 |
fine. But gentoo is a bit bigger than your system. |
65 |
I answered it above. The problem is manpower. There are way too many packages |
66 |
for way too few devs. Testing the crap takes its time - but sadly there is a |
67 |
lack of arch testers too (one requirement - a pure stable system, is one |
68 |
reason holding me back). |
69 |
|
70 |
But despair not. You want latest X? Install the X11 overlay. It is there to |
71 |
test the very latest stuff. You want latest gcc? gcc-porting is for you (gcc |
72 |
4.4 is just sweet...). Perl? perl-experimental. |
73 |
|
74 |
Today a lot of stuff is tested in overlays first, before becoming part of the |
75 |
portage tree. This could be faster - but again, manpower is the magic word. |
76 |
(also one reason why I dislike overlays: it makes portage tree looking stale |
77 |
and gentoo looking dead, while the overlays are very alive). |