1 |
--------------------------------------------------------------------------- |
2 |
Gentoo Weekly Newsletter |
3 |
http://www.gentoo.org/news/en/gwn/20030106-newsletter.xml |
4 |
This is the Gentoo Weekly Newsletter for the week of January 6th, 2003. |
5 |
--------------------------------------------------------------------------- |
6 |
|
7 |
============== |
8 |
1. Gentoo News |
9 |
============== |
10 |
|
11 |
Summary |
12 |
------- |
13 |
|
14 |
* Start the New Year with a Donation to the Gentoo Linux Project |
15 |
* New Gentoo Linux Prelinking Guide |
16 |
* Perl 5.8 and libperl |
17 |
* Future improvements to Gentoo Linux in the works |
18 |
|
19 |
|
20 |
Start the New Year with a Donation to the Gentoo Linux Project |
21 |
-------------------------------------------------------------- |
22 |
|
23 |
As we enter the New Year, we invite everyone who has benefitted from their |
24 |
use of Gentoo Linux to make a donation[1] to the Gentoo Project. Its |
25 |
through your generous donations that the Gentoo Project is able to have a |
26 |
presence at the upcoming LinuxWorld Expo[2]. Donations also help to |
27 |
support other development efforts, such as sponsoring developers so they |
28 |
can work full time on Gentoo Linux. Donations can be made via PayPal as |
29 |
well as check. |
30 |
|
31 |
1. http://www.gentoo.org |
32 |
2. http://www.linuxworldexpo.com/ |
33 |
|
34 |
Additionally, if you know of a company that may be interested in |
35 |
sponsoring the Gentoo Linux free software project through a regular |
36 |
monthly donation, please email Daniel Robbins[3] directly. Among other |
37 |
things, corporate sponsorships allow Gentoo developers to work full time |
38 |
on Gentoo Linux. |
39 |
|
40 |
3. drobbins@g.o |
41 |
|
42 |
|
43 |
New Gentoo Linux Prelinking Guide |
44 |
--------------------------------- |
45 |
|
46 |
A new Gentoo Linux Prelinking Guide[4] has been posted. Prelinking can cut |
47 |
the startup times of applications, especially larger ones such as KDE and |
48 |
GNOME, by as much as 50% or more. Many Mandrake and RedHat users have sung |
49 |
the praises of prelinking and its effect on overall system speed, so it is |
50 |
certainly a welcome addition to Gentoo Linux. |
51 |
|
52 |
4. http://www.gentoo.org/doc/en/prelink-howto.xml |
53 |
|
54 |
|
55 |
Perl 5.8 and libperl |
56 |
-------------------- |
57 |
|
58 |
Recently, an issue was raised among the developers about how to |
59 |
effectively deal with Perl 5.8. Perl 5.8 uses a shared library (libperl) |
60 |
that is incompatible with earlier versions of Perl, including Perl 5.6.1. |
61 |
Users upgrading to Perl 5.8 could find any apps previously compiled with |
62 |
Perl 5.6.1 to now be broken given the libperl incompatiblity. The solution |
63 |
for Gentoo Linux is to numerate the various versions of libperl to allow |
64 |
multiple versions to coincide with each other. So, as an example: |
65 |
|
66 |
* perl-5.6 gets libperl.so.0.5.6 |
67 |
* perl-5.8 gets libperl.so.1.5.8 |
68 |
* perl-x.y gets libperl.so.2.x.y |
69 |
|
70 |
This solution should allow the Perl 5.6.1 --> Perl 5.8 upgrade to proceed |
71 |
smoothly, and it will also serve as a solution for future binary |
72 |
compatibility problems. |
73 |
|
74 |
|
75 |
Future improvements to Gentoo Linux in the works |
76 |
------------------------------------------------ |
77 |
|
78 |
While the current focus of the Gentoo developers is on getting Gentoo |
79 |
Linux 1.4_final out the door, that doesn't mean future improvements aren't |
80 |
also being discussed. In addition to the Gentoo Reference Platform, which |
81 |
is designed to establish a stable baseline for Gentoo Linux, formal |
82 |
in-house testing and approval of hardware may be on the horizon. This |
83 |
process, which would provide users of Gentoo a set of components known to |
84 |
work with Gentoo Linux, should help avid Gentoo users make future hardware |
85 |
purchasing decisions. In addition to hardware testing, there are some |
86 |
tantalizing improvements to Portage coming up as well, including: |
87 |
|
88 |
|
89 |
* Caching of emerge messages for later display -- Anyone who has ever |
90 |
emerged a list of packages has probably experienced the frustration of |
91 |
seeing informational messages scroll past as Portage moves from package to |
92 |
package. This feature will allow those messages to be cached in a safe |
93 |
place so they can be displayed at a later time (such as at the end of an |
94 |
entire 'emerge -u world'. |
95 |
* Reverse dependency checking in Portage -- one of the most-often |
96 |
requested Portage features, reverse dependency checking will warn you if |
97 |
you try to unmerge a package that other installed packages depend upon. |
98 |
* Dependency-based remerging -- this feature will allow certain packages |
99 |
to be remerged if necessary, based on the dependencies of another package. |
100 |
With this feature, upgrading CUPS will force Ghostscript to be rebuilt as |
101 |
well, even if no upgrade of Ghostscript is available. This feature will go |
102 |
a long way towards resolving shared library incompatibilities. |
103 |
|
104 |
Nick Jones (carpaski) is working on these Portage improvements as well as |
105 |
others and is quickly catching up on the backlog of Portage feature |
106 |
requests. While no firm timeline exists for delivery of these features, |
107 |
the future of Portage certainly looks bright. |
108 |
|
109 |
================== |
110 |
2. Gentoo Security |
111 |
================== |
112 |
|
113 |
Summary |
114 |
------- |
115 |
|
116 |
* GLSA: leafnode |
117 |
* GLSA: xpdf |
118 |
* GLSA: cups |
119 |
* New Security Bug Reports |
120 |
|
121 |
|
122 |
|
123 |
GLSA: leafnode |
124 |
-------------- |
125 |
|
126 |
The leafnode NNTP server can be forced into an unterminated and |
127 |
unresponsive loop when a particular article is requested, causing the |
128 |
client to reconnect, creating a new process. Repitition of this cycle can |
129 |
make the entire system unresponsive. |
130 |
|
131 |
* Severity: moderate - remote DOS (process spawning) |
132 |
* Packages Affected: leafnode-1.9.24 and earlier |
133 |
* Rectification: Synchronize and emerge leafnode. |
134 |
* GLSA Announcement[5] |
135 |
|
136 |
|
137 |
5. http://forums.gentoo.org/viewtopic.php?t=28343 |
138 |
|
139 |
|
140 |
GLSA: xpdf |
141 |
---------- |
142 |
|
143 |
The pdftops filter (included in Xpdf and CUPS) has an integer overflow bug |
144 |
that can be exploited remotely to gain the privileges of the target user |
145 |
or, in some circumstances, of the lp user. |
146 |
|
147 |
* Severity: high - remote exploit in the wild |
148 |
* Packages Affected: xpdf-1.01-r1 and earlier |
149 |
* Rectification: Synchronize and emerge xpdf. |
150 |
* GLSA Announcement[6] |
151 |
* Advisory[7] |
152 |
|
153 |
|
154 |
6. http://forums.gentoo.org/viewtopic.php?t=28342 |
155 |
7. http://www.idefense.com/advisory/12.23.02.txt |
156 |
|
157 |
|
158 |
GLSA: cups |
159 |
---------- |
160 |
|
161 |
Several vulnerabilities in the CUPS printing package (including the |
162 |
integer overflow noted above) permit a number of exploits, including an |
163 |
exploit of multiple vulnerabilities that permits root access to the file |
164 |
system. The exploits have been demonstrated and published. |
165 |
|
166 |
* Severity: critical - remote root exploit in the wild |
167 |
* Packages Affected: cups-1.1.17_pre20021025 and earlier |
168 |
* Rectification: Synchronize and emerge cups. |
169 |
* GLSA Announcement[8] |
170 |
* Advisory[9] |
171 |
|
172 |
|
173 |
8. http://forums.gentoo.org/viewtopic.php?t=27949 |
174 |
9. http://www.idefense.com/advisory/12.19.02.txt |
175 |
|
176 |
|
177 |
New Security Bug Reports |
178 |
------------------------ |
179 |
|
180 |
The last two weeks saw many of the outstanding security bugs cleared with |
181 |
new releases of the affected packages. The following new security bugs |
182 |
have been posted: |
183 |
|
184 |
* mod_php[10] |
185 |
* dhcpd[11] |
186 |
|
187 |
|
188 |
10. http://bugs.gentoo.org/show_bug.cgi?id=12811 |
189 |
11. http://bugs.gentoo.org/show_bug.cgi?id=12988 |
190 |
|
191 |
========================= |
192 |
3. Heard In The Community |
193 |
========================= |
194 |
|
195 |
Web Forums |
196 |
---------- |
197 |
|
198 |
Selective rsync strategies |
199 |
|
200 |
This discussion raises its head every few months, meaning it probably has |
201 |
a point. Some people wish to cut down on bandwidth usage when they |
202 |
synchronize their portage tree by eliminating packages or classes they |
203 |
definitely don't want, need or even imagine to install, ever. The |
204 |
discussion and a few DIY ideas how to cope with the problem: |
205 |
|
206 |
* a portage killfile[12] |
207 |
* Selective emerge rsync to cut down on bandwidth usage[13] |
208 |
|
209 |
|
210 |
12. http://forums.gentoo.org/viewtopic.php?t=28044 |
211 |
13. http://forums.gentoo.org/viewtopic.php?t=23607 |
212 |
|
213 |
PCMCIA Worries Anticipating Gentoo 1.4 |
214 |
|
215 |
A large number of forum regulars have begun expressing anxiety about the |
216 |
missing pcmcia_cs and yenta_socket PCMCIA kernel modules in the second |
217 |
release candidate, and by consequence, they fear, in the pending release |
218 |
of Gentoo 1.4. A handful of threads are dominated by users of laptops and |
219 |
notebooks without built-in NICs, who rely on PCMCIA for access to the |
220 |
Internet (and eventually to a successful Gentoo installation). Their |
221 |
worries are getting hard to overlook, and some appear to have given in and |
222 |
use alternative install methods: |
223 |
|
224 |
* yenta_socket on 1.4 rc2[14] |
225 |
* Installing Gentoo on a laptop that needs yenta_socket[15] |
226 |
* installing 1.4-rc1 and pcmcia_core[16] |
227 |
|
228 |
It should be noted that the PCMCIA situation in linux in general is not |
229 |
that great. With two sets of drivers (stock kernel drivers and pcmcia-cs |
230 |
packages) that are incompatible with one another, ensuring support for all |
231 |
PCMCIA devices is a challenge. Gentoo developers are working on including |
232 |
support for both sets of drivers on the Gentoo Linux 1.4 LiveCD, which |
233 |
should allow the widest range of compatiblity for all laptop users. |
234 |
|
235 |
14. http://forums.gentoo.org/viewtopic.php?t=28281 |
236 |
15. http://forums.gentoo.org/viewtopic.php?t=28413 |
237 |
16. http://forums.gentoo.org/viewtopic.php?t=14894 |
238 |
|
239 |
If anyone has a spare laptop that they would be interested in donating to |
240 |
the Gentoo Linux project, this would help greatly in improving PCMCIA |
241 |
support on the LiveCDs. If you're interested in donating a laptop, please |
242 |
contact Daniel Robbins[17] directly. |
243 |
|
244 |
17. drobbins@g.o |
245 |
|
246 |
Overclockers beware! |
247 |
|
248 |
Forum moderator Phong pretty much sums it up: Overclocking is a bad idea |
249 |
when all it does is break compilations for a mere 100 Mhz of performance |
250 |
gain on the CPU, less than 5 percent on most of today's x86 PCs. |
251 |
|
252 |
* Seg Fault Hell (thinking of dropping Gentoo)[18] |
253 |
|
254 |
|
255 |
18. http://forums.gentoo.org/viewtopic.php?t=27564 |
256 |
|
257 |
|
258 |
gentoo-user |
259 |
----------- |
260 |
|
261 |
Round 689,554 of the Text Editor Holy War |
262 |
|
263 |
There's nothing like starting off the New Year with a good flame war about |
264 |
text editors, and gentoo-user has been having a great one over the past |
265 |
few days. The festivities seem to have started with this post[19] and |
266 |
proceeded from there. At last count, there were approximately 60 |
267 |
messages[20] in response to this post and the war continues on. |
268 |
|
269 |
19. http://marc.theaimsgroup.com/?l=gentoo-user&m=104138315028463&w=2 |
270 |
20. |
271 |
http://marc.theaimsgroup.com/?l=gentoo-user&w=2&r=1&s=Vi%2FNano+flames&q=b |
272 |
|
273 |
New Docbook eclass solves SGML problems |
274 |
|
275 |
Recent updates to the Docbook/SGML system in Gentoo caused some problems |
276 |
for some users. Matthew Turk (satai) posted a message[21] that explains |
277 |
how to fix these issues, along with a link to a more detailed |
278 |
explanation[22]. |
279 |
|
280 |
21. http://marc.theaimsgroup.com/?l=gentoo-user&m=104144948228162&w=2 |
281 |
22. http://www.gentoo.org/~satai/sgmlfix.html |
282 |
|
283 |
|
284 |
Gentoo's supported hardware |
285 |
|
286 |
Freeman Tan asked for a list of official 'gentoo supported hardware'. |
287 |
Those more familar with linux would agree with Tom von Schwerdtner's |
288 |
statement; "distro supported hardware is mostly a misconecption". The |
289 |
linux kernel provides support for hardware, and it is up to the distro's |
290 |
'installer' to detect and add support for the present devices. Gentoo is |
291 |
unique in that it doesn't have a formal installer but rather aids the |
292 |
installee through the intimate process of setting up a linux system from |
293 |
scratch. Providing you're able to boot into this system, you'll be able to |
294 |
add support for your devices later. A google search for "[hardware] |
295 |
+linux" will generally send you in the right direction. The thread[23] |
296 |
concludes that "no, there is no official gentoo supported hardware". |
297 |
However, as we noted above, formal in-house testing of hardware may be in |
298 |
the works for Gentoo Linux. Stay tuned. |
299 |
|
300 |
23. http://marc.theaimsgroup.com/?l=gentoo-user&m=104135883514141&w=2 |
301 |
|
302 |
How do I telnet into my new Gentoo box? |
303 |
|
304 |
First and foremost it should be known that telnet is "obsolete, broken, |
305 |
insecure, and should never be used". If you still want to live on the wild |
306 |
side, make sure netkit-telnetd has been emerged, and you have an inetd |
307 |
server setup. This discussion[24] has detailed instructions. Secure Shell |
308 |
(sshd) is the highly recommended alternative to telnet and much easier to |
309 |
install. |
310 |
|
311 |
24. http://marc.theaimsgroup.com/?l=gentoo-user&m=104105195014103&w=2 |
312 |
|
313 |
|
314 |
gentoo-dev |
315 |
---------- |
316 |
|
317 |
USE Aware Emerge. Martin Svenningsson posted a very nifty patch[25] to |
318 |
allow emerge to display which USE flags affect the compilation of each |
319 |
package! |
320 |
|
321 |
25. http://article.gmane.org/gmane.linux.gentoo.devel/6303 |
322 |
|
323 |
Gentoo Stable Site Update. |
324 |
|
325 |
Maik Schreiber posted an announcement[26] with the updates done on the |
326 |
Gentoo Stable website[27]: "Hi, a few updates to the Gentoo Stable site |
327 |
have been made: (1). The query page is now a little easier to use. For |
328 |
example, you get selection boxes where possible (category, arch etc.). |
329 |
(2). A new filter has been added: You can now filter on "Portage status on |
330 |
{x86, ppc, sparc, alpha} {is, is not} {stable, unstable/testing, does not |
331 |
work, unmarked}". (3). Various speed improvements regarding query have |
332 |
been made. [...]". Joachim Blaabjerg chipped in[28] with "Are there any |
333 |
tools available that scans the system for packages that are merged and |
334 |
marked unstable (~), and submits those as "merged successfully on my |
335 |
system"? I know I have a lot of unstable packages on my system, but I |
336 |
haven't got the time to through all of them and submit them to the |
337 |
Gentoo-stable site." and Peter Ruskin sent in a script[29] to do just |
338 |
that! |
339 |
|
340 |
26. http://article.gmane.org/gmane.linux.gentoo.devel/6350 |
341 |
27. http://gentoo-stable.iq-computing.de |
342 |
28. http://article.gmane.org/gmane.linux.gentoo.devel/6361 |
343 |
29. http://article.gmane.org/gmane.linux.gentoo.devel/6362 |
344 |
|
345 |
======================= |
346 |
4. Gentoo International |
347 |
======================= |
348 |
|
349 |
Gentoo UK Being Constituted |
350 |
|
351 |
They're not exactly out of the starting blocks yet, but a handful of |
352 |
British Gentoo users seems determined to follow their French, German, |
353 |
Korean and Japanese counterparts' example in creating a more formal |
354 |
support network for Gentooistsn their country. The thread[30] has just |
355 |
begun to gain momentum. In particular, they are looking for a catchy |
356 |
domain name, feel free to make suggestions... |
357 |
|
358 |
30. http://forums.gentoo.org/viewtopic.php?t=28246 |
359 |
|
360 |
|
361 |
Iberian Peninsula Tops Spanish community |
362 |
|
363 |
If a forum poll[31] is anything to go by, the vast majority of |
364 |
Spanish-speaking Gentooist comes from Spain. They're being followed by |
365 |
users in Argentina and Urugay, a few Mexicans and Spanish-speaking US |
366 |
citizens, but a rather large proportion of people lives in a place oddly |
367 |
called "other"... |
368 |
|
369 |
31. http://forums.gentoo.org/viewtopic.php?t=11939 |
370 |
|
371 |
|
372 |
More Gentoo Linux Users Everywhere: ZetaGrid |
373 |
|
374 |
A Gentoo team[32] has been formed for ZetaGrid[33] , a distributed |
375 |
computing project sponsored by IBM Germany whose distinguishing technical |
376 |
feature is the secure Java kernel it provides, preventing access from |
377 |
outside and securing its communications. The current project is the |
378 |
verification of Riemann's Hypothesis[34] : about 2500 computers are |
379 |
working on it, calculating about 2 billion zeroes of the Riemann zeta |
380 |
function each day. Sebastian Wedeniwski, the scientist who created |
381 |
ZetaGrid, hopes to use ZetaGrid's results to come up with a proof for the |
382 |
hypothesis. If he succeeds, he'll split the $1,000,000 prize from the Clay |
383 |
Mathematics Institute[35] with the top 100 users; there are other prizes, |
384 |
including one awarded to the user whose computer finds a result disproving |
385 |
the hypothesis, if that happens instead. Tantive[36] has made an ebuild |
386 |
for the client but it's still masked, for more information see Zetagrid - |
387 |
team: Gentoo Linux Users Everywhere[37]. |
388 |
|
389 |
32. http://www.zetagrid.net/servlet/service/ |
390 |
teammembers?team=Gentoo+Linux+Users+Everywhere |
391 |
33. http://www.zetagrid.net/ |
392 |
34. http://www.zetagrid.net/zeta/rh.html |
393 |
35. http://www.claymath.org/ |
394 |
36. http://forums.gentoo.org/profile.php?mode=viewprofile&u=1326 |
395 |
37. http://forums.gentoo.org/viewtopic.php?t=28511 |
396 |
|
397 |
================ |
398 |
5. Portage Watch |
399 |
================ |
400 |
|
401 |
Security Updates (see above) |
402 |
---------------------------- |
403 |
|
404 |
* cups - fixed in cups-1.1.18 |
405 |
* xpdf - fixed in xpdf-2.01 |
406 |
* leafnode - fixed in leafnode 1.9.31 |
407 |
|
408 |
|
409 |
|
410 |
The following stable packages were added to portage this week |
411 |
------------------------------------------------------------- |
412 |
|
413 |
* app-emulation/blight_input : An input plugin for the mupen64 N64 |
414 |
emulator http://mupen64.emulation64.com/ |
415 |
* app-emulation/mupen64 : A Nintendo 64 (N64) emulator |
416 |
http://mupen64.emulation64.com/ |
417 |
* app-emulation/nestra : NES Emulator http://nestra.linuxgames.com |
418 |
* app-games/c++robots : ongoing 'King of the Hill' (KotH) tournament |
419 |
http://www.gamerz.net/c++robots/ |
420 |
* app-games/emilia-pinball : SDL OpenGL pinball game |
421 |
http://pinball.sourceforge.net/ |
422 |
* app-games/gxmame : GXMame is a frontend for XMame using the GTK |
423 |
library, the goal is to provide the same GUI as mame32. |
424 |
http://gxmame.sourceforge.net/ |
425 |
* app-misc/gcolor : A simple color selector. |
426 |
http://gcolor.sourceforge.net/ |
427 |
* dev-libs/libhtmlparse : libhtmlparse is a HTML parsing library. It |
428 |
takes HTML tags, text, etc and calls callbacks you define for each type of |
429 |
token in the document. http://msalem.translator.cx/libhtmlparse.html |
430 |
* dev-util/jam : jam (Just Another Make) - advanced make replacement |
431 |
http://www.perforce.com/jam/jam.html |
432 |
* dev-util/fenris : Fenris is a tracer, GUI debugger, analyzer, partial |
433 |
decompiler and much more http://razor.bindview.com/tools/fenris/ |
434 |
* media-libs/libexif : Library for parsing, editing, and saving EXIF data |
435 |
http://libexif.sf.net/ |
436 |
* media-sound/jack-cvs : A low-latency audio server - cvs version |
437 |
http://jackit.sourceforge.net/ |
438 |
* net-dialup/mingetty : A compact getty program for virtual consoles |
439 |
only. [38] |
440 |
* net-misc/udhcp : udhcp Server/Client Package http://udhcp.busybox.net/ |
441 |
* net-misc/ksambaplugin : KSambaPlugin is a KDE 3 plugin for configuring |
442 |
a SAMBA server. http://ksambakdeplugin.sourceforge.net |
443 |
* net-news/sn : Hassle-free Usenet news system for small sites |
444 |
http://infa.abo.fi/~patrik/sn/ |
445 |
* net-p2p/giftoxic : A GTK+2 giFT frontend |
446 |
http://giftoxic.sourceforge.net/ |
447 |
* net-www/fetch : Fetch is a simple, fast, and flexible HTTP download |
448 |
tool built on the HTTP Fetcher library. http://cs.nmu.edu/~lhanson/fetch/ |
449 |
* net-www/http-fetcher : HTTP Fetcher is a small, robust, flexible |
450 |
library for downloading files via HTTP using the GET method. |
451 |
http://cs.nmu.edu/~lhanson/http_fetcher/ |
452 |
* sys-apps/hfsplusutils : HFS+ Filesystem Access Utilities (PPC Only) |
453 |
http://ftp.penguinppc.org/users/hasi/ |
454 |
* sys-apps/tinylogin : worlds smallest login/passwd/getty/etc |
455 |
http://tinylogin.busybox.net/ |
456 |
* sys-devel/prelink : Modifies executables so runtime libraries load |
457 |
faster ftp://people.redhat.com/jakub/prelink |
458 |
* sys-devel/kgcc : Modern GCC C compiler for building kernels |
459 |
http://www.gnu.org/software/gcc/gcc.html |
460 |
|
461 |
|
462 |
|
463 |
Updates to notable packages |
464 |
--------------------------- |
465 |
|
466 |
* sys-apps/portage - portage-2.0.46-r3.ebuild; portage-2.0.46-r4.ebuild; |
467 |
portage-2.0.46-r5.ebuild; |
468 |
* sys-libs/glibc - glibc-2.3.1-r3.ebuild; |
469 |
* sys-kernel/* - aa-sources-2.4.21_pre2-r2.ebuild; |
470 |
development-sources-2.5.54.ebuild; lolo-sources-2.4.20.1_pre9.ebuild; |
471 |
lolo-sources-2.4.20.1_rc1.ebuild; lolo-sources-2.4.20.1_rc2.ebuild; |
472 |
* dev-php/php - php-4.3.0.ebuild; |
473 |
* dev-db/postgresql - postgresql-7.3.1.ebuild; |
474 |
|
475 |
|
476 |
|
477 |
New USE variables |
478 |
----------------- |
479 |
|
480 |
* ev6 - Assume Alpha processor is EV6 or better |
481 |
|
482 |
|
483 |
=========== |
484 |
6. Bugzilla |
485 |
=========== |
486 |
|
487 |
|
488 |
Summary |
489 |
------- |
490 |
|
491 |
* Statistics |
492 |
* Bugs of Note |
493 |
|
494 |
|
495 |
|
496 |
Statistics |
497 |
---------- |
498 |
|
499 |
The Gentoo community uses Bugzilla (bugs.gentoo.org[39]) to record and |
500 |
track bugs, notifications, suggestions and other interactions with the |
501 |
development team. In the last 7 days, activity on the site has resulted |
502 |
in: |
503 |
|
504 |
* 269 new bugs this week |
505 |
* 1322 total bugs currently marked 'new' |
506 |
* 524 total bugs curently assigned to developers |
507 |
* 47 bugs that were previously closed have been reopened. |
508 |
|
509 |
There are currently 1893 bugs open in bugzilla. Of these: 40 are labelled |
510 |
'blocker', 74 are labelled 'critical', and 113 are labelled 'major'. |
511 |
|
512 |
39. http://bugs.gentoo.org |
513 |
|
514 |
The developers and teams with the highest apparent bug-related workload |
515 |
are: |
516 |
|
517 |
* Nicholas Jones[40], with 271 open bugs |
518 |
* Martin Schlemmer[41], with 133 open bugs |
519 |
* Brandon Low[42], with 107 open bugs |
520 |
* The KDE Team[43], with 105 open bugs |
521 |
* Daniel Robbins[44], with 83 open bugs |
522 |
|
523 |
Please lend them (and the entire development team) your good thoughts, |
524 |
left-over turkey, and ongoing support. |
525 |
|
526 |
40. mailto://carpaski@g.o |
527 |
41. mailto://azarah@g.o |
528 |
42. mailto://lostlogic@g.o |
529 |
43. mailto://kde@g.o |
530 |
44. mailto://drobbins@g.o |
531 |
|
532 |
|
533 |
Bugs of Note |
534 |
------------ |
535 |
|
536 |
Each week, we will single out a few bugs for special mention, because they |
537 |
have been provoking significant discussions, they are particularly |
538 |
problematic, they are amusing or simply because they struck our fancy. |
539 |
This week's featured bugs are (in no particular order): |
540 |
|
541 |
* Bug 13055[45] describes problems with portage wanting to uninstall |
542 |
newer versions of packages, probably because of an issue with counter |
543 |
values in /var/db/pkg/. Maik Schrieber provides a script to fix the issue. |
544 |
* Bug 13074[46] discusses a problem with emerging xmms, possibly because |
545 |
of the xmms ebuild depending on an incompatible autoconf/automake version. |
546 |
An excellent example of reporter/developer interaction. |
547 |
* Bug 8539[47] discusses a frequently cross-reported problem of |
548 |
OpenOffice emerges destroying fonts on affected systems. The bug report |
549 |
includes two workarounds and remains open. |
550 |
* Bug 5152[48] provides a fix to the mysql start script that provides |
551 |
for user modifications to the default data directory. This is a nice |
552 |
example of community members providing patches via the bugzilla interface. |
553 |
* Bug 9849[49] describes ebuild failures when cdroms are mounted or |
554 |
directories (like /home) are NFS mounts. |
555 |
|
556 |
|
557 |
45. http://bugs.gentoo.org/show_bug.cgi?id=13055 |
558 |
46. http://bugs.gentoo.org/show_bug.cgi?id=13074 |
559 |
47. http://bugs.gentoo.org/show_bug.cgi?id=8539 |
560 |
48. http://bugs.gentoo.org/show_bug.cgi?id=5152 |
561 |
49. http://bugs.gentoo.org/show_bug.cgi?id=9849 |
562 |
|
563 |
================== |
564 |
7. Tips and Tricks |
565 |
================== |
566 |
|
567 |
|
568 |
Updating a Gentoo system |
569 |
|
570 |
Most Gentoo users are familiar with the Portage system used to install |
571 |
software. One of the features that you may not be familiar with is that |
572 |
Portage can also update your entire system at once. This is known as an |
573 |
'update world'. |
574 |
To run an update world, use the following command: |
575 |
|
576 |
--------------------------------------------------------------------------- |
577 |
| Code Listing 7.1: | |
578 |
--------------------------------------------------------------------------- |
579 |
| | |
580 |
|# emerge --update world | |
581 |
| | |
582 |
--------------------------------------------------------------------------- |
583 |
|
584 |
Sometimes that doesn't get everything though. To make the upgrade even |
585 |
more complete, use the --deep option. |
586 |
|
587 |
--------------------------------------------------------------------------- |
588 |
| Code Listing 7.2: | |
589 |
--------------------------------------------------------------------------- |
590 |
| | |
591 |
|# emerge --update --deep world | |
592 |
| | |
593 |
--------------------------------------------------------------------------- |
594 |
|
595 |
This option calculates the dependencies of the dependencies to ensure that |
596 |
everything on your system is brought up to date. |
597 |
|
598 |
========================== |
599 |
8. Moves, Adds and Changes |
600 |
========================== |
601 |
|
602 |
|
603 |
Moves |
604 |
----- |
605 |
|
606 |
The following developers recently left the Gentoo team: |
607 |
|
608 |
* none this week |
609 |
|
610 |
|
611 |
|
612 |
Adds |
613 |
---- |
614 |
|
615 |
The following developers recently joined the Gentoo team: |
616 |
|
617 |
* Nicholas Wourms (dragon) -- MIPS |
618 |
* Tobias Eichert (viz) -- xfs-sources |
619 |
* Matthew J. Fanto (mattjf) -- secure-gentoo, kernels |
620 |
* Yannik Koehler (ykoehler) -- KDE |
621 |
* Luca Barbato (lu_zero) -- ATI, LiveCD |
622 |
|
623 |
|
624 |
|
625 |
Changes |
626 |
------- |
627 |
|
628 |
The following developers recently changed roles within the Gentoo project. |
629 |
|
630 |
* Jared Hudson (jhhudso) -- Gentoo Linux 1.4 QA Testing Coordinator |
631 |
|
632 |
|
633 |
==================================== |
634 |
9. Subscribe to the GWN mailing list |
635 |
==================================== |
636 |
|
637 |
Subscribe to our mailing list by sending a blank email to |
638 |
gentoo-gwn-subscribe@g.o |
639 |
|
640 |
===================== |
641 |
10. Contribute to GWN |
642 |
===================== |
643 |
|
644 |
Interested in contributing to the Gentoo Weekly Newsletter? Send us an |
645 |
email[50] |
646 |
|
647 |
50. gwn-feedback@g.o |
648 |
|
649 |
================ |
650 |
11. GWN Feedback |
651 |
================ |
652 |
|
653 |
Please send us your feedback[51] and help make GWN better. |
654 |
|
655 |
51. gwn-feedback@g.o |
656 |
|
657 |
|
658 |
=============== |
659 |
12. GWN Credits |
660 |
=============== |
661 |
|
662 |
Kurt Lieber <klieber@g.o> - Editor |
663 |
AJ Armstrong <aja@×××××××××××××.com> - Contributor |
664 |
Brice Burgess <nesta@×××××××.net> - Contributor |
665 |
Yuji Carlos Kosugi <carlos@××××××××.net> - Contributor |
666 |
Rafael Cordones Marcos <rcm@×××××××.net> - Contributor |
667 |
David Narayan <david@×××××××.net> - Contributor |
668 |
Ulrich Plate <plate@×××.com> - Contributor |
669 |
Peter Sharp <mail@××××××××××××××.net> - Contributor |
670 |
Mathy Vanvoorden <matje@×××××××.be> - Dutch Translation |
671 |
Tom Van Laerhoven <tom.vanlaerhoven@××××××.be> - Dutch Translation |
672 |
Nicolas Ledez <nicolas.ledez@××××.fr> - French Translation |
673 |
Guillaume Plessis <gui@×××××××××.com> - French Translation |
674 |
Eric St-Georges <thevedge@××××××××.net> - French Translation |
675 |
John Berry <anfini@××××.fr> - French Translation |
676 |
Martin Prieto <riverdale@×××××××××.org> - French Translation |
677 |
Michael Kohl <citizen428@××××××.org> - German Translation |
678 |
Steffan Lassahn <lassahn@×××.de> - German Translation |
679 |
Matthias Brandstetter <haim@××××.at> - German Translation |
680 |
Thomas Raschbacher <lordvan@g.o> - German Translation |
681 |
Marco Mascherpa <mush@××××××.net> - Italian Translation |
682 |
Claudio Merloni <paper@×××××××.it> - Italian Translation |
683 |
Ventura Barbeiro <venturasbarbeiro@××××××.br> - Portuguese (Brazil) |
684 |
Translation |
685 |
Lanark <lanark@××××××××××.ar> - Spanish Translation |
686 |
Rafael Cordones Marcos <rcm@×××××××.net> - Spanish Translation |