Gentoo Archives: gentoo-gwn

From: Yuji Carlos Kosugi <carlos@g.o>
To: gentoo-gwn@g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter - Volume 2, Issue 46
Date: Mon, 17 Nov 2003 15:25:03
Message-Id: 20031117151842.GA4646@flogiston.dyndns.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 November 17th, 2003.
5 ---------------------------------------------------------------------------
6
7 ==============
8 1. Gentoo News
9 ==============
10
11 Summary
12 -------
13
14 * packages.gentoo.org now live
15 * Porting "sandbox" to BSD libc
16
17 packages.gentoo.org now live
18 ----------------------------
19
20 We're proud to announce that packages.gentoo.org[1] is now up, replacing
21 the old online package database with a new one featuring many
22 improvements:
23
24 1. http://packages.gentoo.org
25
26 * a searchable interface
27 * a chronology of new packages
28 * more information about each package, including the most recent
29 changelog entries
30 * an easy way to tell which packages are masked on various architectures
31
32 Porting "sandbox" to BSD libc
33 -----------------------------
34
35 The Gentoo-BSD subproject is seeking an individual who would be interested
36 in porting Portage's sandbox code so that it works on the *BSDs as well as
37 on linux. In principle this task should be fairly straightforward, as one
38 just needs to replace the linux-specific system calls with their *BSD
39 equivalents--anybody who has ever had a course using W. Richard Stevens'
40 classic "Advanced Programming in the UNIX Environment" text (or a more
41 modern equivalent) would be more than qualified. Moreover, a successful
42 port would also use GNU autotools to identify the requisite system calls
43 using the normal "configure" script. Anybody interested should e-mail his
44 or her intent and qualifications to Grant Goodyear[2].
45
46 2. g2boojum@g.o
47
48 =================================
49 2. Featured Developer of the Week
50 =================================
51
52 Luke-Jr
53
54 This week's featured developer is somewhat more mysterious than most,
55 having declined to provide either a photograph or an IRS-compatible name.
56 We even have to guess at a pronoun, but the fact that Luke-Jr[3] is a
57 Computer Science student at Tunxis Community College[4] indicates that it
58 is likely he is a resident of Connecticut in the U.S. In Gentoo's virtual
59 community, Luke-Jr works to bring "Gentoo to every computer user" by
60 working on tools like a newbie-friendly graphical installer. He may also
61 end up taking over KPortage[5], unless some other willing soul appears. He
62 is currently working on developing BitTorrent[6] based tools for
63 distributing things like LiveCDs and stages.
64
65 3. luke-jr@g.o
66 4. http://tunxis.commnet.edu/
67 5. http://savannah.nongnu.org/projects/kportage/
68 6. http://bitconjurer.org/BitTorrent/
69
70 Luke-Jr has been using Linux since Red Hat 5.2 and later switched to a
71 packageless manual compile system. He moved to Gentoo over a year ago when
72 he began to feel the pain of keeping his system up-to-date. After spending
73 some considerable time at the Gentoo booth at LinuxWorld Expo in January
74 of 2003, he began to consider forking Gentoo to create a more
75 newbie-friendly version. Upon discovering that the existing Gentoo
76 developers had no objection to adding those tools to the existing distro,
77 he began working as a Gentoo developer.
78
79 Luke-Jr has a fair bit of experience in Open Source development. He was a
80 primary developer on the Open Direct Connect[7] file sharing program as
81 well as working on the Kye[8] puzzle game (which he plans to port to QT),
82 MOO extensions and Tasogare[9], a multiplayer online RPG engine. He was
83 particularly pleased with $phone, a MOO extension that allowed users to
84 call virtual phone numbers on other MOOs, and the accomplishment of
85 rewriting the Kye engine. Nevertheless, he considers Gentoo his "primary
86 job", describing it as "the best operating system that currently exists".
87
88 7. http://sourceforge.net/projects/odc/
89 8. http://sourceforge.net/projects/kye/
90 9. http://sourceforge.net/projects/tasogare/
91
92 Luke-Jr is a KDE[10] user, largely because of the window manager,
93 Konqueror, Kontact, Konsole and the Kicker (although he would consider
94 dropping the last if someone would port the OSX taskbar). His favorite
95 applications include Qt Designer[11], Mozilla Composer[12] and Psi[13].
96
97 10. http://www.kde.org
98 11. http://www.trolltech.com/products/qt/designer.html
99 12. http://www.mozilla.org/
100 13. http://psi.affinix.com
101
102 Luke-Jr's favorite quote comes is one of Richard Stallman's comments on
103 proprietary software: "It was useless for a community." In that vein, he
104 made a plea for people to shift away from obsolete or closed IM protocols
105 toward the open and standardized Jabber/XMPP. He also points out that he
106 has made the hex time [14] display from his screenshot[15] available
107 with emerge khexclock.
108
109 14. http://www.intuitor.com/hex/hexclock.html
110 15. http://www.gentoo.org/main/en/shots.xml
111
112 ==================
113 3. Gentoo Security
114 ==================
115
116 GLSAs
117 -----
118
119 Note: There were no new security announcements this week.
120
121 New Security Bug Reports
122 ------------------------
123
124 The following new security bugs were posted this week:
125
126 * sys-libs/glibc[16]
127 16. http://bugs.gentoo.org/show_bug.cgi?id=33383
128
129 =========================
130 4. Heard in the Community
131 =========================
132
133 gentoo-user
134 -----------
135
136 Moving /usr/portage
137
138 Eventually, everyone seems to run low on disk space. One Gentoo list
139 member was curious if it was possible to move /usr/portage to some place
140 else to free some up. The short answer is "yes"; the question resulted in
141 a cool thread with many useful `mount' tricks. Read on [17] here.
142
143 17.
144 http://news.gmane.org/onethread.php?group=gmane.linux.gentoo.user&root=%3C2
145 00311141624.35482.nbensa%40gmx.net%3E
146
147 gentoo-dev
148 ----------
149
150 Gentoo Documentation.
151
152 Now, like so many other things about gentoo, the Gentoo Documentation
153 Project (GDP) has a home page[18]. Have a look here[19] for the details
154 about the project..
155
156 18. http://www.gentoo.org/proj/en/gdp
157 19. http://article.gmane.org/gmane.linux.gentoo.devel/13776
158
159 Losing Ebuilds (a.k.a. the joys of openssl-0.9.7!)
160
161 Have a look at this[20] problem around old computers doing security
162 updates, and running into trouble when the older ebuilds for a certain
163 package have been deleted from the tree as older versions.
164
165 20. http://article.gmane.org/gmane.linux.gentoo.devel/13691
166
167 =======================
168 5. Gentoo International
169 =======================
170
171 Gentoo International is on hiatus this week.
172
173 ================
174 6. Portage Watch
175 ================
176
177 Portage Watch is on hiatus this week.
178
179 ===========
180 7. Bugzilla
181 ===========
182
183 Summary
184 -------
185
186 * Statistics
187 * Closed Bug Ranking
188 * New Bug Rankings
189
190 Statistics
191 ----------
192
193 The Gentoo community uses Bugzilla (bugs.gentoo.org[21]) to record and
194 track bugs, notifications, suggestions and other interactions with the
195 development team. Between 08 November 2003 and 14 November 2003, activity
196 on the site has resulted in:
197
198 21. http://bugs.gentoo.org
199
200 * 0 new bugs during this period
201 * 261 bugs closed or resolved during this period
202 * 7 previously closed bugs were reopened this period
203
204 Of the 4149 currently open bugs: 104 are labeled 'blocker', 191 are
205 labeled 'critical', and 323 are labeled 'major'.
206
207 Closed Bug Rankings
208 -------------------
209
210 The developers and teams who have closed the most bugs during this period
211 are:
212
213 * Portage Team[22], with 18 closed bugs[23]
214 * Gentoo KDE Team[24], with 16 closed bugs[25]
215 * Gentoo Games[26], with 15 closed bugs[27]
216 * AMD64 Porting Team[28], with 12 closed bugs[29]
217 22. dev-portage@g.o
218 23.
219 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
220 field=bug_status&chfieldfrom=2003-11-08&chfieldto=2003-11-14&resolution=FIX
221 ED&assigned_to=dev-portage@g.o
222 24. kde@g.o
223 25.
224 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
225 field=bug_status&chfieldfrom=2003-11-08&chfieldto=2003-11-14&resolution=FIX
226 ED&assigned_to=kde@g.o
227 26. games@g.o
228 27.
229 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
230 field=bug_status&chfieldfrom=2003-11-08&chfieldto=2003-11-14&resolution=FIX
231 ED&assigned_to=games@g.o
232 28. amd64@g.o
233 29.
234 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&ch
235 field=bug_status&chfieldfrom=2003-11-08&chfieldto=2003-11-14&resolution=FIX
236 ED&assigned_to=amd64@g.o
237
238 New Bug Rankings
239 ----------------
240
241 The developers and teams who have been assigned the most new bugs during
242 this period are:
243
244 * Media-GFX Herd[30], with 19 new bugs[31]
245 * Desktop Miscellaneous Team[32], with 16 new bugs[33]
246 * Gentoo KDE Team[34], with 13 new bugs[35]
247 * Martin Schlemmer[36], with 12 new bugs[37]
248 * Gentoo Sound Team[38], with 11 new bugs[39]
249 30. graphics@g.o
250 31.
251 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
252 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-11-08&chfieldto=2003-11
253 -14&assigned_to=graphics@g.o
254 32. desktop-misc@g.o
255 33.
256 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
257 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-11-08&chfieldto=2003-11
258 -14&assigned_to=desktop-misc@g.o
259 34. kde@g.o
260 35.
261 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
262 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-11-08&chfieldto=2003-11
263 -14&assigned_to=kde@g.o
264 36. azarah@g.o
265 37.
266 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
267 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-11-08&chfieldto=2003-11
268 -14&assigned_to=azarah@g.o
269 38. sound@g.o
270 39.
271 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_s
272 tatus=REOPENED&chfield=assigned_to&chfieldfrom=2003-11-08&chfieldto=2003-11
273 -14&assigned_to=sound@g.o
274
275 ==================
276 8. Tips and Tricks
277 ==================
278
279 Using the file command
280
281 This week's tip demonstrates the use of the file command. This command has
282 been in UNIX since at least 1973 but is often overlooked. However, it's an
283 extremely useful command for classifying files.
284
285 The file command is provided by the package sys-apps/file, so if you don't
286 already have it installed, you'll need to type emerge file. Chances are
287 you've already got it on your system though. To use file simply type file
288 filename and you'll see information about the filename you passed in.
289 Simple right?
290
291 ---------------------------------------------------------------------------
292 | Code Listing 8.1: |
293 | Using file |
294 ---------------------------------------------------------------------------
295 | |
296 |% file css current.xml tips-20031117.xml tips-20031117.html screenlog.0 |
297 |css: directory |
298 |current.xml: symbolic link to `tips-20031117.xml' |
299 |tips-20031117.xml: ASCII English text |
300 |tips-20031117.html: UTF-8 Unicode HTML document text with very long lines|
301 |screenlog.0: ASCII English text, with CRLF, CR line terminators, |
302 |with escape sequences, with overstriking |
303 | |
304 |//You can also use file to look at shell scripts |
305 |% file bin/fix bin/update_dat.sh |
306 |bin/fix: a /usr/bin/perl -w script text executable |
307 |bin/update_dat.sh: a /bin/sh script text executable |
308 | |
309 |//Or you can check binary files |
310 |% file /bin/cp |
311 |/bin/cp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for |
312 |GNU/Linux 2.4.1, dynamically linked (uses shared libs), stripped |
313 | |
314 |//As the last example, you can use it on 'core' files |
315 |% file core |
316 |core: ELF 32-bit LSB core file Intel 80386, version 1 (SYSV), SVR4-style,|
317 |SVR4-style, from 'a.out' |
318 | |
319 ---------------------------------------------------------------------------
320
321 This should get you started but there are many other uses of file, see the
322 man page (man 1 file) for more information.
323
324 ==========================
325 9. Moves, Adds and Changes
326 ==========================
327
328 Moves
329 -----
330
331 The following developers recently left the Gentoo team:
332 * none this week
333
334
335 Adds
336 ----
337
338 The following developers recently joined the Gentoo Linux team:
339
340 * Andrea Luzzardi (scox) - sandbox and kernel
341
342 Changes
343 -------
344
345 The following developers recently changed roles within the Gentoo Linux
346 project.
347
348 * none this week
349
350 =====================
351 10. Contribute to GWN
352 =====================
353
354 Interested in contributing to the Gentoo Weekly Newsletter? Send us an
355 email[40].
356
357 40. gwn-feedback@g.o
358
359 ================
360 11. GWN Feedback
361 ================
362
363 Please send us your feedback[41] and help make the GWN better.
364
365 41. gwn-feedback@g.o
366
367 ================================
368 12. GWN Subscription Information
369 ================================
370
371 To subscribe to the Gentoo Weekly Newsletter, send a blank email to
372 gentoo-gwn-subscribe@g.o.
373
374 To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to
375 gentoo-gwn-unsubscribe@g.o from the email address you are
376 subscribed under.
377
378 ===================
379 13. Other Languages
380 ===================
381
382 The Gentoo Weekly Newsletter is also available in the following languages:
383
384 * Dutch[42]
385 * English[43]
386 * German[44]
387 * French[45]
388 * Japanese[46]
389 * Italian[47]
390 * Polish[48]
391 * Portuguese (Brazil)[49]
392 * Portuguese (Portugal)[50]
393 * Russian[51]
394 * Spanish[52]
395 * Turkish[53]
396 42. http://www.gentoo.org/news/be/gwn/gwn.xml
397 43. http://www.gentoo.org/news/en/gwn/gwn.xml
398 44. http://www.gentoo.org/news/de/gwn/gwn.xml
399 45. http://www.gentoo.org/news/fr/gwn/gwn.xml
400 46. http://www.gentoo.org/news/ja/gwn/gwn.xml
401 47. http://www.gentoo.org/news/it/gwn/gwn.xml
402 48. http://www.gentoo.org/news/pl/gwn/gwn.xml
403 49. http://www.gentoo.org/news/br/gwn/gwn.xml
404 50. http://www.gentoo.org/news/pt/gwn/gwn.xml
405 51. http://www.gentoo.org/news/ru/gwn/gwn.xml
406 52. http://www.gentoo.org/news/es/gwn/gwn.xml
407 53. http://www.gentoo.org/news/tr/gwn/gwn.xml
408
409 Yuji Carlos Kosugi <carlos@g.o> - Editor
410 AJ Armstrong <aja@×××××××××××××.com> - Contributor
411 Brian Downey <bdowney@×××××××××××.net> - Contributor
412 Cal Evans <cal@××××××××.com> - Contributor
413 Chris Gavin <gubbs@××××.org> - Contributor
414 Luke Giuliani <cold_flame@×××××.com> - Contributor
415 Shawn Jonnet <shawn.jonnet@×××××××.net> - Contributor
416 Michael Kohl <citizen428@g.o> - Contributor
417 Kurt Lieber <klieber@g.o> - Contributor
418 Rafael Cordones Marcos <rcm@×××××××.net> - Contributor
419 David Narayan <david@×××××××.net> - Contributor
420 Gerald J Normandin Jr. <gerrynjr@g.o> - Contributor
421 Ulrich Plate <plate@g.o> - Contributor
422 Mathy Vanvoorden <matje@×××××××.be> - Dutch Translation
423 Hendrik Eeckhaut <Hendrik.Eeckhaut@×××××.be> - Dutch Translation
424 Jorn Eilander <sephiroth@××××××××.nl> - Dutch Translation
425 Bernard Kerckenaere <bernieke@××××××××.com> - Dutch Translation
426 Peter ter Borg <peter@××××××.nl> - Dutch Translation
427 Jochen Maes <linux@××××.be> - Dutch Translation
428 Roderick Goessen <rgoessen@××××.nl> - Dutch Translation
429 Gerard van den Berg <gerard@××××××.net> - Dutch Translation
430 Matthieu Montaudouin <mat@××××××××.com> - French Translation
431 Xavier Neys <neysx@g.o> - French Translation
432 Martin Prieto <riverdale@×××××××××.org> - French Translation
433 Antoine Raillon <cabec2@××××××.net> - French Translation
434 Sebastien Cevey <seb@×××××.net> - French Translation
435 Jean-Christophe Choisy <mabouya@××××××××××××.org> - French Translation
436 Thomas Raschbacher <lordvan@g.o> - German Translation
437 Steffen Lassahn <madeagle@g.o> - German Translation
438 Matthias F. Brandstetter <haim@g.o> - German Translation
439 Lukas Domagala <Cyrik@g.o> - German Translation
440 Tobias Scherbaum <dertobi123@g.o> - German Translation
441 Daniel Gerholdt <Sputnik1969@g.o> - German Translation
442 Marc Herren <dj-submerge@g.o> - German Translation
443 Tobias Matzat <SirSeoman@g.o> - German Translation
444 Marco Mascherpa <mush@××××××.net> - Italian Translation
445 Claudio Merloni <paper@×××××××.it> - Italian Translation
446 Christian Apolloni <bsolar@×××××××.ch> - Italian Translation
447 Stefano Lucidi <stefano.lucidi@×××××××××××××.org> - Italian Translation
448 Yoshiaki Hagihara <hagi@×××.com> - Japanese Translation
449 Katsuyuki Konno <katuyuki@××××××××.jp> - Japanese Translation
450 Yuji Carlos Kosugi <carlos@g.o> - Japanese Translation
451 Yasunori Fukudome <yasunori@××××××××××××××××.uk> - Japanese Translation
452 Takashi Ota <088@××××××××××.jp> - Japanese Translation
453 Radoslaw Janeczko <sototh@×××.pl> - Polish Translation
454 Lukasz Strzygowski <lucass.home@××.pl> - Polish Translation
455 Michal Drobek <veng@××.pl> - Polish Translation
456 Adam Lyjak <apo@××××××××××××××××××××.pl> - Polish Translation
457 Krzysztof Klimonda <cthulhu@×××××××××.net> - Polish Translation
458 Atila "Jedi" Bohlke Vasconcelos <bohlke@×××××××××.br> - Portuguese
459 (Brazil) Translation
460 Eduardo Belloti <dudu@××××××××.net> - Portuguese (Brazil) Translation
461 Jo達o Rafael Moraes Nicola <joaoraf@×××××××××.br> - Portuguese (Brazil)
462 Translation
463 Marcelo Gon巽alves de Azambuja <mgazambuja@×××××××××.br> - Portuguese
464 (Brazil) Translation
465 Otavio Rodolfo Piske <angusy@××××××××.org> - Portuguese (Brazil)
466 Translation
467 Pablo N. Hess -- NatuNobilis <natunobilis@××××××××.org> - Portuguese
468 (Brazil) Translation
469 Pedro de Medeiros <pzilla@××××××××.br> - Portuguese (Brazil) Translation
470 Ventura Barbeiro <venturasbarbeiro@××××××.br> - Portuguese (Brazil)
471 Translation
472 Bruno Ferreira <blueroom@××××××××××××.net> - Portuguese (Portugal)
473 Translation
474 Gustavo Felisberto <humpback@××××××××××.net> - Portuguese (Portugal)
475 Translation
476 Jos辿 Costa <jose_costa@×××××××.pt> - Portuguese (Portugal) Translation
477 Luis Medina <metalgodin@×××××××××.org> - Portuguese (Portugal) Translation
478 Ricardo Loureiro <rjlouro@×××××××.org> - Portuguese (Portugal) Translation
479 Sergey Galkin <gals_home@××××.ru> - Russian Translator
480 Sergey Kuleshov <svyatogor@g.o> - Russian Translator
481 Alex Spirin <asp13@××××.ru> - Russian Translator
482 Dmitry Suzdalev <dimsuz@××××.ru> - Russian Translator
483 Anton Vorovatov <mazurous@××××.ru> - Russian Translator
484 Denis Zaletov <dzaletov@×××××××.ru> - Russian Translator
485 Lanark <lanark@××××××××××.ar> - Spanish Translation
486 Fernando J. Pereda <ferdy@××××××.org> - Spanish Translation
487 Lluis Peinado Cifuentes <lpeinado@×××.edu> - Spanish Translation
488 Zephryn Xirdal T <ZEPHRYNXIRDAL@××××××××××.net> - Spanish Translation
489 Guillermo Juarez <katossi@××××××××××××××××.es> - Spanish Translation
490 Jes炭s Garc鱈a Crespo <correo@××××××.com> - Spanish Translation
491 Carlos Castillo <carlos@×××××××××××××.com> - Spanish Translation
492 Julio Castillo <julio@×××××××××××××.com> - Spanish Translation
493 Sergio G坦mez <s3r@××××××××××××.ar> - Spanish Translation
494 Aycan Irican <aycan@××××××××.tr> - Turkish Translation
495 Bugra Cakir <bugra@×××××××××.com> - Turkish Translation
496 Cagil Seker <cagils@××××××××××.tr> - Turkish Translation
497 Emre Kazdagli <emre@××××××××.tr> - Turkish Translation
498 Evrim Ulu <evrim@××××××××.tr> - Turkish Translation
499 Gursel Kaynak <gurcell@××××××××.tr> - Turkish Translation