Gentoo Archives: gentoo-gwn

From: Lars Weiler <pylon@g.o>
To: gentoo-gwn@l.g.o
Subject: [gentoo-gwn] Gentoo Weekly Newsletter 14 November 2005
Date: Mon, 14 Nov 2005 01:15:58
Message-Id: 20051114004713.GA6341@celeborn.wh-og.hs-niederrhein.de
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 14 November 2005.
5 ---------------------------------------------------------------------------
6
7 ==============
8 1. Gentoo news
9 ==============
10
11 Switched to stage3 as the default installation method
12 -----------------------------------------------------
13
14 During the last week the Gentoo Documentation Project[1] changed the
15 Gentoo Handbook[2] in a way, that the installation of a stage3 will be
16 default. Prior to this change the Release Engineering team[3] asked for
17 the change, as the number of users increased, who messed up their
18 base-system due to unrecommended changes during a stage1 or stage2 install
19 or not following the handbook completely.
20
21 1. http://www.gentoo.org/proj/en/gdp/index.xml
22 2. http://www.gentoo.org/doc/en/handbook/index.xml
23 3. http://www.gentoo.org/proj/en/releng/index.xml
24
25 The adviced method now is to do a stage3 installation and optionally
26 recompile the system after the installation. That will create an optimized
27 system as well. How to proceed a real stage1 or stage2 installation is
28 still described in the FAQ[4].
29
30 4. http://www.gentoo.org/doc/en/faq.xml#stage12
31
32 For further reading you can have a look at the full discussion[5] about
33 the change on the gentoo-doc mailing list, see the real changes[6] in our
34 viewcvs or read bug #105809[7].
35
36 5. http://article.gmane.org/gmane.linux.gentoo.documentation/2327
37 6. http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-x86-medium.xml?hidecvsroot=1&search=&hideattic=0&sortby=file&r2=1.41&logsort=date&root=gentoo&diff_format=h&r1=1.40
38 7. https://bugs.gentoo.org/105809
39
40 ===============
41 2. User stories
42 ===============
43
44 Interview with Douglas Robertson from Zymeta Corporation
45 --------------------------------------------------------
46
47 Figure 2.1: The Zymeta Video Jukebox in action
48 http://www.gentoo.org/images/gwn/20051114_zymeta-jukebox.jpg
49
50 A few words about you. Who are you, where do you work?
51
52 My name is Douglas Robertson and I'm the Director of Technology at Zymeta
53 Entertainment.[8]
54
55 8. http://www.zymeta.com/
56
57 What is your "product"?
58
59 Zymeta is an entertainment systems company. We have developed an on demand
60 touch screen media delivery platform for public venues complete with a
61 backend system for updating and managing the platform. And we can manage
62 the platform as a whole or make changes for a single location. Our first
63 very successful product is a music video entertainment system called the
64 "Video Jukebox" which is typically installed in pubs and bars. The venues
65 patrons are able to choose their music selections using a touchscreen and
66 then watch the music videos on the bars televisions and advertisers can
67 pin point their promotions to specific locations or groups of locations.
68 The service is completely licensed by the music industry. It's flashy,
69 it's interactive and it's built on top of Gentoo Linux.
70
71 If anyone wants to see the jukebox in action, our corporate video[9] also
72 has a lot of cool shots.
73
74 9. http://www.zymeta.com/files/corporate-video-small.mov
75
76 How does Gentoo fit in there? Why did you decide to use it?
77
78 As far as technology is concerned, Zymeta is a Gentoo-driven company. The
79 development team all run Gentoo on their desktops, our servers are all
80 running Gentoo and, most importantly, our jukeboxes all run Gentoo. I
81 brought Gentoo into Zymeta and mandated it be the distro used; trying to
82 support multiple distributions is too much hassle. I chose Gentoo because
83 of it's flexibility; it's a source-based distro with a great packaging
84 system and a great user-base.
85
86 We update the jukebox client software over the Internet but we haven't
87 been updating the Operating System on the jukeboxes. We haven't updated
88 the OS because Gentoo has been so stable and as such there's been no real
89 need to change anything. We looked at setting up our own portage tree but
90 decided that the best route to any major updates would be to build a new
91 tarball of the OS and use that to update the jukeboxes. In the future we
92 may look at doing minor updates of individual packages using a portage
93 tree. This would allow us to keep the jukeboxes up to date in case of any
94 security flaws found.
95
96 That said, we recently upgraded the software so that it works flawlessly
97 on the 2.6 kernel and I have spent the last two days setting up a CD that
98 boots the jukebox, mounts the hard drive and then updates the OS files.
99 The Gentoo community was very helpful with this, and as I mentioned, there
100 is a tonne of documentation, which make it simple for me to modify the
101 Gentoo 2005.1 LiveCD so that it is Zymeta branded and does the required
102 updating.
103
104 What did Gentoo replace?
105
106 Prior to Gentoo, Zymeta was running Red Hat for servers and Debian on the
107 jukeboxes.
108
109 Any experiences with other distributions? How do they compare?
110
111 I initially tried Gentoo in 2003 at my previous job because a co-worker
112 decided to try it and then complained about how much trouble it was to set
113 up and how it took him two days to get it working. To prove him wrong I
114 tried it and had a working Gentoo, complete with KDE, on my Dell laptop
115 within the day. It was love at first sight with Gentoo so I never went
116 back to my old Red Hat install.
117
118 A lot of people had issues with Red Hat's RPM system, but I loved it. At
119 least until I started needing the latest packages of various things (such
120 as PostgreSQL and some networking tools) and the RPM wouldn't work because
121 it was built on a different version of Red Hat. Or it would require
122 updating three other packages, which in turn had their own dependencies.
123 Gentoo's package system is the real shining star as far as I'm concerned,
124 and while updates take longer since packages are compiled, it's well worth
125 it.
126
127 What are the big advantages? Where does it shine?
128
129 Gentoo offers flexibility. Don't need IPv6 support is your packages? Just
130 change your USE flags. No ebuild for a package you need? Just create your
131 own ebuild and add it into your Portage overlay. How sweet is that for
132 flexibility?
133
134 What do you see as problematic? Where could things be improved?
135
136 My only complaint is that sometimes it takes a long time to stabilize
137 packages. I like that the maintainers ensure that packages compile and
138 work properly before marking a package as stable, especially given that we
139 run Gentoo on production/enterprise systems, but sometimes it seems to
140 take a bit too long. But we get around that using Portage's flexibility
141 (ie. USE flags and Portage overlays).
142
143 There are many projects like the installer, Gentoo/Alt (BSD,...). What do
144 you think of this expansion into new fields? How about different
145 architectures?
146
147 I think that the more people using Gentoo the better. Part of the reason
148 I'm excited about this interview is that I want to help spread the word
149 that Gentoo can be used in any environment, whether it's on a desktop or
150 on an enterprise server running a mission-critical database. Stability is
151 key in most environments but I don't think that you necessarily need to
152 use six month old packages to get that stability.
153
154 How do you see the community? What is the general perception of Gentoo in
155 your company?
156
157 I love the Gentoo community. There's a lot of support available and tonnes
158 of documentation. And because at this stage it seems like the majority of
159 Gentoo users have a fairly technical background, there's a different feel
160 to the Gentoo forums as compared to say the old Red Hat forums.
161
162 As for Zymeta, everyone in the company knows Zymeta's product is built on
163 top of Gentoo. And since our switch to Gentoo, the stability of our
164 product has increased. Part of that is due to Gentoo and part of that is
165 due to an updated kernel. But the end result is that the Zymeta team and
166 our customers associate Gentoo with stability.
167
168 How can you be contacted? And what can we expect in the near future?
169
170 If anyone wants to talk to me about deploying Gentoo in the enterprise,
171 they can contact me at dr@××××××.com. Also, I believe that Gentoo
172 developer Corey Shields wants to create a Gentoo case study out of Zymeta
173 so people should look soon for that.
174
175 Oh, and there's a Gentoo easter egg in an upcoming version of the Zymeta
176 Jukebox client so if anyone wants to know how to do that, they can email
177 me about that too.
178
179 Thanks for the interview!
180
181 =========================
182 3. Heard in the community
183 =========================
184
185 gentoo-dev
186 ----------
187
188 GLEP 43: GLEP file hosting
189
190 Ciaran McCreesh[10] publicized a new GLEP[11] this week to allow (future)
191 GLEPs to have attached code in a subdirectory instead of inlined or placed
192 externally. This should allow for better GLEP readability and easier
193 maintenance.
194
195 10. ciaranm@g.o
196 11. http://www.gentoo.org/proj/en/glep/glep-0043.html
197
198 * GLEP 43: GLEP file hosting [12]
199 12. http://thread.gmane.org/gmane.linux.gentoo.devel/32769
200
201
202 Creation and handling of virtual/tar
203
204 Diego 'Flameeyes' Pettenò[13] tells us about the creation of virtual/tar
205 which at the moment can be satisfied by GNU tar and bsdtar. Creating this
206 virtual will mostly help Gentoo/Alt[14] at the moment.
207
208 13. flameeyes@g.o
209 14. http://www.gentoo.org/proj/en/gentoo-alt/index.xml
210
211 * virtual/tar [15]
212 15. http://thread.gmane.org/gmane.linux.gentoo.devel/32732
213
214
215 =======================
216 4. Gentoo international
217 =======================
218
219 Germany: LWE and DevCon in the Frankfurt/Main area
220 --------------------------------------------------
221
222 This week the area around Frankfurt/Main will be the events-location for
223 Gentoo. First there is the Linux World Conference & Expo[16] in Hall 4 of
224 Frankfurt's Fairground. From Tuesday, November 15, until Thurdsday,
225 November 17, you have the ability to meet Gentoo Developers at their booth
226 in the .org-Pavilion (G06). A little highlight will be the lecture about
227 Gentoo[17] at Wednesday evening.
228
229 16. http://www.linuxworldexpo.de/
230 17. http://www.linuxworldexpo.de/04_03_01.php?Termin_ID=154&ID=97
231
232 Right after the three days on the Fairground, Gentoo Weekly Newsletter
233 Editor Ulrich Plate[18] invited to the European Gentoo developer
234 meeting[19] at his residence Kransberg Castle, 40km north of Frankfurt.
235 More than 20 developers and some users declared their attendance. Some
236 lectures and workshops round up by nice catering and a get-together will
237 fill the day.
238
239 18. plate@g.o
240 19. http://conference.gentoo-ev.org/
241
242 If you are interested in attending the conference, please use the online
243 registration form[20].
244
245 20. http://conference.gentoo-ev.org/cgi-bin/registration.pl
246
247 =========================
248 5. Gentoo developer moves
249 =========================
250
251 Moves
252 -----
253
254 The following developers recently left the Gentoo project:
255
256 * Jesper Brodersen (broeman) - danish translations
257 * Arne Mejholm (aaby) - danish translations
258
259 Adds
260 ----
261
262 The following developers recently joined the Gentoo project:
263
264 * Michael Schönbeck (thoand) - video disc recorder
265
266 Changes
267 -------
268
269 The following developers recently changed roles within the Gentoo project:
270
271 * None this week
272
273 ==================
274 6. Gentoo Security
275 ==================
276
277 PHP: Multiple vulnerabilities
278 -----------------------------
279
280 PHP suffers from multiple issues, resulting in security functions bypass,
281 local Denial of service, cross-site scripting or PHP variables overwrite.
282
283 For more information, please see the GLSA Announcement[21]
284
285 21. http://www.gentoo.org/security/en/glsa/glsa-200511-08.xml
286
287 Lynx: Arbitrary command execution
288 ---------------------------------
289
290 Lynx is vulnerable to an issue which allows the remote execution of
291 arbitrary commands.
292
293 For more information, please see the GLSA Announcement[22]
294
295 22. http://www.gentoo.org/security/en/glsa/glsa-200511-09.xml
296
297 RAR: Format string and buffer overflow vulnerabilities
298 ------------------------------------------------------
299
300 RAR contains a format string error and a buffer overflow vulnerability
301 that may be used to execute arbitrary code.
302
303 For more information, please see the GLSA Announcement[23]
304
305 23. http://www.gentoo.org/security/en/glsa/glsa-200511-10.xml
306
307 linux-ftpd-ssl: Remote buffer overflow
308 --------------------------------------
309
310 A buffer overflow vulnerability has been found, allowing a remote attacker
311 to execute arbitrary code with escalated privileges on the local system.
312
313 For more information, please see the GLSA Announcement[24]
314
315 24. http://www.gentoo.org/security/en/glsa/glsa-200511-11.xml
316
317 ===========
318 7. Bugzilla
319 ===========
320
321 Statistics
322 ----------
323
324 The Gentoo community uses Bugzilla (bugs.gentoo.org[25]) to record and
325 track bugs, notifications, suggestions and other interactions with the
326 development team. Between 06 November 2005 and 13 November 2005, activity
327 on the site has resulted in:
328
329 25. http://bugs.gentoo.org
330
331 * 711 new bugs during this period
332 * 315 bugs closed or resolved during this period
333 * 31 previously closed bugs were reopened this period
334
335 Of the 8960 currently open bugs: 107 are labeled 'blocker', 195 are
336 labeled 'critical', and 558 are labeled 'major'.
337
338 Closed bug rankings
339 -------------------
340
341 The developers and teams who have closed the most bugs during this period
342 are:
343
344 * Docs Team[26], with 21 closed bugs[27]
345 * Gentoo's Team for Core System packages[28], with 20 closed bugs[29]
346 * Gentoo KDE team[30], with 10 closed bugs[31]
347 * Gentoo Security[32], with 9 closed bugs[33]
348 * Alexey Chumakov[34], with 9 closed bugs[35]
349 * Sergey Kuleshov[36], with 8 closed bugs[37]
350 * Perl Devs @ Gentoo[38], with 8 closed bugs[39]
351 * Gentoo for Mac OS X[40], with 6 closed bugs[41]
352 26. docs-team@g.o
353 27. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-11-06&chfieldto=2005-11-13&resolution=FIXED&assigned_to=docs-team@g.o
354 28. base-system@g.o
355 29. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-11-06&chfieldto=2005-11-13&resolution=FIXED&assigned_to=base-system@g.o
356 30. kde@g.o
357 31. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-11-06&chfieldto=2005-11-13&resolution=FIXED&assigned_to=kde@g.o
358 32. security@g.o
359 33. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-11-06&chfieldto=2005-11-13&resolution=FIXED&assigned_to=security@g.o
360 34. achumakov@g.o
361 35. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-11-06&chfieldto=2005-11-13&resolution=FIXED&assigned_to=achumakov@g.o
362 36. svyatogor@g.o
363 37. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-11-06&chfieldto=2005-11-13&resolution=FIXED&assigned_to=svyatogor@g.o
364 38. perl@g.o
365 39. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-11-06&chfieldto=2005-11-13&resolution=FIXED&assigned_to=perl@g.o
366 40. ppc-macos@g.o
367 41. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2005-11-06&chfieldto=2005-11-13&resolution=FIXED&assigned_to=ppc-macos@g.o
368
369
370 New bug rankings
371 ----------------
372
373 The developers and teams who have been assigned the most new bugs during
374 this period are:
375
376 * Default Assignee for New Packages[42], with 56 new bugs[43]
377 * Default Assignee for Orphaned Packages[44], with 49 new bugs[45]
378 * Perl Devs @ Gentoo[46], with 42 new bugs[47]
379 * AMD64 Testing Team[48], with 10 new bugs[49]
380 * Gentoo Linux Gnome Desktop Team[50], with 9 new bugs[51]
381 * Gentoo's Team for Core System packages[52], with 9 new bugs[53]
382 * Mozilla Gentoo Team[54], with 7 new bugs[55]
383 * Gentoo Sound Team[56], with 6 new bugs[57]
384 42. maintainer-wanted@g.o
385 43. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-11-06&chfieldto=2005-11-13&assigned_to=maintainer-wanted@g.o
386 44. maintainer-needed@g.o
387 45. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-11-06&chfieldto=2005-11-13&assigned_to=maintainer-needed@g.o
388 46. perl@g.o
389 47. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-11-06&chfieldto=2005-11-13&assigned_to=perl@g.o
390 48. amd64-test@g.o
391 49. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-11-06&chfieldto=2005-11-13&assigned_to=amd64-test@g.o
392 50. gnome@g.o
393 51. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-11-06&chfieldto=2005-11-13&assigned_to=gnome@g.o
394 52. base-system@g.o
395 53. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-11-06&chfieldto=2005-11-13&assigned_to=base-system@g.o
396 54. mozilla@g.o
397 55. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-11-06&chfieldto=2005-11-13&assigned_to=mozilla@g.o
398 56. sound@g.o
399 57. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2005-11-06&chfieldto=2005-11-13&assigned_to=sound@g.o
400
401
402 ===============
403 8. GWN feedback
404 ===============
405
406 Please send us your feedback[58] and help make the GWN better.
407
408 58. gwn-feedback@g.o
409
410 ===============================
411 9. GWN subscription information
412 ===============================
413
414 To subscribe to the Gentoo Weekly Newsletter, send a blank email to
415 gentoo-gwn+subscribe@g.o.
416
417 To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to
418 gentoo-gwn+unsubscribe@g.o from the email address you are
419 subscribed under.
420
421 ===================
422 10. Other languages
423 ===================
424
425 The Gentoo Weekly Newsletter is also available in the following languages:
426
427 * Danish[59]
428 * Dutch[60]
429 * English[61]
430 * German[62]
431 * French[63]
432 * Korean[64]
433 * Japanese[65]
434 * Italian[66]
435 * Polish[67]
436 * Portuguese (Brazil)[68]
437 * Portuguese (Portugal)[69]
438 * Russian[70]
439 * Spanish[71]
440 * Turkish[72]
441 59. http://www.gentoo.org/news/da/gwn/gwn.xml
442 60. http://www.gentoo.org/news/nl/gwn/gwn.xml
443 61. http://www.gentoo.org/news/en/gwn/gwn.xml
444 62. http://www.gentoo.org/news/de/gwn/gwn.xml
445 63. http://www.gentoo.org/news/fr/gwn/gwn.xml
446 64. http://www.gentoo.org/news/ko/gwn/gwn.xml
447 65. http://www.gentoo.org/news/ja/gwn/gwn.xml
448 66. http://www.gentoo.org/news/it/gwn/gwn.xml
449 67. http://www.gentoo.org/news/pl/gwn/gwn.xml
450 68. http://www.gentoo.org/news/pt_br/gwn/gwn.xml
451 69. http://www.gentoo.org/news/pt/gwn/gwn.xml
452 70. http://www.gentoo.org/news/ru/gwn/gwn.xml
453 71. http://www.gentoo.org/news/es/gwn/gwn.xml
454 72. http://www.gentoo.org/news/tr/gwn/gwn.xml
455
456
457 Ulrich Plate <plate@g.o> - Editor
458 Patrick Lauer <patrick@g.o> - Author
459 Lars Weiler <pylon@g.o> - Author
460
461 --
462 gentoo-gwn@g.o mailing list