Gentoo Archives: gentoo-gwn

From: Chris Gianelloni <wolf31o2@g.o>
To: gentoo-gwn@l.g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter 28 August 2006
Date: Tue, 05 Sep 2006 18:09:11
Message-Id: 1157466427.8628.6.camel@inertia.twi-31o2.org
1 ---------------------------------------------------------------------------
2 Gentoo Weekly Newsletter
3 http://www.gentoo.org/news/en/gwn/current.xml
4 This is the Gentoo Weekly Newsletter for the week of 28 August 2006.
5 ---------------------------------------------------------------------------
6
7 ==============
8 1. Gentoo news
9 ==============
10
11 Gentoo Linux 2006.1 released
12 ----------------------------
13
14 The Gentoo Release Engineering[1] project is proud to announce the release
15 of Gentoo Linux 2006.1, aptly code named "Project Mayhem." After months of
16 living in an existence similar to that of many secret societies, with code
17 words and secret hand shakes, the releng team's adherence to eight simple
18 rules, the first two being "You do not talk about 2006.1," has paid off.
19
20 1. http://www.gentoo.org/proj/en/releng
21
22 It has been a hard road of blood, sweat, and tears. The team has been
23 stressed to their limits of patience (and sometimes beyond), but they've
24 learned that with enough perserverence and enough soap, that they can blow
25 up the world! For the team, it is time to celebrate as the work is over.
26 For you, the fun is just getting started! This release brings a host of
27 improvements to the flexible and powerful community-based Linux
28 distribution.
29
30 Some highlights from the release include the AMD64, HPPA, x86, PowerPC,
31 and 64-bit PowerPC with a 32-bit userland releases being built with
32 version 4.1 of the GNU Compiler Collection (GCC). AMD64, PowerPC, and x86
33 also feature version 2.4 of the GNU C library (glibc), while all
34 architectures use baselayout 1.12.1, which features many improved startup
35 scripts.
36
37 Alpha, x86 and AMD64 feature a new profile layout. These architecture
38 profiles now have 'desktop' and 'server' varieties, allowing for quicker
39 and easier customization as fewer desktop-specific options are enabled by
40 default.
41
42 For more information on the release, please visit the release page[2], as
43 well as the press release[3]. To get your copy of Gentoo Linux 2006.1,
44 use our bouncer system[4] or get it via BitTorrent at our tracker[5].
45
46 2. http://www.gentoo.org/proj/en/releng/releases/2006.1/2006.1.xml
47 3.
48 http://www.gentoo.org/proj/en/releng/releases/2006.1/2006.1-press-release.t
49 xt
50 4. http://www.gentoo.org/main/en/where.xml
51 5. http://torrents.gentoo.org
52
53 GCC 4.1.1 and glibc 2.4 stable
54 ------------------------------
55
56 Initially reported last week[6], the x86 and AMD64 architectures have
57 marked sys-devel/gcc-4.1.1 and sys-libs/glibc-2.4-r3 stable to coincide
58 with the 2006.1 release. The new GCC and GNU C library (glibc) versions
59 mark a transition in Gentoo's supported configurations. Starting with
60 glibc 2.4, the LinuxThreads[7] threading library is no longer supported in
61 the default configuration. LinuxThreads is replaced with NPTL, or the
62 Native POSIX Thread Library[8]. Support for the older versions of glibc
63 with LinuxThreads will remain for x86 in a limited fashion for an
64 undertimed time. This is primarily due to a shift in support from the
65 upstream glibc developers.
66
67 6. 20060821-newsletter.xml
68 7. http://pauillac.inria.fr/~xleroy/linuxthreads
69 8. http://en.wikipedia.org/wiki/Native_POSIX_Thread_Library
70
71 Users on x86 wishing to continue using LinuxThreads are asked to switch to
72 using the "no-nptl" profile for default-linux, or to switch to using a
73 hardened profile.
74 The hardened profiles are much more minimalistic than the default-linux
75 profiles that you may be accustomed to using. Switching to a hardened
76 profile will likely require enabling many more USE flags in make.conf to
77 retain the same functionality.
78 ---------------------------------------------------------------------------
79 | Code Listing 1.1: |
80 |Switching to the no-nptl profile |
81 ---------------------------------------------------------------------------
82 | |
83 |# cd /etc |
84 |# rm -f make.profile |
85 |# ln -sf ../usr/portage/profiles/default-linux/x86/no-nptl make.profile |
86 | |
87 ---------------------------------------------------------------------------
88
89 Note: There is also a 2.4 sub-profile, which uses the 2.4 kernel and
90 headers.
91
92 This also marks a major upgrade of the GNU Compiler Collection (GCC) to
93 version 4.1.1 on Gentoo. This upgrade requires the user to perform certain
94 tasks outlined in the GCC Upgrading Guide[9], which has recently been
95 updated with information on GCC 4.1.1 for Gentoo users.
96
97 9. http://www.gentoo.org/doc/en/gcc-upgrading.xml
98
99 Users who do not wish to upgrade to GCC 4.1.1 will require a few more
100 steps to ensure their systems are not upgraded.
101
102 ---------------------------------------------------------------------------
103 | Code Listing 1.2: |
104 |Masking GCC 4.1.1 |
105 ---------------------------------------------------------------------------
106 | |
107 |# mkdir -p /etc/portage |
108 |# echo ">=sys-devel/gcc-4.0" >> /etc/portage/package.mask |
109 | |
110 ---------------------------------------------------------------------------
111
112 Gentoo Summer Camps in Germany and Russia
113 -----------------------------------------
114
115 Figure 1.1: Some of the activities from the German Gentoo Summer Camp
116 http://www.gentoo.org/images/gwn/20060828_gsc2006-1.jpg
117
118 Two Gentoo Summer Camps were held last weekend, one in the northern part
119 of Germany and the other one in Russia. After the huge success of last
120 year's Summer Camp, about 10 people from all over Germany and a visitor
121 from Greece attended this year. Some of the attendees had already arrived
122 some days before the "official" camp started and combined this event with
123 their vacations. During the week, everyone visited a wind energy plant,
124 did a boat-tour on a little river nearby, and walked through watt, a
125 narrow strip of coastal land which is dry at low tide.
126
127 Figure 1.2: Find out who these people at the watt are...
128 http://www.gentoo.org/images/gwn/20060828_gsc2006-2.jpg
129
130 Gentoo user "gd", hailing from Greece, took the chance to visit the camp
131 crew during his holiday journey across Germany. Though the weather wasn't
132 warm and sunny as expected, it was possible to fire up the barbeque in the
133 evening to recover from a long, hard day (and even longer nights). Thanks
134 to one of the members of the organization team, Hilefoks, there was a
135 local distfiles and rsync mirror, which gave everyone the opportunity to
136 exhaustly "evaluate" games-* packages, all night long.
137
138 A little review and some pictures should show up on the GSC 2006
139 webpage[10] within the next few days. All participants are looking forward
140 to meet again in 2007, possibly in the southern part of Germany.
141
142 10. http://gsc2006.nachtnebelnelken.de
143
144 Gentoo overlays project provides social workspaces
145 --------------------------------------------------
146
147 The Gentoo Overlays[11] project, together with other projects including
148 Infrastructure and User Relations, has officially announced the overlays
149 service to provide a single source for development overlays for Gentoo.
150 Stuart Herbert[12], the founder of the project, hopes to see the Overlays
151 project used to create a more intimate and positive collaboration between
152 developers and other members of the Gentoo community.
153
154 11. http://www.gentoo.org/proj/en/overlays
155 12. stuart@g.o
156
157 These overlays are individual collections of additional packages for
158 Gentoo which are maintained and distributed separately from the main
159 package tree. This allows for non-developers to be given commit access and
160 builds a stronger relationship between the developers and members of the
161 community by encouraging them to work closer together. Users interested in
162 joining the volunteer-driven Gentoo project gain experience working in an
163 open source project and doing development in a real-world setting.
164
165 For more information on the Gentoo Overlays project, visit the project
166 page[13], and also the Overlay project home page[14].
167
168 13. http://www.gentoo.org/proj/en/overlays
169 14. http://overlays.gentoo.org
170
171 =========================
172 2. Heard in the community
173 =========================
174
175 planet.gentoo.org
176 -----------------
177
178 Gentoo treecleaners status
179
180 Steve Dibb[15] posted a status of the treecleaners project[16], which is
181 right now in the development phase. A tool (GPNL) helping to figure out
182 which packages needs some loving and which are unmaintained is to be
183 written. Also former Gentoo Developer Daniel Ahlberg provided the script
184 he used to create a website[17] showing the current state of packages.
185
186 15. beandog@g.o
187 16. http://www.gentoo.org/proj/en/qa/treecleaners/
188 17. http://gentoo.tamperd.net/stable/
189
190 * Gentoo treecleaners status[18]
191 18. http://wonkabar.org/?p=158
192
193
194 The future of SELinux (or how we are going to take over the world)
195
196 Joshua Brindle[19] wrote an article on the future of SELinux, on things
197 he'd like to happen, and steps that need to be taken to get SELinux to
198 become a part of the system, not an add-on.
199
200 19. method@g.o
201
202 * The future of SELinux (or how we are going to take over the world)[20]
203 20.
204 http://securityblog.org/brindle/2006/08/24/the-future-of-selinux-or-how-we-are-going-to-take-over-the-world/
205
206
207 ======================
208 3. Gentoo in the press
209 ======================
210
211 Linux Journal (25 Aug)
212 ----------------------
213
214 Linux Journal is running an article, entitled "Do-It-Yourself Robots with
215 Linux[21]". The article describes Michael Surran's Robotics class as
216 Greater Houlton Christian Academy in Houlton, Maine. The robots on are
217 based on regular PC components running Gentoo Linux, of course. In the
218 article, Michael describes three different robots that his class has
219 built, and goes into some detail on how they accomplished the task. Aside
220 from the robots, the school itself has switched to running Gentoo Linux.
221 This is just one more step towards Gentoo's eventual world domination, and
222 you saw it first here!
223
224 21. http://www.linuxjournal.com/comment/reply/9103
225
226 =========================
227 4. Gentoo developer moves
228 =========================
229
230 Moves
231 -----
232
233 The following developers recently left the Gentoo project:
234
235 * none this week
236
237 Adds
238 ----
239
240 The following developers recently joined the Gentoo project:
241
242 * Jorge Vicetto (jmbscicetto) forums
243
244 Changes
245 -------
246
247 The following developers recently changed roles within the Gentoo project:
248
249 * none this week
250
251 ==================
252 5. Gentoo security
253 ==================
254
255 Heimdal: Multiple local privilege escalation vulnerabilities
256 ------------------------------------------------------------
257
258 Certain Heimdal components, ftpd and rcp, are vulnerable to a local
259 privilege escalation.
260
261 For more information, please see the GLSA Announcement[22]
262
263 22. http://www.gentoo.org/security/en/glsa/glsa-200608-21.xml
264
265 fbida: Arbitrary command execution
266 ----------------------------------
267
268 The fbgs script provided by fbida allows the execution of arbitrary code.
269
270 For more information, please see the GLSA Announcement[23]
271
272 23. http://www.gentoo.org/security/en/glsa/glsa-200608-22.xml
273
274 Heartbeat: Denial of Service
275 ----------------------------
276
277 Heartbeat is vulnerable to a Denial of Service which can be triggered by a
278 remote attacker without authentication.
279
280 For more information, please see the GLSA Announcement[24]
281
282 24. http://www.gentoo.org/security/en/glsa/glsa-200608-23.xml
283
284 AlsaPlayer: Multiple buffer overflows
285 -------------------------------------
286
287 AlsaPlayer is vulnerable to multiple buffer overflows which could lead to
288 the execution of arbitrary code.
289
290 For more information, please see the GLSA Announcement[25]
291
292 25. http://www.gentoo.org/security/en/glsa/glsa-200608-24.xml
293
294 ===========
295 6. Bugzilla
296 ===========
297
298 Summary
299 -------
300
301 * Statistics
302 * Closed bug ranking
303 * New bug rankings
304
305 Statistics
306 ----------
307
308 The Gentoo community uses Bugzilla (bugs.gentoo.org[26]) to record and
309 track bugs, notifications, suggestions and other interactions with the
310 development team. Between 21 August 2006 and 28 August 2006, activity on
311 the site has resulted in:
312
313 26. http://bugs.gentoo.org
314
315 * 714 new bugs during this period
316 * 358 bugs closed or resolved during this period
317 * 16 previously closed bugs were reopened this period
318
319 Of the 11012 currently open bugs: 42 are labeled 'blocker', 129 are
320 labeled 'critical', and 526 are labeled 'major'.
321
322 Closed bug rankings
323 -------------------
324
325 The developers and teams who have closed the most bugs during this period
326 are:
327
328 * Gentoo KDE team[27], with 42 closed bugs[28]
329 * Gentoo Games[29], with 14 closed bugs[30]
330 * Gentoo's Team for Core System packages[31], with 14 closed bugs[32]
331 * Perl Devs @ Gentoo[33], with 12 closed bugs[34]
332 * Gentoo Toolchain Maintainers[35], with 11 closed bugs[36]
333 * media-video herd[37], with 11 closed bugs[38]
334 * Gentoo Release Team[39], with 10 closed bugs[40]
335 * Java team[41], with 10 closed bugs[42]
336 27. kde@g.o
337 28.
338 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=kde@g.o
339 29. games@g.o
340 30.
341 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=games@g.o
342 31. base-system@g.o
343 32.
344 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=base-system@g.o
345 33. perl@g.o
346 34.
347 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=perl@g.o
348 35. toolchain@g.o
349 36.
350 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=toolchain@g.o
351 37. media-video@g.o
352 38.
353 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=media-video@g.o
354 39. release@g.o
355 40.
356 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=release@g.o
357 41. java@g.o
358 42.
359 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-08-21&chfieldto=2006-08-28&resolution=FIXED&assigned_to=java@g.o
360
361
362 New bug rankings
363 ----------------
364
365 The developers and teams who have been assigned the most new bugs during
366 this period are:
367
368 * Default Assignee for New Packages[43], with 32 new bugs[44]
369 * AMD64 Project[45], with 12 new bugs[46]
370 * Gentoo Sound Team[47], with 10 new bugs[48]
371 * Gentoo Games[49], with 9 new bugs[50]
372 * Gentoo net-im Herd[51], with 8 new bugs[52]
373 * Netmon Herd[53], with 7 new bugs[54]
374 * Gentoo Linux Gnome Desktop Team[55], with 7 new bugs[56]
375 * Gentoo KDE team[57], with 6 new bugs[58]
376 43. maintainer-wanted@g.o
377 44.
378 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=maintainer-wanted@g.o
379 45. amd64@g.o
380 46.
381 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=amd64@g.o
382 47. sound@g.o
383 48.
384 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=sound@g.o
385 49. games@g.o
386 50.
387 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=games@g.o
388 51. net-im@g.o
389 52.
390 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=net-im@g.o
391 53. netmon@g.o
392 54.
393 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=netmon@g.o
394 55. gnome@g.o
395 56.
396 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=gnome@g.o
397 57. kde@g.o
398 58.
399 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-08-21&chfieldto=2006-08-28&assigned_to=kde@g.o
400
401
402 ===============
403 7. GWN feedback
404 ===============
405
406 Please send us your feedback[59] and help make the GWN better.
407
408 59. gwn-feedback@g.o
409
410 ===============================
411 8. GWN subscription information
412 ===============================
413
414 To subscribe to the Gentoo Weekly Newsletter, send a blank e-mail to
415 gentoo-gwn+subscribe@g.o.
416
417 To unsubscribe to the Gentoo Weekly Newsletter, send a blank e-mail to
418 gentoo-gwn+unsubscribe@g.o from the e-mail address you are
419 subscribed under.
420
421 ==================
422 9. Other languages
423 ==================
424
425 The Gentoo Weekly Newsletter is also available in the following languages:
426
427 * Chinese (Simplified)[60]
428 * Danish[61]
429 * Dutch[62]
430 * English[63]
431 * German[64]
432 * French[65]
433 * Korean[66]
434 * Japanese[67]
435 * Italian[68]
436 * Polish[69]
437 * Portuguese (Brazil)[70]
438 * Portuguese (Portugal)[71]
439 * Russian[72]
440 * Spanish[73]
441 * Turkish[74]
442 60. http://www.gentoo.org/news/zh_cn/gwn/gwn.xml
443 61. http://www.gentoo.org/news/da/gwn/gwn.xml
444 62. http://www.gentoo.org/news/nl/gwn/gwn.xml
445 63. http://www.gentoo.org/news/en/gwn/gwn.xml
446 64. http://www.gentoo.org/news/de/gwn/gwn.xml
447 65. http://www.gentoo.org/news/fr/gwn/gwn.xml
448 66. http://www.gentoo.org/news/ko/gwn/gwn.xml
449 67. http://www.gentoo.org/news/ja/gwn/gwn.xml
450 68. http://www.gentoo.org/news/it/gwn/gwn.xml
451 69. http://www.gentoo.org/news/pl/gwn/gwn.xml
452 70. http://www.gentoo.org/news/pt_br/gwn/gwn.xml
453 71. http://www.gentoo.org/news/pt/gwn/gwn.xml
454 72. http://www.gentoo.org/news/ru/gwn/gwn.xml
455 73. http://www.gentoo.org/news/es/gwn/gwn.xml
456 74. http://www.gentoo.org/news/tr/gwn/gwn.xml
457
458
459 Ulrich Plate <plate@g.o> - Editor
460 Tobias Scherbaum <dertobi123@g.o> - Author
461 Christel Dahlskjaer <christel@g.o> - Author
462 Chris Gianelloni <wolf31o2@g.o> - Author
463
464
465
466 --
467 gentoo-gwn@g.o mailing list