Gentoo Archives: gentoo-gwn

From: Kurt Lieber <klieber@g.o>
To: gentoo-gwn@g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter -- Volume 2, Issue 7
Date: Mon, 17 Feb 2003 13:35:19
Message-Id: 20030217132031.GH23877@mail.lieber.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 February 17th, 2003.
5 ---------------------------------------------------------------------------
6
7 ==============
8 1. Gentoo News
9 ==============
10
11 Summary
12 -------
13
14 * Catch Gentoo Zetagrid fever
15 * New rsync mirrors
16 * Gnome 2.2 now in Portage
17
18 Catch Gentoo Zetagrid Fever
19 ---------------------------
20
21 We've reported[1] on the Zetagrid[2] project before. Recently, however,
22 the GLUE team broke the top 100 producers list[3] and, as of press time,
23 currently ranks 86th[4] on the list. Now, thanks to an ebuild in Portage,
24 along with a sample configuration file[5] from Michael's zetagrid site[6],
25 it's even easier for Gentoo users to donate their spare CPU cycles to the
26 GLUE team and help increase the chances of winning part of the $1,000,000
27 prize.
28
29 1. http://www.gentoo.org/news/en/gwn/20030106-newsletter.xml#doc_chap4
30 2. http://zetagrid.net
31 3. http://www.zetagrid.net/servlet/service/statistic
32 4. http://www.zetagrid.net/servlet/service/producers?user=Michael+Imhof
33 5. http://cvs.gentoo.org/~tantive/zeta.cfg
34 6. http://cvs.gentoo.org/~tantive/
35
36 New rsync mirrors.
37 ------------------
38
39 After our recent report[7] on the Gentoo mirror slowdowns, several Gentoo
40 users stepped forward with offers to set up new Gentoo Linux mirrors, both
41 for the Portage tree, as well as the source packages. The result has been
42 a significant increase in the number of download mirrors[8] available to
43 the Gentoo community.
44
45 7.
46 http://www.gentoo.org/news/en/gwn/20030203-newsletter.xml#doc_chap1_sect3
47 8. http://www.gentoo.org/main/en/mirrors.xml
48
49 Guidelines are available for users who wish to set up public mirrors to
50 help the Gentoo Linux project, including instructions for setting up
51 rsync[9] mirrors, which just mirror the Portage tree as well as
52 instructions for setting up source[10] mirrors, which mirror the actual
53 source tarballs of the various packages contained within Portage.
54
55 9. http://www.gentoo.org/doc/en/rsync.xml
56 10. http://www.gentoo.org/doc/en/source_mirrors.xml
57
58 GNOME 2.2 now in Portage
59 ------------------------
60
61 GNOME 2.2 ebuilds were released to the Gentoo community early last week
62 and Gentoo GNOME users everywhere rejoiced at the new features like
63 multihead support[11], unified theming[12] and the official inclusion of
64 the Metacity window manager[13]. A complete list of features and changes
65 can be found in the GNOME 2.2 release notes[14].
66
67 11. http://www.gnome.org/start/2.2/notes/rnmultihead.html
68 12. http://www.gnome.org/start/2.2/notes/rnthemes.html
69 13. http://www.gnome.org/start/2.2/notes/rnwm.html
70 14. http://www.gnome.org/start/2.2/notes/
71
72 ==================
73 2. Gentoo Security
74 ==================
75
76 Summary
77 -------
78
79 * GLSA
80 * New Security Bug Reports
81
82 GLSA
83 ----
84
85 There were no new security alerts issued in the past week.
86
87 New Security Bug Reports
88 ------------------------
89
90 The following new security-related bug reports were submitted to the
91 bugzilla database this week:
92
93 * net-mail/w3m[15]
94 * syslinux 2.02[16]
95
96 15. http://bugs.gentoo.org/show_bug.cgi?id=15684
97 16. http://bugs.gentoo.org/show_bug.cgi?id=15652
98
99 =================================
100 3. Featured Developer of the Week
101 =================================
102
103 Dan Armak
104
105 There's been much rejoicing among KDE users lately because of the release
106 of KDE 3.1, and this week we feature one of the developers responsible for
107 bringing it to Gentoo: Dan Armak[17], KDE team leader. Dan began using
108 Gentoo back when you had to scroll halfway down a list of more than a
109 hundred minor and specialized distros to even see it mentioned anywhere,
110 and seeing that it was the kind of power-user distro he was looking for,
111 he started using it and writing ebuilds for some important apps he needed,
112 like LyX. It was around this time that Dan came up with the idea for CVS
113 ebuilds and eclasses in general and, before he knew it, got invited to
114 become a developer. Dan wrote the KDE eclasses(Dan shudders at the thought
115 of the old KDE ebuilds, which contained most of the code that the KDE
116 eclasses do today) and the cvs.eclass, and now maintains both. Thanks to
117 these eclasses Dan doesn't have to do too much work with miscellaneous KDE
118 packages (unless there's a bug in the source that they need to fix) so
119 kde-base (along with koffice and kdevelop) takes up most of Dan and the
120 other KDE maintainers' time.
121
122 17. danarmak@g.o
123
124 Besides KDE, some of Dan's favorite pieces of software include mc, Lyx (a
125 front-end to LaTeX), bash, and epsxe. His Toshiba laptop is out for
126 repairs at the moment, but he's borrowing a nice Athlon with lots of RAM
127 from a friend, as well as a panoply of ancient boxen for parts and
128 doorstops. Dan lives in Matan, a smallish town in Israel, and is a student
129 - at Ami Asaf high school during the day and at the Open University in the
130 afternoon. Next year, he'll be going into the army, but hopes to find a
131 nice job in the tech/computers unit of the IDF, where he'll be free to
132 preach Gentoo. His hobbies include Squaresoft RPGs, reading, writing,
133 observing Interesting People, and OSS evangelism toward his friends.
134
135 =========================
136 4. Heard In The Community
137 =========================
138
139 Web Forums
140 ----------
141
142 New powerbooks and Gentoo PPC
143
144 Apple Computers has whetted the appetite of its fans with the new 12 and
145 17 inch Powerbooks last month, and now they're finally shipping all over
146 the place. Gentoo PPC users aren't any less excited, they have begun
147 gathering their troops to install Linux as soon as their new gadgets
148 arrive in the mail. After some initial skepticism about kernel support for
149 the new hardware it seems like a quick solution may be available after
150 all:
151
152 * 12" Powerbook[18]
153 * new 17 inch powerbooks wow[19]
154
155 18. http://forums.gentoo.org/viewtopic.php?t=34909
156 19. http://forums.gentoo.org/viewtopic.php?t=29173
157
158 Bob the Ebuilder
159
160 There have been several attempts by Gentoo parents to gather information
161 about Linux software for younger children in the past. A few notoriously
162 addictive games and educational applications for Linux have always been
163 available as ebuilds, but many other alternatives to the huge Windows
164 market for kiddie progs are still out there waiting to be Gentooified. And
165 last week, a collective "Bob the Ebuilder" initiative has come forth that
166 promises to catch up quickly with some of the things missing in Portage.
167 The official thread to post requests, announce ebuilds checked into
168 bugs.gentoo.org, and feedback from beta testers in the age bracket 3-10 is
169 here:
170
171 * Gentoo for children (request for ebuilders)[20]
172
173 20. http://forums.gentoo.org/viewtopic.php?t=13413
174
175 Gentoo Musicians
176
177 Linux user profiles are as varied as in any other random group of people.
178 Just because we happen to use the same operating system doesn't mean
179 necessarily that we have anything else in common. As it turns out, some
180 people do, though: a planetary convention of musicians using Gentoo Linux
181 has built up in the Forums, thrown together by coincidence, united in
182 their effort to come up with something special. One of the possible
183 results of this thread (besides mentions of the most obscure software
184 names ever) may well be a Gentoone on the LiveCD, something to hum along
185 during installation:
186
187 * Gentoo Musicians[21]
188
189 21. http://forums.gentoo.org/viewtopic.php?t=21805
190
191 Thirty Minutes...
192
193 ...is all it takes to write an ebuild for a missing window manager in
194 Gentoo. What started as an innocent question about Wing's Desktop Manager
195 and why it wasn't available as an ebuild, has become a fine example of how
196 someone with the right skill set and half an hour of spare time on their
197 hands can remedy that on the spot. Have a look at this thread:
198
199 * why is there no wdm ebuild?[22]
200
201 22. http://forums.gentoo.org/viewtopic.php?t=35189
202
203 gentoo-user
204 -----------
205
206 'gcc: command not found'
207
208 A lot of talk about gcc not being available to the system was happening on
209 gentoo-user this week. One thread entitled 'distcc'[23] began with the
210 author's solution to the 'gcc: command not found' problem. The root of the
211 issue is caused by attempting to invoke gcc in a shell where /etc/profile
212 isn't being sourced. Three unique solutions were offered within this
213 thread alone! Nick Jones contributed the simplest one, being 'su -'. A
214 monumental strength and joy of Gentoo is the encouragement of
215 customization, thus choose whichever soltuion best fits your needs.
216
217 23. http://marc.theaimsgroup.com/?l=gentoo-user&m=104482994004245&w=2
218
219 All kinds of tars make up the pit
220
221 Brett Holcomb, a gentoo-user veteran, questioned[24] whether Gentoo's
222 "tar" command was a modified version of the one on the GNU site. Tar is
223 the standard *nix utility for compressing all kinds of data into a single
224 file called an archive. Interesting enough, the responses made clear that
225 the tar command does vary from distro to distro. The switches, especially
226 dealing with bzip2 and gzip, will often vary depending on the distro's
227 compile of the tar sources. This shouldn't present itself as a problem as
228 it is easily worked around through the use of pipes and standalone
229 utilities.
230
231 24. http://marc.theaimsgroup.com/?l=gentoo-user&m=104470482011940&w=2
232
233 gentoo-dev
234 ----------
235
236 ProPolice enabled gcc/gentoo.
237
238 Matt Rickard has implemented[25] a ProPolice[26] patched GCC ebuild. He
239 says[27]: "This patch will build stack-smashing protection into your code
240 at compile time. This is an excellent security measure -- one that has
241 just recently been implemented in OpenBSD-current. It can be enabled
242 explicitly through the CFLAG -fstack-protector or turned on by default
243 with a separate patch." Dylan Carlson pointed out that there is a bug[28]
244 filed regarding this topic.
245
246 25. http://frogger974.homelinux.org/gentoo_propolice.html
247 26. http://www.trl.ibm.com/projects/security/ssp/
248 27. http://article.gmane.org/gmane.linux.gentoo.devel/6984
249 28. http://bugs.gentoo.org/show_bug.cgi?id=13610
250
251 =======================
252 5. Gentoo International
253 =======================
254
255 Gentoo Vienna Meeting
256
257 Meetings of the Austrian branch of Gentooism have started happening in
258 July last year, but sort of went out of fashion. Last week, the official
259 Viennese Gentoo users[29] coordination thread has started an attempt to
260 revive the tradition and is making plans for the next gathering. It'll be
261 soon, but a date hasn't been fixed yet, so you can still make your
262 preferences heard.
263
264 29. http://forums.gentoo.org/viewtopic.php?t=9161
265
266 Pinguino Papua
267
268 tirantloblanc[30] has traced the official Spanish name for the Gentoo
269 penguin, and discovered that flocks of this fastest swimmer among birds
270 are living in the southernmost parts of Chile. The Pinguino Papua's
271 largest colonies, however, live on the Falk^H^H^H^HMalvinas islands off
272 the coast of Argentina. Which presumably makes them UK citizens, but as an
273 open source bird rather unlikely to become a sufficient reason for
274 anything more serious than a flame war...
275
276 30. http://forums.gentoo.org/viewtopic.php?t=35510
277
278 ================
279 6. Portage Watch
280 ================
281
282 The following stable packages were added to portage this week
283 -------------------------------------------------------------
284
285 Because of the pending release of 1.4_final, the Portage tree is currently
286 frozen. As such, no new stable packages were introduced to Portage this
287 week
288
289 Updates to notable packages
290 ---------------------------
291
292 * gnome-base/gnome - gnome-2.2-r1.ebuild;
293 * sys-kernel/* - ac-sources-2.4.21_pre4-r3.ebuild;
294 ac-sources-2.4.21_pre4-r4.ebuild; ck-sources-2.4.20-r3.ebuild;
295 development-sources-2.5.60-r1.ebuild; development-sources-2.5.60.ebuild;
296 hppa-sources-2.4.20_p23.ebuild; hppa-sources-2.4.20_p24.ebuild;
297 hppa-sources-2.4.20_p26.ebuild; mjc-sources-2.5.59-r1.ebuild;
298 ppc-sources-2.4.20-r3.ebuild; rsbac-sources-2.4.20.ebuild;
299 wolk-sources-4.0_pre10.ebuild;
300 * dev-php/php - php-4.3.0-r3.ebuild; php-4.3.0-r4.ebuild;
301 * app-admin/gentoolkit - gentoolkit-0.1.18-r1.ebuild;
302 gentoolkit-0.1.18.ebuild;
303
304 ===========
305 7. Bugzilla
306 ===========
307
308 Summary
309 -------
310
311 * Statistics
312 * Closed Bug Ranking
313 * New Bug Rankings
314
315 Statistics
316 ----------
317
318 The Gentoo community uses Bugzilla (bugs.gentoo.org[31]) to record and
319 track bugs, notifications, suggestions and other interactions with the
320 development team. In the last 7 days, activity on the site has resulted
321 in:
322
323 * 270 new bugs this week
324 * 191 bugs closed this week
325 * 1680 total bugs currently marked 'new'
326 * 574 total bugs curently assigned to developers
327 * 51 bugs that were previously closed have been reopened.
328
329 There are currently 2305 bugs open in bugzilla. Of these: 45 are labelled
330 'blocker', 82 are labelled 'critical', and 160 are labelled 'major'.
331
332 31. http://bugs.gentoo.org
333
334 Closed Bug Rankings
335 -------------------
336
337 The developers and teams who have closed the most bugs this week are:
338
339 * Seemant Kulleen[32], with 33 closed bugs[33]
340 * The KDE Team[34], with 18 closed bugs[35]
341 * Nick Hadaway[36], with 15 closed bugs[37]
342 * Seth Chandler[38], with 12 closed bugs[39]
343 * M. Holzer[40], with 11 closed bugs[41]
344
345 32. seemant@g.o
346 33.
347 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
348 field=bug_status&chfieldfrom=2003-02-08&chfieldto=Now&resolution=FIXED&assi
349 gned_to=seemant%40gentoo.org
350 34. kde@g.o
351 35.
352 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
353 field=bug_status&chfieldfrom=2003-02-08&chfieldto=Now&resolution=FIXED&assi
354 gned_to=kde%40gentoo.org
355 36. raker@g.o
356 37.
357 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
358 field=bug_status&chfieldfrom=2003-02-08&chfieldto=Now&resolution=FIXED&assi
359 gned_to=raker%40gentoo.org
360 38. sethbc@g.o
361 39.
362 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
363 field=bug_status&chfieldfrom=2003-02-08&chfieldto=Now&resolution=FIXED&assi
364 gned_to=sethbc%40gentoo.org
365 40. mholzer@g.o
366 41.
367 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
368 field=bug_status&chfieldfrom=2003-02-08&chfieldto=Now&resolution=FIXED&assi
369 gned_to=mholzer%40gentoo.org
370
371 New Bug Rankings
372 ----------------
373
374 The developers and teams who have been assigned the most new bugs this
375 week are:
376
377 * Martin Schlemmer[42], with 17 new bugs[43]
378 * The Gnome Team[44], with 16 new bugs[45]
379 * Nicholas Jones[46], with 14 new bugs[47]
380 * Ryan Phillips[48], with 14 new bugs[49]
381 * Seemant Kulleen[50], with 14 new bugs[51]
382
383 42. azarah@g.o
384 43.
385 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
386 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-02-08&chfieldto=Now&=&a
387 ssigned_to=azarah%40gentoo.org
388 44. gnome@g.o
389 45.
390 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
391 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-02-08&chfieldto=Now&=&a
392 ssigned_to=gnome%40gentoo.org
393 46. carpaski@g.o
394 47.
395 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
396 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-02-08&chfieldto=Now&=&a
397 ssigned_to=carpaski%40gentoo.org
398 48. rphillips@g.o
399 49.
400 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
401 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-02-08&chfieldto=Now&=&a
402 ssigned_to=rphillips%40gentoo.org
403 50. seemant@g.o
404 51.
405 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
406 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-02-08&chfieldto=Now&=&a
407 ssigned_to=seemant%40gentoo.org
408
409 ==================
410 8. Tips and Tricks
411 ==================
412
413 Bash Commands and Tricks
414
415 Just about all Gentoo user make use of the command line - this week
416 focuses on some little-known navigation commands that may make your life
417 easier.
418
419 ---------------------------------------------------------------------------
420 | Code Listing 8.1: |
421 | Bash Key Combinations |
422 ---------------------------------------------------------------------------
423 | |
424 |Alt+B Go back one word |
425 |Alt+F Go forth one word |
426 |Ctrl+K Delete everything from the cursor to the end of the line |
427 |Ctrl+U Delete everything from the cursor to the beginning of the line |
428 |Ctrl+Y Paste deleted characters at the current position |
429 |Ctrl+H Delete one character |
430 |Ctrl+L Clean screen |
431 |Ctrl+P Go to the previous history entry |
432 |Ctrl+N Go to the next history entry |
433 | |
434 ---------------------------------------------------------------------------
435
436 Also you can use !word to re-execute the last command beginning with
437 "word".
438 ---------------------------------------------------------------------------
439 | Code Listing 8.1: |
440 | Using !word |
441 ---------------------------------------------------------------------------
442 | |
443 |$ gcc -o test test.c |
444 |$ !gcc |
445 |gcc -o test test.c |
446 |$ |
447 | |
448 ---------------------------------------------------------------------------
449
450
451 Ever get tired of typing long directory names? Try using the directory
452 stack with the commands pushd, popd, and dirs. THe directory stack allows
453 you to keep a list of directories and navigate between them.
454 ---------------------------------------------------------------------------
455 | Code Listing 8.1: |
456 | The directory stack |
457 ---------------------------------------------------------------------------
458 | |
459 |pushd adds a directory |
460 |~:$ pushd /usr/portage |
461 |dirs lists all directories on the stack |
462 |~:$ dirs |
463 |/usr/portage ~ |
464 |And popd removes the top entry and cd's to that directory |
465 |~:$ popd |
466 |/usr/portage:$ |
467 | |
468 ---------------------------------------------------------------------------
469
470
471 The idea for this weeks tip came from Pavel Tcholakov and was submitted to
472 the GWN feedback list.
473
474 ==========================
475 9. Moves, Adds and Changes
476 ==========================
477
478 Moves
479 -----
480
481 The following developers recently left the Gentoo team:
482
483 * none this week
484
485 Adds
486 ----
487
488 The following developers recently joined the Gentoo team:
489
490 * Guy Martin (GMSoft) -- Gentoo/HPPA
491 * Graham Forest (vladimir) -- Gentoo/PPC
492 * Bartosch Pixa (DarkSpecter) -- Gentoo/PPC
493
494 Changes
495 -------
496
497 The following developers recently changed roles within the Gentoo project.
498 * none this week
499
500 =====================
501 10. Contribute to GWN
502 =====================
503
504 Interested in contributing to the Gentoo Weekly Newsletter? Send us an
505 email[52].
506
507 52. gwn-feedback@g.o
508
509 ================
510 11. GWN Feedback
511 ================
512
513 Please send us your feedback[53] and help make GWN better.
514
515 53. gwn-feedback@g.o
516
517 ===================
518 12. Other Languages
519 ===================
520
521 The Gentoo Weekly Newsletter is also available in the following languages:
522
523 * Dutch
524 * English
525 * German
526 * French
527 * Japanese
528 * Italian
529 * Portuguese (Brazil)
530 * Portuguese (Portugal)
531 * Spanish
532
533 Kurt Lieber <klieber@g.o> - Editor
534 AJ Armstrong <aja@×××××××××××××.com> - Contributor
535 Brice Burgess <nesta@×××××××.net> - Contributor
536 Yuji Carlos Kosugi <carlos@g.o> - Contributor
537 Rafael Cordones Marcos <rcm@×××××××.net> - Contributor
538 David Narayan <david@×××××××.net> - Contributor
539 Ulrich Plate <plate@g.o> - Contributor
540 Peter Sharp <mail@××××××××××××××.net> - Contributor
541 Mathy Vanvoorden <matje@×××××××.be> - Dutch Translation
542 Tom Van Laerhoven <tom.vanlaerhoven@××××××.be> - Dutch Translation
543 Roel Adriaans <roel@××××××××.cx> - Dutch Translation
544 Peter Dijkstra <phj.dijkstra@××××.nl> - Dutch Translation
545 Nicolas Ledez <nicolas.ledez@××××.fr> - French Translation
546 Guillaume Plessis <gui@×××××××××.com> - French Translation
547 Eric St-Georges <thevedge@××××××××.net> - French Translation
548 John Berry <anfini@××××.fr> - French Translation
549 Martin Prieto <riverdale@×××××××××.org> - French Translation
550 Michael Kohl <citizen428@g.o> - German Translation
551 Steffen Lassahn <madeagle@g.o> - German Translation
552 Matthias F. Brandstetter <haim@g.o> - German Translation
553 Thomas Raschbacher <lordvan@g.o> - German Translation
554 Marco Mascherpa <mush@××××××.net> - Italian Translation
555 Claudio Merloni <paper@×××××××.it> - Italian Translation
556 Daniel Ketel <kage-chan@g.o> - Japanese Translation
557 Yoshiaki Hagihara <hagi@×××.com> - Japanese Translation
558 Andy Hunne <andy@×××××××××.com> - Japanese Translation
559 Yuji Carlos Kosugi <carlos@g.o> - Japanese Translation
560 Yasunori Fukudome <yasunori@××××××××××××××××.uk> - Japanese Translation
561 Ventura Barbeiro <venturasbarbeiro@××××××.br> - Portuguese (Brazil)
562 Translation
563 Bruno Ferreira <blueroom@××××××××××××.net> - Portuguese (Portugal)
564 Translation
565 Gustavo Felisberto <gustavo@××××××××××.net> - Portuguese (Portugal)
566 Translation
567 Ricardo Jorge Louro <rjlouro@×××××××.org> - Portuguese (Portugal)
568 Translation
569 Lanark <lanark@××××××××××.ar> - Spanish Translation
570 Rafael Cordones Marcos <rcm@×××××××.net> - Spanish Translation
571 Julio Castillo <julio@×××××××××××××.com> - Spanish Translation
572 Sergio Gómez <s3r@××××××××××××.ar> - Spanish Translation
573 Pablo Pita Leira <pablo.leira@×××××××××.com> - Spanish Translation
574 Carlos Castillo <carlos@×××××××××××××.com> - Spanish Translation
575 Tirant <tirant@×××××.net> - Spanish Translation
576 Jaime Freire <jfreire@××.com> - Spanish Translation
577 Lucas Sallovitz <krusty_ar@×××××.com> - Spanish Translation