Gentoo Archives: gentoo-gwn

From: Chris Gianelloni <wolf31o2@g.o>
To: gentoo-gwn@l.g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter 31 July 2006
Date: Tue, 01 Aug 2006 17:16:58
Message-Id: 1154449853.15820.57.camel@cgianelloni.nuvox.net
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 31 July 2006.
5 ---------------------------------------------------------------------------
6
7 ==============
8 1. Gentoo news
9 ==============
10
11 Catalyst 2.0 released
12 ---------------------
13
14 The Gentoo Release Engineering[1] project is pleased to announce that
15 catalyst 2.0 has been released. The new catalyst version is a complete
16 re-write from the aging 1.x code base, and includes several new
17 features
18 and updates, including:
19
20 1. http://www.gentoo.org/proj/en/releng/index.xml
21
22 * autoresume - attempts to resume a failed build
23 * kerncache - caches the build of the kernels to speed up
24 livecd-stage2
25 * seedcache - use the build output of a previous target if it exists
26 to
27 speed up the copy
28 * snapcache - cache the snapshot so that it can be bind-mounted into
29 the
30 chroot
31 * DIGESTS - creates digests in any format supported by shash
32
33 This version is currently masked in portage under package.mask and will
34 be
35 unmasked this week for ~arch users. Users of the 2.0_pre series of
36 catalyst builds will need to perform some steps to ensure a clean
37 upgrade,
38 especially if you wish to keep your package caches.
39
40 ---------------------------------------------------------------------------
41 | Code Listing 1.1:
42 |
43 |Renaming catalyst directories
44 |
45 ---------------------------------------------------------------------------
46 |
47 |
48 |(Rename the cache directory)
49 |
50 |# mv -i /var/tmp/catalyst2 /var/tmp/catalyst
51 |
52 |(Rename the configuration directory)
53 |
54 |# mv -i /etc/catalyst2 /etc/catalyst
55 |
56 |# cd /etc/catalyst
57 |
58 |# sed -i -e 's/catalyst2/catalyst/' *.conf
59 |
60 |
61 |
62 ---------------------------------------------------------------------------
63
64 The online documentation is being written for catalyst 2.0 and will be
65 in
66 place before 2.0 is marked stable. For now, the example spec templates
67 installed to /usr/share/doc/catalyst-2.0/examples are the best
68 documentation.
69
70 Third anniversary of Gentoo's Bugday
71 ------------------------------------
72
73 Saturday 5th August is the third anniversary of the Gentoo/Bugday
74 project.
75 This marks a major milestone, and it will be celebrated appropriately
76 with
77 contests and prizes!
78
79 Bugday first started out life as GLEP 6[2]. From the very beginning the
80 bugday project had the potential to be a big influence on Gentoo. It
81 has
82 certainly proved its worth in its first 3 years. Lots of new developers
83 have been recruited directly from their Bugday involvement as users,
84 and
85 others have had their first ebuild experiences from past Bugdays and
86 have
87 since joined Gentoo projects unrelated to Bugday.
88
89 2. http://www.gentoo.org/proj/en/glep/glep-0006.html
90
91 Besides being a powerful recruitment tool, users and developers have
92 cooperated on fixing an astonishing number of bugs on Bugdays. Bugday
93 is
94 one of the important cornerstones of the Gentoo community. Certainly,
95 Bugday has helped bridge the often talked about gap between users and
96 developers and the Bugday IRC channel has long since turned into a
97 channel
98 where ebuild issues and fixes are discussed daily.
99
100 To celebrate the third anniversary, they will have a number of
101 contests. Users will battle each other for most solved bugs, most
102 Gentoo
103 knowledge, etc.
104
105 They are still working on finalizing contests and prizes, but all
106 details
107 should be announced on the Bugday site[3] later this week.
108
109 3. http://bugday.gentoo.org
110
111 Good luck to everybody. The Bugday project hopes that this will be the
112 best Bugday yet. A big thank you to everybody who has participated in
113 the
114 last three years -- you've truly helped make Bugday the big success it
115 is
116 today.
117
118 Gentoo/Java staffing needs
119 --------------------------
120
121 As has been the case for some time, the Java team is still atrociously
122 understaffed. Below, they'll outline a few 'positions' that they would
123 like see filled. The term 'filled' is used really loosely, and it is
124 meant
125 more as in the sense of 'these are things we would like people to be
126 working on'. If current developers are interested, that would be great,
127 but they are also willing to mentor some fresh blood for the team.
128
129 * Java generalists
130
131 The Gentoo/Java team has tons of Java packages. At last count, it was
132 around 400 or so packages. As one can imagine, this kind of number
133 generates a pretty constant stream of bug reports and version bump
134 requests.
135
136 So, basically, the Java team is looking for some people to help out
137 with
138 general maintenance of their packages. They would expect them to be
139 familiar with Gentoo and Java (surprise!). If they are not already,
140 they
141 will need to become familiar with the ins and outs of how Java is
142 handled
143 on Gentoo. Familiarity with ant, which is used for a large majority of
144 their packages, would also be very useful.
145
146 * JBoss maintainer
147
148 JBoss is a pretty important app in the enterprise world of Java. It has
149 been pretty unmaintained for some time now, and could use some love.
150 Because of the nature of this beast, the Java team would want someone
151 that
152 uses JBoss on a daily basis, preferably in an enterprise setting, to be
153 the type of person to maintain this.
154
155 * Jetty maintainer
156
157 Jetty is a web container, like tomcat and resin. It also has been
158 pretty
159 unmaintained in recent times. Preferably, the person who picks this
160 fella
161 up uses jetty on a daily basis in an enterprise type setting.
162
163 * Free Java Hackers
164
165 One of illustrious users has been working on working away at getting
166 GCJ
167 usable as a JDK, in the sense that it can be used to build our
168 packages.
169 The Java team does have a handful of other free Java VMs in portage,
170 like
171 kaffe, sablevm, jamvm, etc. If people were interested, it would be
172 great
173 if they could get their packages building using these other VMs.
174
175 * Eclipse / Netbeans maintainers
176
177 Eclipse and Netbeans are the primary IDEs for Java. Eclipse is well
178 kept
179 for the moment, but the plugins haven't been. Netbeans needs a bit of
180 love
181 though, as it hasn't been updated in awhile.
182
183 So, if one or more of these sounds interesting and like something you'd
184 want to do? For starters, you should take a gander over at the project
185 page[4], and check out various documentation they have. If you are
186 still
187 interested, then contact Josh Nichols[5].
188
189 4. http://www.gentoo.org/proj/en/java
190 5. nichoj@g.o
191
192 Other things you can do:
193
194 * Join the mailing list, gentoo-java. It is pretty low-traffic.
195 * Lurk in the IRC channel, #gentoo-java on irc.freenode.net. It is
196 also
197 fairly low-traffic, so don't expect immediate responses.
198
199 Czech translation of Gentoo documentation finally official
200 ----------------------------------------------------------
201
202 After more than one year of hard work, the Czech translation team is
203 proud to
204 announce that they have finally made the Czech translation[6] official.
205 That means that interested Czech-speaking users can read the
206 documentation
207 in their native language[7].
208
209 6. http://www.gentoo.org/doc/cs/
210 7. http://www.gentoo.org/doc/cs/
211
212 Everyone who can write Czech and understand written English (yeah,
213 that's
214 you if you read this :) ) is more than welcome to help with our
215 efforts.
216 All the applicants who want a shiny @gentoo.org e-mail address and
217 aren't
218 afraid of endless months of tedious work are requested to hang on at
219 #gentoo-doc on freenode or just drop a mail to Jan Kundrát[8].
220
221 8. jkt@g.o
222
223 ========================
224 2. Developer of the week
225 ========================
226
227 Joshua Kinard
228 -------------
229
230 Figure 2.1: Joshua Kinard, aka kumba
231 http://www.gentoo.org/images/gwn/20060731_kumba.jpg
232
233 Developer Joshua Kinard, known as Kumba, resides in Waldorf, MD, a
234 short
235 drive outside Washington, D.C. He lives with his parents and has
236 several
237 pets, including a family dog, two cats, Isis and Leto, and oddly enough,
238 a
239 mouse. The cats obviously love the mouse. The mouse must not mind
240 either
241 as Kumba said his family has tried to release the mouse but he just
242 won't
243 leave. At 24, Joshua can still vividly recall some of the places he and
244 his family have been stationed throughout his father's Air Force
245 career.
246 Perhaps most memorable were the few years they lived in Spain, on a
247 military base outside of Madrid.
248
249 Kumba's interests include some rather uncommon music tastes, such as
250 Irish/Celtic tunes (especially good bagpipes), Gregorian chants, and
251 some
252 sub-genre's of metal like therion and blind guardian. He also moderates
253 about 13 IRC channels, mostly Gentoo, and still finds the time to fit in
254 a
255 game of Diablo 2 now and then.
256
257 Joshua currently works as a System Administrator for a non-profit
258 organization near Washington, D.C. The environment ranges among
259 Netware,
260 HP-UX, Linux, and even Windows. As for the future, he admits that he's
261 not
262 the biggest fan of the corporate world and has considered pursuing grad
263 school or even a career change.
264
265 As for Kumba's start with Gentoo, he claims a rather simple beginning.
266 While using various flavors of Linux, he looked for something that he
267 could use on his recently acquired 64-bit SPARC, and that search
268 quickly
269 led to Gentoo. He has been a Gentoo developer since 2004 and currently
270 is
271 the team lead for the MIPS team, though he also enjoys helping with
272 baselayout, toolchain, and SPARC teams.
273
274 The rumors are true, Kumba's home Workstation, a Dual Pentium III, is
275 indeed running Windows Server 2003 and boasts a hot-swappable RAID5
276 SCSI
277 array. The first application any IRC moderator launches is obviously
278 mIRC
279 and Kumba follows that with AIM/DeadAIM, Winamp, and Firefox. He's also
280 know to track unusual weather events using Stormlab and to dabble
281 inside
282 of NASA's WorldWind application. Kumba's other home machines include a
283 dual Athlon MP 2000, acting as a web server, an old SPARC machine, used
284 for testing, and several SGI boxes: an Octane used for development, two
285 O2's, one for package testing and one for kernel testing, and an IP28.
286 He
287 even has an old SGI Indy, from the early 90's, which he still uses to
288 do
289 kernel testing!
290
291 =========================
292 3. Heard in the community
293 =========================
294
295 planet.gentoo.org
296 -----------------
297
298 #gentoo-db
299
300 Another IRC channel has just opened its (virtual) doors. #gentoo-db is
301 intended to provide a platform for discussions and development around
302 database support within Gentoo. Currently MySQL and PostgreSQL people
303 hang
304 out there, developers maintaining other database-related packages for
305 Gentoo and users are encouraged to join the channel.
306
307 * #gentoo-db[9]
308 9. http://chtekk.longitekk.com/?p=25
309
310
311 State of Gentoo in 5 minutes
312
313 Donnie Berkholz[10] held a lightning talk about Gentoo's current state
314 at
315 this year's OSCON[11] covering Portage 2.1, the upcoming 2006.1 release
316 (including a new Installer version) and support for multiple overlays.
317 His
318 talk is also mentioned in a recent NewsForge[12] article.
319
320 10. dberkholz@g.o
321 11. http://conferences.oreillynet.com/os2006/
322 12. http://business.newsforge.com/article.pl?sid=06/07/27/161239
323
324 * State of Gentoo in 5 minutes[13]
325 13. http://spyderous.livejournal.com/77772.html
326
327
328 Wanted: PowerPC Release Testers
329
330 The call for Release Testers[14] about a month ago wasn't that
331 successful
332 for Gentoo's PowerPC team. Only less then a handful of people with
333 supported machines responded. Lars Weiler[15] now started another call
334 for
335 Release Testers - if you can help out (he listed a list of supported
336 machines in his blog entry) please contact Roger Miliker[16].
337
338 14.
339 http://www.gentoo.org/news/en/gwn/20060626-newsletter.xml#doc_chap1_sect1
340 15. pylon@g.o
341 16. roger55@g.o
342
343 * Wanted: PowerPC Release Testers[17]
344 17.
345 http://planet.gentoo.org/developers/pylon/2006/07/27/wanted_powerpc_release_testers
346
347
348 =========================
349 4. Gentoo developer moves
350 =========================
351
352 Moves
353 -----
354
355 The following developers recently left the Gentoo project:
356
357 * Henrik Brix Andersen (brix)
358 * Michael Kohl (citizen428)
359
360 Adds
361 ----
362
363 The following developers recently joined the Gentoo project:
364
365 * Wolf Giesen (frilled) Security
366
367 Changes
368 -------
369
370 The following developers recently changed roles within the Gentoo
371 project:
372
373 * none this week
374
375 ==================
376 5. Gentoo security
377 ==================
378
379 Wireshark: Multiple vulnerabilities
380 -----------------------------------
381
382 Wireshark (formerly known as Ethereal) is vulnerable to several
383 security
384 issues, potentially allowing the execution of arbitrary code by a
385 remote
386 attacker.
387
388 For more information, please see the GLSA Announcement[18]
389
390 18. http://www.gentoo.org/security/en/glsa/glsa-200607-09.xml
391
392 Samba: Denial of Service vulnerability
393 --------------------------------------
394
395 A large number of share connection requests could cause a Denial of
396 Service within Samba.
397
398 For more information, please see the GLSA Announcement[19]
399
400 19. http://www.gentoo.org/security/en/glsa/glsa-200607-10.xml
401
402 TunePimp: Buffer overflow
403 -------------------------
404
405 A vulnerability in TunePimp has been reported which could lead to the
406 execution of arbitrary code.
407
408 For more information, please see the GLSA Announcement[20]
409
410 20. http://www.gentoo.org/security/en/glsa/glsa-200607-11.xml
411
412 OpenOffice.org: Multiple vulnerabilities
413 ----------------------------------------
414
415 OpenOffice.org is affected by three security vulnerabilities which can
416 be
417 exploited to allow the execution of arbitrary code by a remote
418 attacker.
419
420 For more information, please see the GLSA Announcement[21]
421
422 21. http://www.gentoo.org/security/en/glsa/glsa-200607-12.xml
423
424 Audacious: Multiple heap and buffer overflows
425 ---------------------------------------------
426
427 The adplug library included in Audacious is vulnerable to various
428 overflows that could result in the execution of arbitrary code.
429
430 For more information, please see the GLSA Announcement[22]
431
432 22. http://www.gentoo.org/security/en/glsa/glsa-200607-13.xml
433
434 ===========
435 6. Bugzilla
436 ===========
437
438 Summary
439 -------
440
441 * Statistics
442 * Closed bug ranking
443 * New bug rankings
444
445 Statistics
446 ----------
447
448 The Gentoo community uses Bugzilla (bugs.gentoo.org[23]) to record and
449 track bugs, notifications, suggestions and other interactions with the
450 development team. Between 23 July 2006 and 30 July 2006, activity on
451 the
452 site has resulted in:
453
454 23. http://bugs.gentoo.org
455
456 * 679 new bugs during this period
457 * 289 bugs closed or resolved during this period
458 * 19 previously closed bugs were reopened this period
459
460 Of the 10687 currently open bugs: 52 are labeled 'blocker', 134 are
461 labeled 'critical', and 533 are labeled 'major'.
462
463 Closed bug rankings
464 -------------------
465
466 The developers and teams who have closed the most bugs during this
467 period
468 are:
469
470 * Gentoo Games[24], with 22 closed bugs[25]
471 * Java team[26], with 19 closed bugs[27]
472 * Portage team[28], with 15 closed bugs[29]
473 * Default Assignee for Orphaned Packages[30], with 14 closed bugs[31]
474 * Gentoo KDE team[32], with 10 closed bugs[33]
475 * Gentoo Security[34], with 8 closed bugs[35]
476 * Python Gentoo Team[36], with 6 closed bugs[37]
477 * Xavier Neys[38], with 6 closed bugs[39]
478 24. games@g.o
479 25.
480 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-07-23&chfieldto=2006-07-30&resolution=FIXED&assigned_to=games@g.o
481 26. java@g.o
482 27.
483 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-07-23&chfieldto=2006-07-30&resolution=FIXED&assigned_to=java@g.o
484 28. dev-portage@g.o
485 29.
486 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-07-23&chfieldto=2006-07-30&resolution=FIXED&assigned_to=dev-portage@g.o
487 30. maintainer-needed@g.o
488 31.
489 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-07-23&chfieldto=2006-07-30&resolution=FIXED&assigned_to=maintainer-needed@g.o
490 32. kde@g.o
491 33.
492 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-07-23&chfieldto=2006-07-30&resolution=FIXED&assigned_to=kde@g.o
493 34. security@g.o
494 35.
495 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-07-23&chfieldto=2006-07-30&resolution=FIXED&assigned_to=security@g.o
496 36. python@g.o
497 37.
498 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-07-23&chfieldto=2006-07-30&resolution=FIXED&assigned_to=python@g.o
499 38. neysx@g.o
500 39.
501 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-07-23&chfieldto=2006-07-30&resolution=FIXED&assigned_to=neysx@g.o
502
503
504 New bug rankings
505 ----------------
506
507 The developers and teams who have been assigned the most new bugs
508 during
509 this period are:
510
511 * Default Assignee for New Packages[40], with 33 new bugs[41]
512 * Gentoo Sound Team[42], with 9 new bugs[43]
513 * AMD64 Project[44], with 9 new bugs[45]
514 * Gentoo Kernel Bug Wranglers and Kernel Maintainers[46], with 8 new
515 bugs[47]
516 * media-video herd[48], with 7 new bugs[49]
517 * Gentoo Linux Gnome Desktop Team[50], with 7 new bugs[51]
518 * Netmon Herd[52], with 6 new bugs[53]
519 * Gentoo Games[54], with 6 new bugs[55]
520 40. maintainer-wanted@g.o
521 41.
522 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-07-23&chfieldto=2006-07-30&assigned_to=maintainer-wanted@g.o
523 42. sound@g.o
524 43.
525 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-07-23&chfieldto=2006-07-30&assigned_to=sound@g.o
526 44. amd64@g.o
527 45.
528 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-07-23&chfieldto=2006-07-30&assigned_to=amd64@g.o
529 46. kernel@g.o
530 47.
531 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-07-23&chfieldto=2006-07-30&assigned_to=kernel@g.o
532 48. media-video@g.o
533 49.
534 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-07-23&chfieldto=2006-07-30&assigned_to=media-video@g.o
535 50. gnome@g.o
536 51.
537 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-07-23&chfieldto=2006-07-30&assigned_to=gnome@g.o
538 52. netmon@g.o
539 53.
540 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-07-23&chfieldto=2006-07-30&assigned_to=netmon@g.o
541 54. games@g.o
542 55.
543 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-07-23&chfieldto=2006-07-30&assigned_to=games@g.o
544
545
546 ===============
547 7. GWN feedback
548 ===============
549
550 Please send us your feedback[56] and help make the GWN better.
551
552 56. gwn-feedback@g.o
553
554 ===============================
555 8. GWN subscription information
556 ===============================
557
558 To subscribe to the Gentoo Weekly Newsletter, send a blank e-mail to
559 gentoo-gwn+subscribe@g.o.
560
561 To unsubscribe to the Gentoo Weekly Newsletter, send a blank e-mail to
562 gentoo-gwn+unsubscribe@g.o from the e-mail address you are
563 subscribed under.
564
565 ==================
566 9. Other languages
567 ==================
568
569 The Gentoo Weekly Newsletter is also available in the following
570 languages:
571
572 * Chinese (Simplified)[57]
573 * Danish[58]
574 * Dutch[59]
575 * English[60]
576 * German[61]
577 * French[62]
578 * Korean[63]
579 * Japanese[64]
580 * Italian[65]
581 * Polish[66]
582 * Portuguese (Brazil)[67]
583 * Portuguese (Portugal)[68]
584 * Russian[69]
585 * Spanish[70]
586 * Turkish[71]
587 57. http://www.gentoo.org/news/zh_cn/gwn/gwn.xml
588 58. http://www.gentoo.org/news/da/gwn/gwn.xml
589 59. http://www.gentoo.org/news/nl/gwn/gwn.xml
590 60. http://www.gentoo.org/news/en/gwn/gwn.xml
591 61. http://www.gentoo.org/news/de/gwn/gwn.xml
592 62. http://www.gentoo.org/news/fr/gwn/gwn.xml
593 63. http://www.gentoo.org/news/ko/gwn/gwn.xml
594 64. http://www.gentoo.org/news/ja/gwn/gwn.xml
595 65. http://www.gentoo.org/news/it/gwn/gwn.xml
596 66. http://www.gentoo.org/news/pl/gwn/gwn.xml
597 67. http://www.gentoo.org/news/pt_br/gwn/gwn.xml
598 68. http://www.gentoo.org/news/pt/gwn/gwn.xml
599 69. http://www.gentoo.org/news/ru/gwn/gwn.xml
600 70. http://www.gentoo.org/news/es/gwn/gwn.xml
601 71. http://www.gentoo.org/news/tr/gwn/gwn.xml
602
603
604 Ulrich Plate <plate@g.o> - Editor
605 Chris Gianelloni <wolf31o2@g.o> - Author
606 Tobias Scherbaum <dertobi123@g.o> - Author
607 Jan Kundrát <jkt@g.o> - Author
608 Bryan Østergaard <kloeri@g.o> - Author
609 Josh Nichols <nichoj@g.o> - Author
610 Chrissy Fullam <musikc@×××××××.com> - Author
611
612
613
614 --
615 gentoo-gwn@g.o mailing list