Gentoo Archives: gentoo-gwn

From: Ulrich Plate <plate@g.o>
To: gentoo-gwn@l.g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter 31 October 2005
Date: Mon, 31 Oct 2005 00:54:56
Message-Id: 20051031012746.ed404026.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 31 October 2005.
5 ---------------------------------------------------------------------------
6
7 ==============
8 1. Gentoo news
9 ==============
10
11 New Korean version for the Gentoo Weekly News
12 ---------------------------------------------
13
14 Jin Kyu Park[1] is the initiator of a new project: adding a Korean version
15 to the list of translated GWNs. He's been silently chipping away at the
16 block of English GWNs for a few weeks already, and samples of his
17 translation work can be found at the freshly established overview page[2].
18 He's now looking for fellow translators to help make the Korean GWN a
19 sustainable effort. If your Korean is up to the task, please contact him
20 directly.
21 1. jinkyup@×××××.com
22 2. http://www.gentoo.org/news/ko/gwn/gwn.xml
23
24 Note: Most of the other languages, even the ones that have a regular
25 update schedule, are always looking for additional help, too. If you would
26 like to volunteer for any language, send a message to
27 gwn-feedback@g.o, please.
28
29 Subforums introduced at Gentoo Forums
30 -------------------------------------
31
32 Starting this weekend, the introduction of subforums further improves the
33 usability of the evergrowing Gentoo Forums[3]. After sufficient testing on
34 a test server (see our earlier report[4]), the German[5] and Italian[6]
35 forums are the first ones to benefit from this long requested feature.
36 Following the general forums structure, both now separate support requests
37 from discussion and chat.
38 3. http://forums.gentoo.org
39 4. http://www.gentoo.org/news/en/gwn/20051017-newsletter.xml#doc_chap1
40 5. http://forums.gentoo.org/viewforum-f-28.html
41 6. http://forums.gentoo.org/viewforum-f-41.html
42
43 Besides the creation of more subforums, future plans include layout
44 polishing and an improved presentation of threads from several subforums.
45 The Forums team would like to thank everyone who participated in the
46 testing of subforums.
47
48 ==============
49 2. Future zone
50 ==============
51
52 Speeding up the cache - Portage on the move towards 3.0
53 -------------------------------------------------------
54
55 What is the cache, why do I need it, and what's this metadata transferring
56 thing?
57
58 The cache is metadata saved from ebuilds; without the cache, access would
59 be about 400x slower for every ebuild lookup. The metadata transfer is as
60 it sounds; the system's local cache is updated with pregenerated cache
61 entries distributed via rsync, so that the user's machine doesn't have to
62 regenerate portions of the cache itself.
63
64 Why is it slow?
65
66 The way stable's cache subsystem scales isn't exactly efficient; ebuilds
67 using eclasses (which must be tracked) scales horribly, and rears its head
68 in particular during metadata transfers.
69
70 What is being done to make it not suck?
71
72 A cache rewrite, which is in use in the non-stable branches already, has
73 been backported to 2.0. Example statistics of the improvement are
74 available via a discussion thread[7]. Rough runtime reduction for a
75 Pentium at 233MHz is 35% normally, with reduction of worst case runtime by
76 65%.
77 7. http://article.gmane.org/gmane.linux.gentoo.portage.devel/1123
78
79 Nifty. Downsides?
80
81 Alternative cache backends need to be rewritten to work with the new
82 design. Tools that access the on disk cache directly (eix) will need to be
83 updated. This is still being tested.
84
85 When will it be available in portage?
86
87 2.0.54 is targeted, if it's not clean enough, .55 - in other words, as
88 soon as we know it's bug free.
89
90 Is a patch available now?
91
92 Yes,
93 http://dev.gentoo.org/~ferringb/2.0/3.0-cache-backport-experimental-7.patch
94 [8] is the relevant patch.
95 8.
96 http://dev.gentoo.org/~ferringb/2.0/3.0-cache-backport-experimental-7.patch
97
98 As per the norm, it's not supported yet; bugs, feedback etc. is welcome,
99 but using it means you're taking the responsibility of patching your
100 package manager -- a critical piece of a gentoo system. If it breaks,
101 you're stuck cleaning up the pieces.
102 Adding it into the Portage ebuild for local use requires more than just
103 a src_unpack addition -- src_install needs adjustment also.
104 ========================
105 3. Developer of the week
106 ========================
107
108 Roger Miliker (roger55)
109 -----------------------
110
111 Figure 3.1: Roger Milliker aka roger55
112 http://www.gentoo.org/images/gwn/20051031_roger55.jpg
113
114 Austrian Gentoo developer Roger Miliker, better known as roger55[9], is a
115 regular on the #gentoo IRC channel (and some others) on Freenode, helping
116 users wherever he can. He also does Release Engineering work -- "test
117 release material, CDs, stages, packages and check what updates in
118 documentation are necessary, find users who have trouble with certain
119 hardware and get them to try new LiveCDs", as he says.
120 9. roger55@g.o
121
122 In real life he's a student of medicine at the Graz Medical University,
123 and works as a bike courier (which is mostly a temporary job until he
124 finds something better).
125
126 Between his girlfriend Manuela and his hobbies (biking and snowboarding)
127 it's quite amazing that he still finds so much time for Gentoo, but with a
128 Thinkpad 570 (pentium2) notebook, an AthlonXP 1800+ (Desktop), an Epia
129 M10000 (mythtv) and a cute Thinkpad 701cs (486DX/2) with the butterfly
130 slide-out keyboard it's hard not to tinker around. Roger's desktop of
131 choice is KDE with kmail started first thing in the morning, right after
132 the first espresso...
133
134 =========================
135 4. Heard in the community
136 =========================
137
138 gentoo-dev
139 ----------
140
141 Handling dependencies
142
143 D.M.D. Ljungmark[10] started a rather technical thread about dependencies.
144 "If your package, libFoo, installs .h files that directly require header
145 files from libBar, then you have a Runtime dependency on libBar, not only
146 a compile time dependency" is one point of view, "It's not true runtime
147 dependence because it's not required for programs to run, only to
148 compile." the other. While this doesn't affect most people it can lead to
149 ugly problems with binary packages and embedded systems where everything
150 not strictly necessary gets removed. The thread remained inconclusive to
151 what is the right solution to this problem.
152 10. spider@g.o
153
154 * Handling dependencies [11]
155 11. http://thread.gmane.org/gmane.linux.gentoo.devel/32318
156
157 modular X - 7.0 RC1
158
159 In the spirit of "having a package before upstream releases it", Donnie
160 Berkholz[12] wrote: "The first release candidate was announced roughly 12
161 hours ago. And fitting the Gentoo you know as up to the minute, so far
162 beyond the bleeding edge that it's wearing a Band-Aid before it starts to
163 bleed, comes the complete package in Portage -- all 296 packages worth."
164 12. spyderous@g.o
165
166 * [13]
167 13. http://thread.gmane.org/gmane.linux.gentoo.devel/
168
169 Ebuilds for packages without homepage?
170
171 Harald van Dijk[14] asks: "What's the right thing to do with an ebuild's
172 HOMEPAGE variable if there is not any homepage? Different packages have
173 different approaches for this; some don't have any HOMEPAGE line , some
174 set HOMEPAGE to the empty string, possibly with a comment following it,
175 and some set HOMEPAGE to some string that's obviously not a URL such as
176 "none" or "I HAVE NO HOME:(""
177 14. truedfx@g.o
178
179 * Ebuilds for packages without homepage? [15]
180 15. http://thread.gmane.org/gmane.linux.gentoo.devel/32324
181
182 =======================
183 5. Gentoo international
184 =======================
185
186 Germany: European Gentoo developer conference line-up almost complete
187 ---------------------------------------------------------------------
188
189 Little less than three weeks ahead of the European Gentoo developer
190 conference[16] at Kransberg castle on 18 November the line-up of speakers
191 is almost complete. Topics covered include strictly internal affairs such
192 as a projected infrastructure mirror in Europe, but also an overview of
193 activities on alternative architecture Gentoo flavors, a workshop on
194 wireless routers, presentations of individual projects and more. 20
195 participants have already confirmed their coming to date, slowly
196 approaching the maximum capacity of on-site accomodation. If you would
197 like to take part in this event, please register[17] as soon as possible.
198 16. http://conference.gentoo-ev.org
199 17. http://conference.gentoo-ev.org/cgi-bin/registration.pl
200
201 Belgium: Gentoo Belgium website goes bilingual
202 ----------------------------------------------
203
204 The website of the Belgian Gentoo users[18] has seen some refurbishments
205 over the last few weeks, and most importantly, a French interface has been
206 added to tag along the Flemish version of the site.
207 18. http://www.gentoo.be
208
209 ===========================
210 6. Moves, adds, and changes
211 ===========================
212
213 Moves
214 -----
215
216 The following developers recently left the Gentoo team:
217
218 * None this week
219
220 Adds
221 ----
222
223 The following developers recently joined the Gentoo Linux team:
224
225 * None this week
226
227 Changes
228 -------
229
230 The following developers recently changed roles within the Gentoo Linux
231 project:
232
233 * None this week
234
235 ==================
236 7. Gentoo Security
237 ==================
238
239 Zope: File inclusion through RestructuredText
240 ---------------------------------------------
241
242 Zope is vulnerable to a file inclusion vulnerability when exposing
243 RestructuredText functionalities to untrusted users.
244
245 For more information, please see the GLSA Announcement[19]
246 19. http://www.gentoo.org/security/en/glsa/glsa-200510-20.xml
247
248 phpMyAdmin: Local file inclusion and XSS vulnerabilities
249 --------------------------------------------------------
250
251 phpMyAdmin contains a local file inclusion vulnerability that may lead to
252 the execution of arbitrary code, along with several cross-site scripting
253 issues.
254
255 For more information, please see the GLSA Announcement[20]
256 20. http://www.gentoo.org/security/en/glsa/glsa-200510-21.xml
257
258 SELinux PAM: Local password guessing attack
259 -------------------------------------------
260
261 A vulnerability in the SELinux version of PAM allows a local attacker to
262 brute-force system passwords.
263
264 For more information, please see the GLSA Announcement[21]
265 21. http://www.gentoo.org/security/en/glsa/glsa-200510-22.xml
266
267 TikiWiki: XSS vulnerability
268 ---------------------------
269
270 TikiWiki is vulnerable to cross-site scripting attacks.
271
272 For more information, please see the GLSA Announcement[22]
273 22. http://www.gentoo.org/security/en/glsa/glsa-200510-23.xml
274
275 Mantis: Multiple vulnerabilities
276 --------------------------------
277
278 Mantis is affected by multiple vulnerabilities ranging from information
279 disclosure to arbitrary script execution.
280
281 For more information, please see the GLSA Announcement[23]
282 23. http://www.gentoo.org/security/en/glsa/glsa-200510-24.xml
283
284 Ethereal: Multiple vulnerabilities in protocol dissectors
285 ---------------------------------------------------------
286
287 Ethereal is vulnerable to numerous vulnerabilities, potentially resulting
288 in the execution of arbitrary code or abnormal termination.
289
290 For more information, please see the GLSA Announcement[24]
291 24. http://www.gentoo.org/security/en/glsa/glsa-200510-25.xml
292
293 ===========
294 8. Bugzilla
295 ===========
296
297 Summary
298 -------
299
300 * Statistics
301 * Closed bug ranking
302 * New bug rankings
303
304 Statistics
305 ----------
306
307 The Gentoo community uses Bugzilla (bugs.gentoo.org[25]) to record and
308 track bugs, notifications, suggestions and other interactions with the
309 development team. Between 23 October 2005 and 30 October 2005, activity on
310 the site has resulted in:
311 25. http://bugs.gentoo.org
312
313 * 665 new bugs during this period
314 * 383 bugs closed or resolved during this period
315 * 28 previously closed bugs were reopened this period
316
317 Of the 8750 currently open bugs: 107 are labeled 'blocker', 183 are
318 labeled 'critical', and 555 are labeled 'major'.
319
320 Closed bug rankings
321 -------------------
322
323 The developers and teams who have closed the most bugs during this period
324 are:
325
326 * Gentoo for Mac OS X[26], with 28 closed bugs[27]
327 * Gentoo Games[28], with 20 closed bugs[29]
328 * Gentoo Linux Gnome Desktop Team[30], with 18 closed bugs[31]
329 * Mobile Herd[32], with 13 closed bugs[33]
330 * Gentoo Web Application Packages Maintainers[34], with 12 closed
331 bugs[35]
332 * Gentoo Security[36], with 12 closed bugs[37]
333 * Gentoo's Team for Core System packages[38], with 12 closed bugs[39]
334 * OpenOffice Team[40], with 11 closed bugs[41]
335 26. ppc-macos@g.o
336 27.
337 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-10-23&chfieldto=2005-10-30&resolution=FIXED&assigned_to=ppc-macos@g.o
338 28. games@g.o
339 29.
340 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-10-23&chfieldto=2005-10-30&resolution=FIXED&assigned_to=games@g.o
341 30. gnome@g.o
342 31.
343 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-10-23&chfieldto=2005-10-30&resolution=FIXED&assigned_to=gnome@g.o
344 32. mobile@g.o
345 33.
346 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-10-23&chfieldto=2005-10-30&resolution=FIXED&assigned_to=mobile@g.o
347 34. web-apps@g.o
348 35.
349 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-10-23&chfieldto=2005-10-30&resolution=FIXED&assigned_to=web-apps@g.o
350 36. security@g.o
351 37.
352 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-10-23&chfieldto=2005-10-30&resolution=FIXED&assigned_to=security@g.o
353 38. base-system@g.o
354 39.
355 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-10-23&chfieldto=2005-10-30&resolution=FIXED&assigned_to=base-system@g.o
356 40. openoffice@g.o
357 41.
358 http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-10-23&chfieldto=2005-10-30&resolution=FIXED&assigned_to=openoffice@g.o
359
360 New bug rankings
361 ----------------
362
363 The developers and teams who have been assigned the most new bugs during
364 this period are:
365
366 * Default Assignee for New Packages[42], with 42 new bugs[43]
367 * Default Assignee for Orphaned Packages[44], with 15 new bugs[45]
368 * Mozilla Gentoo Team[46], with 9 new bugs[47]
369 * Java team[48], with 9 new bugs[49]
370 * Gentoo Games[50], with 8 new bugs[51]
371 * Mobile Herd[52], with 7 new bugs[53]
372 * media-video herd[54], with 7 new bugs[55]
373 * Gentoo X-windows packagers[56], with 6 new bugs[57]
374 42. maintainer-wanted@g.o
375 43.
376 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-10-23&chfieldto=2005-10-30&assigned_to=maintainer-wanted@g.o
377 44. maintainer-needed@g.o
378 45.
379 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-10-23&chfieldto=2005-10-30&assigned_to=maintainer-needed@g.o
380 46. mozilla@g.o
381 47.
382 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-10-23&chfieldto=2005-10-30&assigned_to=mozilla@g.o
383 48. java@g.o
384 49.
385 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-10-23&chfieldto=2005-10-30&assigned_to=java@g.o
386 50. games@g.o
387 51.
388 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-10-23&chfieldto=2005-10-30&assigned_to=games@g.o
389 52. mobile@g.o
390 53.
391 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-10-23&chfieldto=2005-10-30&assigned_to=mobile@g.o
392 54. media-video@g.o
393 55.
394 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-10-23&chfieldto=2005-10-30&assigned_to=media-video@g.o
395 56. x11@g.o
396 57.
397 http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-10-23&chfieldto=2005-10-30&assigned_to=x11@g.o
398
399 ===============
400 9. GWN feedback
401 ===============
402
403 Please send us your feedback[58] and help make the GWN better.
404 58. gwn-feedback@g.o
405
406 ================================
407 10. GWN subscription information
408 ================================
409
410 To subscribe to the Gentoo Weekly Newsletter, send a blank email to
411 gentoo-gwn+subscribe@g.o.
412
413 To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to
414 gentoo-gwn+unsubscribe@g.o from the email address you are
415 subscribed under.
416
417 ===================
418 11. Other languages
419 ===================
420
421 The Gentoo Weekly Newsletter is also available in the following languages:
422
423 * Danish[59]
424 * Dutch[60]
425 * English[61]
426 * German[62]
427 * French[63]
428 * Japanese[64]
429 * Italian[65]
430 * Polish[66]
431 * Portuguese (Brazil)[67]
432 * Portuguese (Portugal)[68]
433 * Russian[69]
434 * Spanish[70]
435 * Turkish[71]
436 59. http://www.gentoo.org/news/da/gwn/gwn.xml
437 60. http://www.gentoo.org/news/nl/gwn/gwn.xml
438 61. http://www.gentoo.org/news/en/gwn/gwn.xml
439 62. http://www.gentoo.org/news/de/gwn/gwn.xml
440 63. http://www.gentoo.org/news/fr/gwn/gwn.xml
441 64. http://www.gentoo.org/news/ja/gwn/gwn.xml
442 65. http://www.gentoo.org/news/it/gwn/gwn.xml
443 66. http://www.gentoo.org/news/pl/gwn/gwn.xml
444 67. http://www.gentoo.org/news/pt_br/gwn/gwn.xml
445 68. http://www.gentoo.org/news/pt/gwn/gwn.xml
446 69. http://www.gentoo.org/news/ru/gwn/gwn.xml
447 70. http://www.gentoo.org/news/es/gwn/gwn.xml
448 71. http://www.gentoo.org/news/tr/gwn/gwn.xml
449
450 Ulrich Plate <plate@g.o> - Editor
451 Brian Harring <ferringb@g.o> - Author
452 Patrick Lauer <patrick@g.o> - Author
453 Dennis Nienhüser <fragfred@×××.de> - Author
454
455 --
456 gentoo-gwn@g.o mailing list