Gentoo Archives: gentoo-gwn

From: Lars Weiler <pylon@g.o>
To: gentoo-gwn@l.g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter 3 July 2006
Date: Thu, 06 Jul 2006 22:21:14
Message-Id: 20060706212934.GB2016@elladan.wh-og.hs-niederrhein.de
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 03 July 2006.
5 ---------------------------------------------------------------------------
6
7 ==============
8 1. Gentoo news
9 ==============
10
11 Modular X.Org stable
12 --------------------
13
14 The Gentoo X11[1] team has marked the modular X.Org stable. The amd64 and
15 x86 architectures will update to 7.0, due to planned changes in the ABI
16 (Application Binary Interface) that have broken binary drivers, and other
17 architectures will update to 7.1. This allows for quicker upgrades in the
18 event of bugs and also security problems as well as reducing the on-disk
19 and in-memory footprint of the X implementation. This also allows for
20 X-based packages to be installed on headless servers without requiring
21 that all of X be installed, too.
22
23 1. http://www.gentoo.org/proj/en/desktop/x
24
25 There is a guide[2] for upgrading to modular X, as well as giving
26 information on the design behind the changes. As usual, bug reports are
27 filed to http://bugs.gentoo.org[3].
28
29 2. http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-howto.xml
30 3. http://bugs.gentoo.org
31
32 New Knowledge Base (KBase) project
33 ----------------------------------
34
35 The Gentoo Knowledge Base[4] project has been formed to provide a facility
36 for informing users about specific information on packages. Unlike a wiki,
37 the Gentoo Knowledge Base will be written by the developers exclusively.
38 This ensures that the information is accurate. Like ebuilds in the tree,
39 topics in the knowledge base will be maintained by a specific developer,
40 to keep information from becoming outdated. While the actual postings will
41 be limited to developers, users are encouraged to participate in the
42 project both by proofreading and also by giving their valued input. If you
43 would be interested in helping with the project, please subscribe to the
44 gentoo-kbase@l.g.o mailing list. Archives are online at both
45 Gmane[5] and Mail-Archive.com[6].
46
47 4. http://www.gentoo.org/proj/en/kbase
48 5. http://news.gmane.org/gmane.linux.gentoo.knowledge-base
49 6. http://www.mail-archive.com/gentoo-kbase%40lists.gentoo.org/
50
51 New Java system
52 ---------------
53
54 The Gentoo/Java[7] team is pleased to announce that the new Java system is
55 now unmasked in the tree.
56
57 7. http://www.gentoo.org/proj/en/java
58
59 To begin using it, you will need to follow the upgrade guide[8].
60
61 8. http://www.gentoo.org/proj/en/java/java-upgrade.xml
62
63 For those not familar with that this means, here are some highlights:
64
65 * Ability to switch the current VM on the fly
66 * Changes to the user and system VM take effect immediately, and no
67 longer are tied to the shell environment, which means you no longer have
68 to run env-update followed by source /etc/profile when you switch the
69 system VM
70 * Now has the concept of a "build VM", which is used to emerge packages
71 and is configured independently of the system VM
72 * For each version of Java, ie 1.3, 1.4, 1.5, etc, the build VM can be
73 configured as to which vendor and version of a VM to use
74 * The VM at emerge time will be switched on the fly according to its
75 configuration, as well as the dependency of the package. For example, some
76 packages won't compile with 1.5. In these cases, a 1.4 VM will be used at
77 build time
78 * Java packages which build with ant will have their build.xml rewritten
79 at build time in order to ensure that the correct version of Java bytecode
80 is compiled
81 * Will be able to unmask Java 1.5 soon and be able to handle Java 1.6
82 when it comes out this fall
83
84 Spanish GWN translators
85 -----------------------
86
87 Since its reemergence in earlier 2005, the Spanish Gentoo Weekly
88 Newsletter has continued to be published thanks to the hard work of a few
89 active translators. In order to ensure its constant publishing the Spanish
90 GWN translation team is looking for new members to help with the task. If
91 you are an advanced speaker of both English and Spanish (native not
92 required) and you are interested in collaborating with us, please send an
93 e-mail to gwn-feedback-es@g.o[9] or visit us in #gentoo-gwn-es on
94 irc.freenode.net. Many thanks in advance!
95
96 9. gwn-feedback-es@g.o
97
98 ========================
99 2. Developer of the week
100 ========================
101
102 "I'm a crazy mad Russian. Dig it." - Tim Yamin (plasmaroo)
103 ----------------------------------------------------------
104
105 Figure 2.1: Tim Yamin, aka plasmaroo
106 http://www.gentoo.org/images/gwn/20060703_plasmaroo.jpg
107
108 Developer Tim Yamin, better known as plasmaroo, resides in the UK. At 17,
109 he can recall moving from Russia about 10 years ago. He lives with his
110 family and has no pets. There's no wonder why as he refers to them as
111 "furry cretins."
112
113 Tim is studying mathematics and plans to obtain a degree in Computer
114 Science. He does not currently work as it's hard to find a flexible
115 part-time job to complement his study schedule. Looking towards the
116 future, his dream job would involve lots of blinking LEDs, funky hardware,
117 and lots of dollar signs. (Need those dollar signs to fund his Gentoo
118 hardware habit.) Not working allows him to devote most of his time to
119 Gentoo and coffee ice cream. Who could blame him - it's coffee and ice
120 cream!
121
122 As he describes it, he is often found babbling on IRC, but does manage to
123 get in a bit of gaming as he really enjoys playing Enemy Territory. He
124 likes to listen to funky music, usually progressive
125 DnB/House/Trance/Hip-hop. While plasmaroo doesnt travel much yet, he would
126 enjoy going through national parks and the like.
127
128 When asked what he likes most about Gentoo, plasmaroo replied, "It does
129 what I want, and if it doesn't, it will after a five-minute cluebatting
130 session." Plasmaroo has worked on Gentoo for three years now. He started
131 off working on kernel stuff (gentoo-sources) and then branched into other
132 areas. He is part of several teams, including, Release Engineering,
133 Documentation, Developer Relations, Kernel, Security, Gentoo/IA64,
134 genkernel, and sci-electronics. The contribution that he is most proud of
135 is the GLSAMaker system, which has been used for over two years now and
136 has pushed out over 700 GLSAs.
137
138 Plasmaroo's home machines, while obviously all running Gentoo, consist of
139 a dual Opteron workstation with 4GB of RAM, a P4 box that compiles stuff
140 at an amazingly slow pace and acts as a very overpowered router, and four
141 SGI boxes that he plans on using for kernel work. He'd like to say that
142 he's using all of these systems as a compile cluster, but he has had some
143 rather uncooperative motherboards that keep him busy. After his first cup
144 of coffee ice cream, the first application plasmaroo launches is konsole
145 and his preferred shell is zsh.
146
147 =========================
148 3. Heard in the community
149 =========================
150
151 forums
152 ------
153
154 Moving away from Freenode?
155
156 Currently, some users dislike the Freenode IRC network and are discussing
157 moving all of the gentoo channels to another network, such as OFTC. Would
158 this be something that others would be willing to do or are we happy with
159 the service Freenode provides to Gentoo?
160
161 * Gentoo and "freenode"[10]
162 10. http://forums.gentoo.org/viewtopic-t-475821.html
163
164
165 How often do you --sync?
166
167 Is it easier to manage Gentoo if you emerge --sync daily, or is it more
168 productive to wait a few weeks or until a package you want appears on
169 http://packages.gentoo.org[11] before you sync? Post how often you emerge
170 --sync in this forum thread.
171
172 11. http://packages.gentoo.org
173
174 * How often do you sync?[12]
175 12. http://forums.gentoo.org/viewtopic-t-474863.html
176
177
178 planet.gentoo.org
179 -----------------
180
181 GUADEC
182
183 Figure 3.1: From left to right: foser, suka, dsd, zaheerm
184 http://www.gentoo.org/images/gwn/20060703_gentoo-lunch.jpg
185
186 A group of Gentoo developers attended the 7th annual GNOME User and
187 Developer European Conference (GUADEC), taking place in Spain this year.
188 Andreas Proschofsky[13] was looking forward to listening a talk about
189 Gimmie[14], a next-generation panel for the GNOME desktop, and a speech by
190 Michael Meeks about OpenOffice.org. Meeting many interesting people,
191 seeing an OLPC[15] prototype and several parties were Daniel Drake's[16]
192 highlights.
193
194 13. suka@g.o
195 14. http://www.beatniksoftware.com/gimmie/
196 15. http://laptop.org/
197 16. dsd@g.o
198
199 * Heading to GUADEC[17]
200 * Back from GUADEC[18]
201 * GUADEC is about people[19]
202 17. http://dev.gentoo.org/~suka/blog/archives/2006/06/#e2006-06-22T09_07_53.txt
203 18. http://www.reactivated.net/weblog/archives/2006/07/back-from-guadec/
204 19. http://zaheer.merali.org/articles/2006/07/02/guadec-is-about-people
205
206
207 User Representatives
208
209 Mark Kowarsky[20] was busy getting in touch with the nominees to be
210 elected as Gentoo user representatives during the past week. Some of them
211 declined the nomination, but more than fifteen accepted their nomination
212 and provided the necessary information.
213
214 20. mark_alec@g.o
215
216 * User Representatives[21]
217 21. http://planet.gentoo.org/developers/mark_alec/2006/06/29/user_representatives_part_1
218
219
220 =======================
221 4. Gentoo International
222 =======================
223
224 France: Libre Software Meeting, Nancy
225 -------------------------------------
226
227 The 7th Rencontres Mondiales du Logiciel Libre, also known as Libre
228 Software Meeting, will be held on July 4th-8th, 2006, in
229 Vandoeuvre-les-Nancy, in the "1er cycle" building of the Faculte des
230 Sciences, campus of Henri Poincare - Nancy 1 University. Gentoo will have
231 a booth at the event, so be sure to stop by and say hello to Damien
232 Krotkine (dams) and Boris Fersing (kernelsensei).
233
234 You can find more information on the Gentoo Events[22] project page for
235 the event, and also on the event's official homepage[23].
236
237 22. http://www.gentoo.org/proj/en/pr/events/lsm2006-france/index.xml
238 23. http://www.rmll.info/?lang=en
239
240 UK: Gentoo UK 2006 Conference, London
241 -------------------------------------
242
243 The 3rd annual Gentoo UK Conference will be held on July 8th in central
244 London, at The Resource Centre. Anyone interested in Gentoo is welcome to
245 attend. The conference will feature a series of presentations mostly given
246 by Gentoo developers, as well as some general discussion and help
247 sessions. This is a chance to foster positive relations between users and
248 developers of the distribution.
249
250 You can find more information on the event in Daniel Drake's devspace[24].
251
252 24. http://dev.gentoo.org/~dsd/gentoo-uk-2006/
253
254 =========================
255 5. Gentoo developer moves
256 =========================
257
258 Moves
259 -----
260
261 The following developers recently left the Gentoo project:
262
263 * none this week
264
265 Adds
266 ----
267
268 The following developers recently joined the Gentoo project:
269
270 * none this week
271
272 Changes
273 -------
274
275 The following developers recently changed roles within the Gentoo project:
276
277 * Sven Vermeulen (swift) KBase
278 * Josh Saddler (nightmorph) KBase
279 * Andrés Pereira (anpereir) KBase
280 * Łukasz Damentko (rane) KBase
281
282 ==================
283 6. Gentoo security
284 ==================
285
286 Hashcash: Possible heap overflow
287 --------------------------------
288
289 A heap overflow vulnerability in the Hashcash utility could allow an
290 attacker to execute arbitrary code.
291
292 For more information, please see the GLSA Announcement[25]
293
294 25. http://www.gentoo.org/security/en/glsa/glsa-200606-25.xml
295
296 EnergyMech: Denial of Service
297 -----------------------------
298
299 A Denial of Service vulnerability was discovered in EnergyMech that is
300 easily exploitable via IRC.
301
302 For more information, please see the GLSA Announcement[26]
303
304 26. http://www.gentoo.org/security/en/glsa/glsa-200606-26.xml
305
306 Mutt: Buffer overflow
307 ---------------------
308
309 Mutt contains a buffer overflow that could result in arbitrary code
310 execution.
311
312 For more information, please see the GLSA Announcement[27]
313
314 27. http://www.gentoo.org/security/en/glsa/glsa-200606-27.xml
315
316 Horde Web Application Framework: XSS vulnerability
317 --------------------------------------------------
318
319 The Horde Web Application Framework is vulnerable to a cross-site
320 scripting vulnerability.
321
322 For more information, please see the GLSA Announcement[28]
323
324 28. http://www.gentoo.org/security/en/glsa/glsa-200606-28.xml
325
326 Tikiwiki: SQL injection and multiple XSS vulnerabilities
327 --------------------------------------------------------
328
329 An SQL injection vulnerability and multiple XSS vulnerabilities have been
330 discovered.
331
332 For more information, please see the GLSA Announcement[29]
333
334 29. http://www.gentoo.org/security/en/glsa/glsa-200606-29.xml
335
336 Kiax: Arbitrary code execution
337 ------------------------------
338
339 A security vulnerability in the iaxclient library could lead to the
340 execution of arbitrary code by a remote attacker.
341
342 For more information, please see the GLSA Announcement[30]
343
344 30. http://www.gentoo.org/security/en/glsa/glsa-200606-30.xml
345
346 ===========
347 7. Bugzilla
348 ===========
349
350 Summary
351 -------
352
353 * Statistics
354 * Closed bug ranking
355 * New bug rankings
356
357 Statistics
358 ----------
359
360 The Gentoo community uses Bugzilla (bugs.gentoo.org[31]) to record and
361 track bugs, notifications, suggestions and other interactions with the
362 development team. Between 24 June 2006 and 01 July 2006, activity on the
363 site has resulted in:
364
365 31. http://bugs.gentoo.org
366
367 * 865 new bugs during this period
368 * 443 bugs closed or resolved during this period
369 * 30 previously closed bugs were reopened this period
370
371 Of the 10319 currently open bugs: 53 are labeled 'blocker', 136 are
372 labeled 'critical', and 533 are labeled 'major'.
373
374 Closed bug rankings
375 -------------------
376
377 The developers and teams who have closed the most bugs during this period
378 are:
379
380 * Gentoo Games[32], with 37 closed bugs[33]
381 * AMD64 Project[34], with 27 closed bugs[35]
382 * Gentoo's Team for Core System packages[36], with 26 closed bugs[37]
383 * Gentoo Linux Gnome Desktop Team[38], with 23 closed bugs[39]
384 * Gentoo Security[40], with 20 closed bugs[41]
385 * Java team[42], with 20 closed bugs[43]
386 * Portage team[44], with 12 closed bugs[45]
387 * Gentoo X-windows packagers[46], with 11 closed bugs[47]
388 32. games@g.o
389 33. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=games@g.o
390 34. amd64@g.o
391 35. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=amd64@g.o
392 36. base-system@g.o
393 37. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=base-system@g.o
394 38. gnome@g.o
395 39. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=gnome@g.o
396 40. security@g.o
397 41. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=security@g.o
398 42. java@g.o
399 43. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=java@g.o
400 44. dev-portage@g.o
401 45. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=dev-portage@g.o
402 46. x11@g.o
403 47. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=x11@g.o
404
405
406 New bug rankings
407 ----------------
408
409 The developers and teams who have been assigned the most new bugs during
410 this period are:
411
412 * Default Assignee for Orphaned Packages[48], with 29 new bugs[49]
413 * Default Assignee for New Packages[50], with 25 new bugs[51]
414 * AMD64 Project[52], with 15 new bugs[53]
415 * Gentoo's Team for Core System packages[54], with 11 new bugs[55]
416 * Gentoo TreeCleaner Project[56], with 9 new bugs[57]
417 * Gentoo Sound Team[58], with 9 new bugs[59]
418 * Java team[60], with 7 new bugs[61]
419 * media-video herd[62], with 6 new bugs[63]
420 48. maintainer-needed@g.o
421 49. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=maintainer-needed@g.o
422 50. maintainer-wanted@g.o
423 51. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=maintainer-wanted@g.o
424 52. amd64@g.o
425 53. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=amd64@g.o
426 54. base-system@g.o
427 55. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=base-system@g.o
428 56. treecleaner@g.o
429 57. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=treecleaner@g.o
430 58. sound@g.o
431 59. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=sound@g.o
432 60. java@g.o
433 61. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=java@g.o
434 62. media-video@g.o
435 63. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=media-video@g.o
436
437
438 ===============
439 8. GWN feedback
440 ===============
441
442 Please send us your feedback[64] and help make the GWN better.
443
444 64. gwn-feedback@g.o
445
446 ===============================
447 9. GWN subscription information
448 ===============================
449
450 To subscribe to the Gentoo Weekly Newsletter, send a blank e-mail to
451 gentoo-gwn+subscribe@g.o.
452
453 To unsubscribe to the Gentoo Weekly Newsletter, send a blank e-mail to
454 gentoo-gwn+unsubscribe@g.o from the e-mail address you are
455 subscribed under.
456
457 ===================
458 10. Other languages
459 ===================
460
461 The Gentoo Weekly Newsletter is also available in the following languages:
462
463 * Danish[65]
464 * Dutch[66]
465 * English[67]
466 * German[68]
467 * French[69]
468 * Korean[70]
469 * Japanese[71]
470 * Italian[72]
471 * Polish[73]
472 * Portuguese (Brazil)[74]
473 * Portuguese (Portugal)[75]
474 * Russian[76]
475 * Spanish[77]
476 * Turkish[78]
477 65. http://www.gentoo.org/news/da/gwn/gwn.xml
478 66. http://www.gentoo.org/news/nl/gwn/gwn.xml
479 67. http://www.gentoo.org/news/en/gwn/gwn.xml
480 68. http://www.gentoo.org/news/de/gwn/gwn.xml
481 69. http://www.gentoo.org/news/fr/gwn/gwn.xml
482 70. http://www.gentoo.org/news/ko/gwn/gwn.xml
483 71. http://www.gentoo.org/news/ja/gwn/gwn.xml
484 72. http://www.gentoo.org/news/it/gwn/gwn.xml
485 73. http://www.gentoo.org/news/pl/gwn/gwn.xml
486 74. http://www.gentoo.org/news/pt_br/gwn/gwn.xml
487 75. http://www.gentoo.org/news/pt/gwn/gwn.xml
488 76. http://www.gentoo.org/news/ru/gwn/gwn.xml
489 77. http://www.gentoo.org/news/es/gwn/gwn.xml
490 78. http://www.gentoo.org/news/tr/gwn/gwn.xml
491
492
493 Ulrich Plate <plate@g.o> - Editor
494 Chris Gianelloni <wolf31o2@g.o> - Author
495 Mark Kowarsky <mark_alec@g.o> - Author
496 Josh Nichols <nichoj@g.o> - Author
497 Tobias Scherbaum <dertobi123@g.o> - Author
498 Andrés Pereira <anpereir@g.o> - Author
499 Chrissy Fullam <musikc@×××××××.net> - Author
500
501 --
502 gentoo-gwn@g.o mailing list