Gentoo Archives: gentoo-gwn

From: Ulrich Plate <plate@g.o>
To: gentoo-gwn@××××××××××××.org
Subject: [gentoo-gwn] Gentoo Weekly Newsletter 29 December 2004
Date: Wed, 29 Dec 2004 04:22:34
Message-Id: 20041229052233.7d56bb45.plate@gentoo.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 29 December 2004.
5 ---------------------------------------------------------------------------
6
7 ==============
8 1. Gentoo News
9 ==============
10
11 Second anniversary of the Gentoo Weekly Newsletter
12 --------------------------------------------------
13
14 The inaugural edition of the Gentoo Weekly Newsletter was published on 23
15 December 2002, a date conveniently placed at the end of the calendar year,
16 henceforth to serve as a perfect excuse for reminiscing in major moments
17 of the year gone by. This week's issue does contain some of the usual
18 sections, but we've also made room for the traditional (meaning it's
19 happened twice now, so it must be a tradition, right?) GWN staff and
20 translator profiles. These are the people who have kept this publication
21 alive for the past two years, and intend to keep delivering news and
22 insights into the Gentoo machine in the future. We're on a steady
23 publication schedule, some of the abandonned translations have been
24 picking up again (notably the Turkish, Russian and French versions are now
25 available once more!). A big round of applause to everyone working for the
26 Gentoo Weekly Newsletter!
27
28 Now, sadly, and just like last year, we have been unable to round up
29 everyone, what with Christmas always coming as a total surprise and all,
30 but in return we promise yet another incomplete list of suspects,
31 originally intended for publication this week, but postponed to the next
32 GWN issue: Watch out for a look at some of the Gentoo Forum[1]
33 administration and moderator crews to satisfy your curiosity.
34 1. http://www.gentoo.org
35
36 A word of gratitude to our 12,000 mail recipients and the unknown number
37 of people flocking to our website each week to read the GWN: Thank you for
38 your support, it's a pleasure working for you! Please keep us posted about
39 any Gentoo-related events, press cuttings, activities of all kinds that
40 you think would be worth covering in the GWN. If it's interesting to you,
41 chances are others would love to hear about it, too.
42
43 Gentoo buildtime and statistics database client
44 -----------------------------------------------
45
46 After many months since the old Gentoo statistic database went away, basc,
47 a new buildtime and statistics client, is now in Portage. basc updates
48 information about a host running Gentoo Linux to a central server[2] (in
49 this example: RAM statistics). Among other information, the client
50 collects the kernel's .config and the xorg.conf files, and the developers
51 involved are currently evaluating whether it is possible to have it
52 'suggest' configurations to new users based on previous configuration file
53 contributions.
54 2. http://www.gentoo-stats.org/index.php?c=memstats
55
56 ====================================
57 2. Gentoo Linux major events of 2004
58 ====================================
59
60 Summary
61 -------
62
63 * Introduction
64 * Daniel Robbins resigns as Chief Architect
65 * Gentoo requests NFP status
66 * Portage updates
67 * Deprecation of xfree86 in favor of xorg
68 * Gentoo named a finalist for the LWE product excellence awards
69 * Public Release of the Catalyst tool
70 * Release of Tenshi
71 * Gentoo/PPC and the PegasosPPC
72
73 Introduction
74 ------------
75
76 2004 has been an exciting and challenging year for the Gentoo community.
77 We've grown significantly, and few would argue that Gentoo is now the
78 preeminent source distribution of Linux - some publications are even
79 recognizing Gentoo as one of the major mainstream distros. From major
80 upgrades to the core system, through significant changes in base packages
81 and even how the Gentoo community is organized, there has never been any
82 shortage of news for us here at the GWN to report on.
83
84 The sections below describe ten major events over the past year, with
85 input from many Gentoo developers and selected by the GWN editor and
86 writers.
87
88 Daniel Robbins resigns as Chief Architect
89 -----------------------------------------
90
91 Gentoo's founder and Chief Architect, Daniel Robbins, retired[3] at the
92 end of April. This news came as something of a shock, but Daniel felt the
93 need to move on to something new and focus on his family, as he stepped
94 aside to permit the new board (see below) to take over the reins. He still
95 contributes to the project, and has been sighted on the mailing lists and
96 in IRC.
97 3. http://www.gentoo.org/news/en/gwn/20040503-newsletter.xml#doc_chap1
98
99 Gentoo requests NFP status
100 --------------------------
101
102 In an event somewhat intertwined with Daniel Robbins' retirement, his
103 plans to transit Gentoo to a Not-For-Profit organization[4] were
104 culminated in early June[5], with the creation of the Gentoo Foundation, a
105 Not-For-Profit corporation. This entrusted the copyrights to Gentoo
106 technology, guidance of the project, and responsibility for administering
107 the distro in the hands of a corporate entity with an elected board.
108 4. http://www.gentoo.org/news/en/gwn/20040419-newsletter.xml#doc_chap1
109 5. http://www.gentoo.org/news/en/gwn/20040614-newsletter.xml#doc_chap1
110
111 Portage Updates
112 ---------------
113
114 October saw the culmination of much of the work begun as portage-ng ("next
115 generation Portage") with the release of Portage 2.0.51[6]. This release
116 added several new features, including initial support for GPG package
117 validation, FHS compliance, and significant performance improvements - not
118 the least of which is the use of lockfiles for parallel fetching and
119 merging. Of particular interest is the --newuse flag, which permits the
120 re-emergence of affected packages after a USE flag change.
121 6. http://www.gentoo.org/news/en/gwn/20041025-newsletter.xml
122
123 This culminated a long series of upgrades to portage that saw the shift
124 from make.conf globals and command-line keywords to the use of
125 configuration files in /etc/portage that permitted finer package-level
126 control. In particular, the use of the package.keywords file now permits
127 the use of per-package keywords.
128
129 LiveCD ISOs Available via BitTorrent
130 ------------------------------------
131
132 In August, the Gentoo 2004.2 LiveCD had a parallel release using
133 BitTorrent[7]. This allowed more efficient downloads of the large files
134 using the popular P2P protocol. The experiment was a success, and it is
135 expected that this option will remain available for future releases.
136 7. http://www.gentoo.org/news/en/gwn/20040823-newsletter.xml#doc_chap1
137
138 Release of the Gentoo Developer Handbook
139 ----------------------------------------
140
141 In July, we reported[8] that devrel had released of an updated and
142 expanded Gentoo Developer Handbook[9] that outlined not only the details
143 of how to create and edit ebuilds, but the policies and infrastructure
144 necessary to do so efficiently and as part of a team.
145 8. http://www.gentoo.org/news/en/gwn/20040726-newsletter.xml#doc_chap2
146 9. http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml
147
148 Deprecation of x11 in Favor of xorg
149 -----------------------------------
150
151 In September, the default X11 virtual was changed from the one provided by
152 XFree86[10] (xfree) to that provided by X.Org[11] (xorg-x11). This meant
153 that, by default, the GUI installed on portage would be the version from
154 X.Org. This move was prompted by some changes made to XFree86's license
155 for the 4.4.0 release that raised some question as to whether it was
156 compatible with GPL'd software that linked X11 libraries. As of 31
157 December 2004, XFree86 appears to be obsoleted and will be removed from
158 the Portage tree, writes maintainer Donnie Berkholz[12].
159 10. http://www.xfree86.org/
160 11. http://www.x.org/
161 12. spyderous@g.o
162
163 Gentoo named a finalist for the LWE product excellence awards
164 -------------------------------------------------------------
165
166 In January, we reported[13] that Gentoo had been named a finalist in the
167 Linux World Expo Product Excellence Awards, in the category "best Open
168 Source project". Gentoo was also nominated for the same award for the
169 August LWE. Unfortunately, we lost to RealNetworks' Helix Player project
170 and Firefox, respectively, but being named a finalist showed the
171 recognition that Gentoo is getting in mainstream Linux circles.
172 13.
173 http://www.gentoo.org/news/en/gwn/20040119-newsletter.xml#doc_chap1_sec2
174
175 Public Release of the Catalyst Tool
176 -----------------------------------
177
178 2004 saw substantial development on and a public release of the
179 Catalyst[14] tool, which is used to generate and build the stages,
180 packages and LiveCDs. The tool permits users to create their own
181 architecture-specific LiveCDs, for example to create their own custom
182 install builds, or to create a bootable Linux CD with a specific set of
183 tools.
184 14. http://www.gentoo.org/proj/en/releng/catalyst/
185
186 Release of Tenshi
187 -----------------
188
189 In June, we announced[15] the release of Tenshi[16] (formerly Wasabi), a
190 log monitoring tool. Tenshi was developed for use on Gentoo infrastructure
191 servers, but rapidly became robust enough for general release. Tenshi was
192 one of the first software projects sponsored by Gentoo.
193 15. http://www.gentoo.org/news/en/gwn/20040607-newsletter.xml#doc_chap1
194 16. http://www.gentoo.org/proj/en/infrastructure/tenshi/
195
196 Gentoo/PPC and the PegasosPPC
197 -----------------------------
198
199 Since October[17], Freescale Semiconductor, Inc.[18] (a Motorola company)
200 donated 13 PegasosPPC desktops, equiped with 1 GHz G4 CPUs to Gentoo
201 developers. This generous donation, to encourage development of FOSS
202 Software on the platform, is an indication of the remarkable progress
203 being made by the Gentoo PPC team in advancing Gentoo's support for that
204 architecture. In November, we reported[19] that The Luxembourg-based
205 company Genesi S.à.r.l.[20] had started shipping PegasosPPCs with Gentoo
206 pre-installed.
207 17. http://www.gentoo.org/news/en/gwn/20041011-newsletter.xml#doc_chap1
208 18. http://www.freescale.com/
209 19. http://www.gentoo.org/news/en/gwn/20041129-newsletter.xml#doc_chap1
210 20. http://www.genesi.lu/
211
212 =====================
213 3. GWN Staff Profiles
214 =====================
215
216 Summary
217 -------
218
219 * Editor
220 * Authors
221 * German Translation Team
222 * Italian Translation Team
223 * Polish Translation Team
224 * Turkish Translation Team
225
226 Editor
227 ------
228
229 Figure 3.1: Ulrich Plate
230 http://www.gentoo.org/images/gwn/20041229_plate.jpg
231
232 Ulrich Plate[21] has been with the GWN ever since its inaugural issue two
233 years ago, but only recently took over the role of its editor from Yuji
234 Carlos Kosugi who left in September 2004 to concentrate on his studies.
235 Ulrich makes no secret of significant deficits in mastering the
236 technicalities of publishing a newsletter, but can fall back on his
237 training as a journalist and PR specialist for IT companies going back 20
238 years to yield acceptable results, as far as presenting content is
239 concerned. Each weekend the process of editing the GWN is under close
240 surveillance by his family who try to make sure he doesn't spend too much
241 time on it, with the actual publication on Monday morning 0:00 UTC
242 providing little comfort - as a non-English speaker he's very much afraid
243 of inadvertently saying "Belgium" some day.
244 21. plate@g.o
245
246 Authors
247 -------
248
249 Figure 3.1: AJ Armstrong
250 http://www.gentoo.org/images/gwn/20041229_aja.jpg
251
252 AJ Armstrong[22] began working on the GWN when it first began in 2002. He
253 recently returned to working on it from several months' hiatus that
254 followed the birth of his first child. AJ teaches Computer Engineering
255 Technology at the Northern Alberta Institute of Technology, including
256 courses in Embedded Linux and Operating Systems theory. He also practices
257 Karate and enjoys SCUBA diving, but most of his time is currently spent
258 trying to figure out his son, who unfortunately arrived without any man
259 pages.
260 22. aja@g.o
261
262 Figure 3.2: Brian Downey
263 http://www.gentoo.org/images/gwn/20041229_bdowney.jpg
264
265 Brian Downey[23] began working on the community section of the GWN in
266 September 2003. Other than breaking his Linux servers and Mac workstation
267 computers, he spends his time with his wife Phaedrah and their cat Millie.
268 This summer, he's planning on teaching an introductory Linux college
269 course in between running a Linux consulting business and playing guitar
270 and drums in his band.
271 23. bdowney@×××××××××××.net
272
273 Figure 3.3: Patrick Lauer
274 http://www.gentoo.org/images/gwn/20041229_patrick.jpg
275
276 Patrick Lauer[24] Patrick Lauer has been writing the summaries for the
277 gentoo-dev mailing list, some Tips and Tricks and other miscellaneous bits
278 of news since he joined the GWN team in September 2004. He is a student of
279 Computer Science at the RWTH Aachen in Germany, with most of his spare
280 time being wasted between IRC (where he is known as bonsaikitten) and the
281 Gentoo mailing lists where he is rumored to be building up a somewhat
282 trollish reputation. Patrick's focus in Gentoo is on hunting bugs, and he
283 intends to get a fully automated compile farm in the near future. Apart
284 from that he's a busy Gentoo evangelist and tries to convert everybody he
285 knows to the one true Linux.
286 24. patrick@g.o
287
288 German Translation Team
289 -----------------------
290
291 German Translators
292
293 Figure 3.1: Marc Herren
294 http://www.gentoo.org/images/gwn/20041229_herren.png
295
296 Marc Herren aka dj-submerge[25] is 27 years old and lives in Bern
297 (Switzerland). He's using Linux since 1998 and Gentoo for about 3 years.
298 Currently he's working as a project leader in a networking company mainly
299 dealing with HP-UX and Linux. Besides computers he plays volleyball a lot
300 and spins the turntables.
301 25. dj-submerge@g.o
302
303 Figure 3.2: Tobias Scherbaum
304 http://www.gentoo.org/images/gwn/20041229_scherbaum.jpg
305
306 Tobias Scherbaum[26] is 23 years old and lives in Oberhausen (Germany). A
307 Gentoo user for about two and a half years, he is responsible for German
308 translations within the Gentoo Documentation Project[27]. Sometimes he
309 also contributes some "Tips & Tricks" to the GWN.
310 26. dertobi123@g.o
311 27. http://gdp.gentoo.org
312
313 Figure 3.3: Matthias F. Brandstetter
314 http://www.gentoo.org/images/gwn/20041229_brandstetter.jpg
315
316 Matthias F. Brandstetter[28] is 21 and lives in Vienna (Austria). When he
317 isn't translating the GWN into German, he is working as a freelancing
318 Linux IT Consultant. In his spare time, Matthias likes to party with
319 friends or read an interesting book.
320 28. haim@g.o
321
322 Figure 3.4: Tobias Hansen
323 http://www.gentoo.org/images/gwn/20041229_hansen.jpg
324
325 Tobias Hansen[29], 24 years old, lives in Frankfurt am Main. He works as a
326 computer scientist for end-to-end performance and availability
327 measurements, and has been using Gentoo since 2002.
328 29. tph@g.o
329
330 Nadi Sarrar[30] is 23 years old, lives in Berlin and is a Computer Science
331 student at the Technical University of Berlin. A Gentoo Linux user since
332 about 1.5 years, he enjoys making and listening to music besides
333 functional programming.
334 30. nadi@g.o
335
336 Markus Luisser[31]is 29 years old and works at the Institute of Chemical
337 Engineering at the Vienna University of Technology, finishing his PhD
338 thesis in the field of mechanical engineering. His job at the university
339 carries the advantage of exclusively using Gentoo since more than two
340 years. He spends his spare time mostly training Aikido.
341 31. mluisser@g.o
342
343 Figure 3.5: Martin Ebner
344 http://www.gentoo.org/images/gwn/20041229_ebner.jpg
345
346 Martin Ebner[32]is 29 years and lives in Salzburg, Austria. He is employed
347 as a software developer in a company for access solutions - mainly in a
348 Microsoft environment. As compensation he works with Linux for some years
349 now at home. He is using Gentoo Linux since 1.5 years on his home server
350 which is used as video server based on MythTV beside other typical server
351 functions. Aside from computers he plays the trumpet and participates in
352 folkloristic activities like the "Biergemeinschaft Gaisberg"
353 (beer-community Gaisberg).
354 32. martin@g.o
355
356 Figure 3.6: Tobias Matzat
357 http://www.gentoo.org/images/gwn/20041229_matzat.jpg
358
359 Tobias Matzat[33]is 24 years old, lives in Trier and studies computer
360 science at the Trier University of Applied Sciences. He's been using Linux
361 and Gentoo for several years now, playing basketball, reading a good book
362 and listening to loud music in his spare time.
363 33. SirSeoman@g.o
364
365 Figure 3.7: Thomas Raschbacher
366 http://www.gentoo.org/images/gwn/20041229_raschbacher.jpg
367
368 Austrian Thomas Raschbacher[34] aka LordVan is 22 years old and moved to
369 the UK in October this year. He's using Linux since 1995 and Gentoo for
370 about 3 years. Currently looking for a job in the UK, he is a Gentoo
371 developer since December 2002. When he's not coding or translating the GWN
372 he's usually listening to music, studying Japanese, reading Mangas or
373 watching Animes.
374 34. lordvan@g.o
375
376 Figure 3.8: Daniel Gerholdt
377 http://www.gentoo.org/images/gwn/20041229_gerholdt.jpg
378
379 Daniel Gerholdt[35], also know as Sputnik1969 is 35 years old and lives in
380 Germany's capital Berlin. He uses Linux since 1998 and discovered Gentoo
381 in 2002. He is also looking for a new job, and has returned to studying at
382 school whenever he's not mistreating his computer.
383 35. sputnik1969@g.o
384
385 Italian Translation Team
386 ------------------------
387
388 Figure 3.1: Marco Mascherpa
389 http://www.gentoo.org/images/gwn/20041229_marco.jpg
390
391 Marco Mascherpa is 25 and lives in Milan, Italy. This year, after
392 completing his degree in Computer Engineering, he has started working for
393 a small consulting company. His contributions to the Gentoo project began
394 at the end of 2002, translating the GWN, now he leads the Italian
395 translators team. He loves to travel with his beautiful girlfriend,
396 Raffaella, and he spends his spare time watching movies and reading.
397
398 Figure 3.2: Stefano Rossi
399 http://www.gentoo.org/images/gwn/20041229_rossi.jpg
400
401 Stefano Rossi is 25 years old, born and living in Rome, Italy. He has been
402 on the Italian translation team for more than a year. He is studying
403 Economics at the University Roma Tre. His favourite hobby is to follow the
404 matches of AS Roma's soccer team everywhere in Italy, when possible.
405
406 Figure 3.3: Stefano Lucidi
407 http://www.gentoo.org/images/gwn/20041229_lucidi.jpg
408
409 Stefano Lucidi 24 years old and lives in Rome, Italy. He works as an IT
410 consultant and studies computer science at the same time. Stefano started
411 using Gentoo 3 years ago because a friend talked him into it, and but it
412 was love on first sight, eventually making him the founder and
413 administrator of Gentoo-Italia[36], a web site with news for the Italian
414 community, and the new wiki[37]
415 36. http://www.gentoo-italia.net
416 37. http://wiki.gentoo-italia.net
417
418 Polish Translation Team
419 -----------------------
420
421 Figure 3.1: Kuba Bożanowski
422 http://www.gentoo.org/images/gwn/20041229_jbozanowski.jpg
423
424 Kuba 'fixxxer' Bożanowski[38] is a 24 year old CS student, living in
425 Opole, Poland (although that's probably going to change once he's done
426 with his thesis). Apart from computers he loves riding his mountain bike
427 and playing guitar in a heavy metal band. He also enjoys a good read and
428 good food (We've heard that he makes a pretty good pizza).
429 38. jbozanowski@×××××.com
430
431 Figure 3.2: Jakub Dziwisz
432 http://www.gentoo.org/images/gwn/20041229_dziwisz.jpg
433
434 Jakub Dziwisz[39] lives in Krakow, Poland. He studies Computer Science at
435 AGH-University of Science and Technology. His main field of interest and
436 subject of his Master's Thesis is Grid computing. Recently, he started a
437 portal devoted to these issues, www.grid-scape.org[40]. He has used Gentoo
438 as his default OS since 2002, and since May he has helped to translate the
439 GWN into Polish.
440 39. dziwisz@××××××××××××××.pl
441 40. http://www.grid-scape.org/
442
443 Karol Góralski[41] lives in Radom, Poland, and works as system
444 administrator. He maintains the gentoo.pl[42] server, providing many
445 services for Polish Gentoo users. He has been involved in translation of
446 the GWN for several months.
447 41. gooroo@××××××.pl
448 42. http://www.gentoo.pl
449
450 Łukasz Strzygowski[43] is a 16 year old high school student, born and
451 living in Kielce, Poland. He has used Gentoo for about two years. He is
452 coordinator of Polish translation for the GWN, and was also involved in
453 translation of the Gentoo Handbook. He was recently named a a member of
454 the Gentoo development team and maintains some python-related packages. In
455 his spare time he reads and learns programming.
456 43. lucass@××××××.or
457
458 Turkish Translation Team
459 ------------------------
460
461 Figure 3.1: Bahadır Kandemir
462 http://www.gentoo.org/images/gwn/20041229_bahadir.jpg
463
464 Bahadır Kandemir[44] is a 22 year old Computer Engineering student, born
465 and living in Turkey. On his last year in college, he started working on
466 Gentoo Handbook translations. After seeing its customizability and
467 performance, he switched to Gentoo Linux. Bahadır has been translating GWN
468 to Turkish since October 2004. He also works part-time for an automotive
469 factory as an Intranet Applications Developer, but unfortunately he works
470 with non-Unix operating systems.
471 44. bahadir@g.o
472
473 Figure 3.2: Erkan Kaplan
474 http://www.gentoo.org/images/gwn/20041229_erkan.jpg
475
476 Erkan Kaplan[45] is a 34 year-old Management Economist, born in Turkey,
477 living in Germany since 1992. He previously administrated Gentoo Handbook
478 Turkish translations, and now he works on many translation projects
479 including GWN, Gentoo Handbook and Mozilla. He has been a Linux addict
480 since 1995, and a Gentoo Linux user since 2003. In his spare time, Erkan
481 plays with his AS400 and analog electronic circuits. Now he's interested
482 in Java, and will start studying "Software Programming with Java" at
483 VW-Akademie in January.
484 45. erkan@××××××××××××××.org
485
486 ==============
487 4. Future zone
488 ==============
489
490 Closing in on Qt 4.0
491 --------------------
492
493 Qt 4.0 beta1 is now available in portage (hard masked, and still under
494 development). The Trolls[46] have been hard at work to provide this major
495 upgrade to the already popular Qt3 based desktop. New features include:
496 46. http://www.trolltech.com
497
498 * Tulip, a new set of template container classes.
499 * Interview, a model/view architecture for item views.
500 * Arthur, the Qt 4 painting framework.
501 * Scribe, the Unicode text renderer with a public API for performing
502 low-level text layout.
503 * Mainwindow, a modern action-based mainwindow, toolbar, menu, and
504 docking architecture.
505
506 In addition, the following modules have been significantly improved since
507 Qt 3:
508
509 * A fully cross-platform accessibility module, with support for the
510 emerging SP-API Unix standard in addition to Microsoft and Mac
511 Accessibility.
512 * The SQL module, which is now based on the Interview model/view
513 framework.
514 * The network module, with better support for UDP and synchronous
515 sockets.
516 * The style API, which is now decoupled from the widgets, meaning that
517 you can draw any user interface element on any device (widget, pixmap,
518 etc.).
519 * Enhanced thread support, with signal-slot connections across threads
520 and per-thread event loops.
521
522 The code is not production ready yet - there are still bugs to be worked
523 out and ebuild installation issues to work through. However, software
524 writers who are using the Qt3 library may be interested in upgrading to
525 see what the latest offerings are, and begin looking at migrating their
526 codebase. Upgrading to Qt4 should not interfere with an existing Qt3
527 installation.
528
529 More details can be found here[47].
530 47. http://doc.trolltech.com/4.0/
531
532 ==================
533 5. Gentoo security
534 ==================
535
536 kfax: Multiple overflows in the included TIFF library
537 -----------------------------------------------------
538
539 kfax contains several buffer overflows potentially leading to execution of
540 arbitrary code.
541
542 For more information, please see the GLSA Announcement[48]
543 48. http://www.gentoo.org/security/en/glsa/glsa-200412-17.xml
544
545 abcm2ps: Buffer overflow vulnerability
546 --------------------------------------
547
548 abcm2ps is vulnerable to a buffer overflow that could lead to remote
549 execution of arbitrary code.
550
551 For more information, please see the GLSA Announcement[49]
552 49. http://www.gentoo.org/security/en/glsa/glsa-200412-18.xml
553
554 phpMyAdmin: Multiple vulnerabilities
555 ------------------------------------
556
557 phpMyAdmin contains multiple vulnerabilities which could lead to file
558 disclosure or command execution.
559
560 For more information, please see the GLSA Announcement[50]
561 50. http://www.gentoo.org/security/en/glsa/glsa-200412-19.xml
562
563 NASM: Buffer overflow vulnerability
564 -----------------------------------
565
566 NASM is vulnerable to a buffer overflow that allows an attacker to execute
567 arbitrary code through the use of a malicious object file.
568
569 For more information, please see the GLSA Announcement[51]
570 51. http://www.gentoo.org/security/en/glsa/glsa-200412-20.xml
571
572 MPlayer: Multiple overflows
573 ---------------------------
574
575 Multiple overflow vulnerabilities have been found in MPlayer, potentially
576 resulting in remote executing of arbitrary code.
577
578 For more information, please see the GLSA Announcement[52]
579 52. http://www.gentoo.org/security/en/glsa/glsa-200412-21.xml
580
581 mpg123: Playlist buffer overflow
582 --------------------------------
583
584 mpg123 is vulnerable to a buffer overflow that allows an attacker to
585 execute arbitrary code through the use of a malicious playlist.
586
587 For more information, please see the GLSA Announcement[53]
588 53. http://www.gentoo.org/security/en/glsa/glsa-200412-22.xml
589
590 Zwiki: XSS vulnerability
591 ------------------------
592
593 Zwiki is vulnerable to cross-site scripting attacks.
594
595 For more information, please see the GLSA Announcement[54]
596 54. http://www.gentoo.org/security/en/glsa/glsa-200412-23.xml
597
598 =========================
599 6. Heard in the community
600 =========================
601
602 Web forums
603 ----------
604
605 Overclockers: The day after...
606
607 What happens if you meticulously apply all tricks in the GCC book to your
608 compilations, include all CFLAGS recommended by Acovea and known to man,
609 and try to break all records of optimizations for packages in Gentoo?
610 Exactly, you get to keep the pieces:
611
612 * Acovea analysis results against real world programs[55]
613 55. http://forums.gentoo.org/viewtopic.php?t=271084
614
615 gentoo-user
616 -----------
617
618 Package Manager Debate!
619
620 Emacs versus vim. Intel versus AMD. Now, portage versus RedHat's up2date.
621 What are the fundamental differences, advantages, and disadvantages of
622 up2date and Portage? The Gentoo community pipes up honest opinions and
623 great information, as usual. Let the debate begin!
624
625 * Gentoo's Portage vs. Redhat's up2date[56]
626 56.
627 http://groups-beta.google.com/group/linux.gentoo.user/browse_thread/thread/222eac5c2ad82bbe/03265c7b784e038f#03265c7b784e038f
628
629 Building Custom Kernels and Portage
630
631 How does one build a custom kernel with specific options, outside of
632 Portage but then at the same time notify the system that the said packages
633 are already installed? In this thread, one user installs the ALSA sound
634 system manually, and several other list memebers offer suggestions and
635 guidance to get Portage to behave as requested.
636
637 * ALSA and my own kernel[57]
638 57.
639 http://groups-beta.google.com/group/linux.gentoo.user/browse_thread/thread/e6706fb81d0f3cb2/aead1a0b5c042219?_done=%2Fgroup%2Flinux.gentoo.user%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#aead1a0b5c042219
640
641 ======================
642 7. Gentoo in the press
643 ======================
644
645 Linux Weekly News (23 December 2004)
646 ------------------------------------
647
648 In its yearly distro roundup[58], the Linux Weekly News (to whom we owe
649 much gratitude for redistributing the GWN to their own readers each week!)
650 mentions Gentoo: "Following a dramatic growth in popularity during the
651 previous two years, the source-based Gentoo Linux has now matured into a
652 mainstream, yet unique distribution that appeals to many technical users.
653 Its adoption might be slowing down, though - not because Gentoo's founder
654 Daniel Robbins is no longer with the project, but rather because most
655 binary distributions have improved their package management to the point
656 that dependency issues are no longer as annoying as they used to be. Also,
657 some users have found that maintaining and updating a Gentoo system is
658 time-consuming and not entirely fool-proof. Still, Gentoo has emerged (pun
659 intended) as one of the most prominent and innovative Linux community
660 projects, with unparalleled documentation, active community involvement,
661 and ongoing work on support for new hardware architectures."
662 58. http://lwn.net/Articles/116694/
663
664 Linux Weekly News (16 December 2004)
665 ------------------------------------
666
667 One week before, Ladislav Bodnar of Distrowatch[59] fame wrote an
668 article[60] for the same Linux Weekly News about his experiences with
669 installing and running Gentoo Linux on the AMD64 platform. Having done the
670 same exercise with Debian and Fedora in earlier LWN issues, he admits to
671 having "cursed profusely" everytime compile errors delayed a successful
672 installation, but closes with the observation that "while the effort
673 required to achieve that goal was far greater than with the other two
674 distributions, there is little doubt that Gentoo Linux is an elegant
675 operating system with powerful package management and truly superb
676 documentation."
677 59. http://www.distrowatch.com
678 60. http://lwn.net/Articles/114992/
679
680 ================
681 8. Bugzilla 2004
682 ================
683
684 Summary
685 -------
686
687 * Statistics
688 * Closed Bug Ranking
689
690 Statistics
691 ----------
692
693 The Gentoo community uses Bugzilla (bugs.gentoo.org[61]) to record and
694 track bugs, notifications, suggestions and other interactions with the
695 development team. For 2004, between 1 January and 26 December, activity on
696 the site resulted in:
697 61. http://bugs.gentoo.org
698
699 * 38691 new bugs this year
700 * 22004 bugs closed or resolved this year
701 * 263 previously closed bugs were reopened this year
702
703 Of the 7810 currently open bugs: 114 are labeled 'blocker', 229 are
704 labeled 'critical', and 553 are labeled 'major'.
705
706 Closed Bug Rankings
707 -------------------
708
709 The developers and teams who have closed the most bugs this year are:
710
711 * AMD64 Porting Team[62], with 1534 closed bugs[63]
712 * Gentoo Games[64], with 915 closed bugs[65]
713 * Gentoo KDE team[66], with 780 closed bugs[67]
714 * Gentoo's Team for Core System packages[68], with 759 closed bugs[69]
715 * Jeremy Huddleston[70], with 679 closed bugs[71]
716 * Gentoo Linux Gnome Desktop Team[72], with 664 closed bugs[73]
717 * Java Team[74], with 647 closed bugs[75]
718 * Portage Team[76], with 559 closed bugs[77]
719 * PPC64 Architecture Team[78], with 515 closed bugs[79]
720 * Mike Frysinger[80], with 442 closed bugs[81]
721 * Gentoo Security[82], with 396 closed bugs[83]
722 * Net-Mail Packages[84], with 381 closed bugs[85]
723 * Media-Video herd[86], with 358 closed bugs[87]
724 * Sven Vermeulen[88], with 349 closed bugs[89]
725 * PPC Porters[90], with 314 closed bugs[91]
726 * Gentoo X-windows Packagers[92], with 298 closed bugs[93]
727 * Mozilla Gentoo Team[94], with 281 closed bugs[95]
728 * x86 Kernel Team[96], with 279 closed bugs[97]
729 * Mirror Admins[98], with 239 closed bugs[99]
730 * Perl Devs[100], with 234 closed bugs[101]
731 * GCC Porting Team[102], with 229 closed bugs[103]
732 * Gentoo Science Related Packages[104], with 225 closed bugs[105]
733 * Gentoo Python Team[106], with 221 closed bugs[107]
734 * Gentoo Sound Team[108], with 218 closed bugs[109]
735 * Text-Markup Team[110], with 202 closed bugs[111]
736 62. amd64@g.o
737 63.
738 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=amd64@g.o
739 64. games@g.o
740 65.
741 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=games@g.o
742 66. kde@g.o
743 67.
744 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=kde@g.o
745 68. base-system@g.o
746 69.
747 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=base-system@g.o
748 70. eradicator@g.o
749 71.
750 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=eradicator@g.o
751 72. gnome@g.o
752 73.
753 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=gnome@g.o
754 74. java@g.o
755 75.
756 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=java@g.o
757 76. dev-portage@g.o
758 77.
759 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=dev-portage@g.o
760 78. ppc64@g.o
761 79.
762 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=ppc64@g.o
763 80. vapier@g.o
764 81.
765 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=vapier@g.o
766 82. security@g.o
767 83.
768 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=security@g.o
769 84. net-mail@g.o
770 85.
771 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=net-mail@g.o
772 86. media-video@g.o
773 87.
774 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=media-video@g.o
775 88. swift@g.o
776 89.
777 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=swift@g.o
778 90. ppc@g.o
779 91.
780 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=ppc@g.o
781 92. x11@g.o
782 93.
783 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=x11@g.o
784 94. mozilla@g.o
785 95.
786 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=mozilla@g.o
787 96. x86-kernel@g.o
788 97.
789 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=x86-kernel@g.o
790 98. mirror-admin@g.o
791 99.
792 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=mirror-admin@g.o
793 100. perl@g.o
794 101.
795 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=perl@g.o
796 102. gcc-porting@g.o
797 103.
798 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=gcc-porting@g.o
799 104. sci@g.o
800 105.
801 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=sci@g.o
802 106. python@g.o
803 107.
804 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=python@g.o
805 108. sound@g.o
806 109.
807 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=sound@g.o
808 110. text-markup@g.o
809 111.
810 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2004-01-01&chfieldto=2004-12-26&resolution=FIXED&assigned_to=text-markup@g.o
811
812 ===========================
813 9. Moves, adds, and changes
814 ===========================
815
816 Moves
817 -----
818
819 The following developers recently left the Gentoo team:
820
821 * None this week
822
823 Adds
824 ----
825
826 The following developers recently joined the Gentoo Linux team:
827
828 * Matthew Marlowe (MattM) - Apache
829 * Ming Zhao (ming) - tcltk herd, Gnome, CJK
830 * Marcus Hanwell (cryos) - Scientific herd, AMD64
831
832 Changes
833 -------
834
835 The following developers recently changed roles within the Gentoo Linux
836 project:
837
838 * Jochen Maes (SeJo) - Recruiters (additional role)
839
840 =====================
841 10. Contribute to GWN
842 =====================
843
844 Interested in contributing to the Gentoo Weekly Newsletter? Send us an
845 email[112].
846 112. gwn-feedback@g.o
847
848 ================
849 11. GWN feedback
850 ================
851
852 Please send us your feedback[113] and help make the GWN better.
853 113. gwn-feedback@g.o
854
855 ================================
856 12. GWN subscription information
857 ================================
858
859 To subscribe to the Gentoo Weekly Newsletter, send a blank email to
860 gentoo-gwn-subscribe@g.o.
861
862 To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to
863 gentoo-gwn-unsubscribe@g.o from the email address you are
864 subscribed under.
865
866 ===================
867 13. Other languages
868 ===================
869
870 The Gentoo Weekly Newsletter is also available in the following languages:
871
872 * Danish[114]
873 * Dutch[115]
874 * English[116]
875 * German[117]
876 * French[118]
877 * Japanese[119]
878 * Italian[120]
879 * Polish[121]
880 * Portuguese (Brazil)[122]
881 * Portuguese (Portugal)[123]
882 * Russian[124]
883 * Spanish[125]
884 * Turkish[126]
885 114. http://www.gentoo.org/news/da/gwn/gwn.xml
886 115. http://www.gentoo.org/news/be/gwn/gwn.xml
887 116. http://www.gentoo.org/news/en/gwn/gwn.xml
888 117. http://www.gentoo.org/news/de/gwn/gwn.xml
889 118. http://www.gentoo.org/news/fr/gwn/gwn.xml
890 119. http://www.gentoo.org/news/ja/gwn/gwn.xml
891 120. http://www.gentoo.org/news/it/gwn/gwn.xml
892 121. http://www.gentoo.org/news/pl/gwn/gwn.xml
893 122. http://www.gentoo.org/news/br/gwn/gwn.xml
894 123. http://www.gentoo.org/news/pt/gwn/gwn.xml
895 124. http://www.gentoo.org/news/ru/gwn/gwn.xml
896 125. http://www.gentoo.org/news/es/gwn/gwn.xml
897 126. http://www.gentoo.org/news/tr/gwn/gwn.xml
898
899 Ulrich Plate <plate@g.o> - Editor
900 AJ Armstrong <aja@g.o> - Author
901 Brian Downey <bdowney@×××××××××××.net> - Author
902 Patrick Lauer <patrick@g.o> - Author
903
904 --
905 gentoo-gwn@g.o mailing list