Gentoo Weekly Newsletter 25 July 2005

Lars Weiler <[email protected]> Mon, 25 Jul 2005 02:05:14 +0200
Newsgroups gmane.linux.gentoo.weekly-news
Message-ID <[email protected]>
-------------------------------------------------------------------------=
--
Gentoo Weekly Newsletter
http://www.gentoo.org/news/en/gwn/current.xml
This is the Gentoo Weekly Newsletter for the week of 25 July 2005.
-------------------------------------------------------------------------=
--

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
1. Gentoo News
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Bugzilla: Bug 100000!
---------------------

In early 2002 Gentoo Bugzilla[1] was started to have a central tool for=20
tracking bugs. Over time, other things like feature requests and version=20
bumps were also tracked as bugs since Bugzilla makes it quite easy.=20

 1. http://bugs.gentoo.org/

On Saturday, July 23rd, at 9:58 UTC, bug number 100.000[2] was posted.=20

 2. http://bugs.gentoo.org/buglist.cgi?query_format=3Dadvanced&short_desc=
_type=3Dallwordssubstr&short_desc=3D&long_desc_type=3Dallwordssubstr&long=
_desc=3D&bug_file_loc_type=3Dallwordssubstr&bug_file_loc=3D&status_whiteb=
oard_type=3Dallwordssubstr&status_whiteboard=3D&keywords_type=3Dallwords&=
keywords=3D&bug_status=3DUNCONFIRMED&bug_status=3DNEW&bug_status=3DASSIGN=
ED&bug_status=3DREOPENED&bug_status=3DRESOLVED&bug_status=3DVERIFIED&bug_=
status=3DCLOSED&emailassigned_to1=3D1&emailtype1=3Dsubstring&email1=3D&em=
ailassigned_to2=3D1&emailreporter2=3D1&emailcc2=3D1&emailtype2=3Dsubstrin=
g&email2=3D&bugidtype=3Dinclude&bug_id=3D&chfieldfrom=3D&chfieldto=3DNow&=
chfieldvalue=3D&cmdtype=3Ddoit&order=3DReuse+same+sort+as+last+time&field=
0-0-0=3Dbug_id&type0-0-0=3Dlessthan&value0-0-0=3D100001&field0-0-1=3Dnoop=
&type0-0-1=3Dnoop&value0-0-1=3D&field0-1-0=3Dbug_id&type0-1-0=3Dgreaterth=
an&value0-1-0=3D99989

Figure 1.1: Bug 100000 in Gentoo Bugzilla
http://www.gentoo.org/images/gwn/20050725_bug.png

This is a numerical milestone that shows how popular Bugzilla has become.=
=20
The database weighs in at almost 1,5GB! The current rate is just over 100=
=20
new bugs a day with a small spike on weekends and a larger spike during=20
the BugDays[3] that are taking all available timezones to expand to almos=
t=20
two days these days.=20

 3. http://bugday.gentoo.org/

Without the constant tweaks and upgrades by Jeffrey Forman[4] this=20
wouldn't be possible. Also, a big thanks to the bugwranglers that manage=20
the bugs and keep us from drowning in the constant flood of new bugs!=20

 4. [email protected]

Keeping gentoo-sources-2.4
--------------------------

In last week's Gentoo Weekly Newsletter we wrote about =E2=80=9CDiscontin=
uing=20
Gentoo-2.4-sources=E2=80=9D[5]. Due to the whole bunch of e-mails the Gen=
too=20
kernel team received, they decided to keep gentoo-sources-2.4 beside=20
vanilla-sources-2.4.=20

 5. http://www.gentoo.org/news/en/gwn/20050718-newsletter.xml#doc_chap1

There was an update to sys-kernel/gentoo-sources-2.4.31-r1[6], which is=20
masked ~x86 currently. Gentoo developer Tim Yamin[7] asks for tests of=20
this kernel-version, as some patches have been removed. A detailed list o=
f=20
the patches and a some help for the migration can be found in Gentoo=20
developer John Mylchreest's blogpost[8] from last Monday after the first=20
bunch of user e-mails reached the Gentoo kernel team.=20

 6. http://packages.gentoo.org/ebuilds/?gentoo-sources-2.4.31-r1
 7. [email protected]
 8. http://planet.gentoo.org/developers/johnm/2005/07/18/18_jul_2005_gwn

Furthermore John asks those users who are using OpenSWAN with=20
gentoo-sources-2.4 and who are unable to move to a 2.6-kernel, to mail=20
[email protected], so that they can make a decision about the future of=20
this patchset from the feedback they got. Last of all the kernel team=20
would like to mention that for those users who are using OpenAFS, that=20
this package is getting it's much needed attention, and that a kernel-2.6=
=20
compatible release should be available reasonably soon.=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
2. Heard in the community
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

gentoo-dev
----------

upgrades and rc-scripts

Brian Harring[9] starts a nice discussion with the naive question: =E2=80=
=9COut of=20
curiousity, has any put any thought into some automated method or hook fo=
r=20
allowing restarting of rc-scripts on upgrade/re-emerge of a package?=E2=80=
=9D=20

 9. [email protected]

 * upgrades and rc-scripts [10]=20
 10. http://thread.gmane.org/gmane.linux.gentoo.devel/29956


Bugzilla isn't just for bugs [reminder]

Maybe it's named badly, maybe the documentation isn't obvious enough, but=
=20
Gentoo Bugzilla is not only for bugs, but also for feature requests and=20
other things. Michael Cummings[11] even asks for reports of working=20
packages in ~ARCH so that it's easier for developers to see if there are=20
any issues. Of course this shouldn't be abused!=20

 11. [email protected]

 * Bugzilla isn't just for bugs [reminder] [12]=20
 12. http://thread.gmane.org/gmane.linux.gentoo.devel/29944


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
3. Gentoo International
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Germany: National User-Meeting in August
----------------------------------------

German forums moderator slick[13] currently organises a national=20
user-meeting[14] during the weekend August 13 and 14. Currently planned i=
s=20
camping near to an inn in the lovely village Wissen located in the=20
countryside called Westerwald (between Cologne and Frankfurt/Main).=20
Potential attendees to this meeting are asked to register on a special=20
website[15] slick set up for this event.=20

 13. http://forums.gentoo.org/profile.php?mode=3Dviewprofile&u=3D18822
 14. http://forums.gentoo.org/viewtopic-t-352454.html
 15. http://gentootreffen2005.deruwe.de/voranmeldung/

The idea behind is that there are many people in the quite large German=20
community who meet daily in IRC or the forums, probably met at one of the=
=20
local Gentoo User Meetings or on a fair somewhere in Germany. But there=20
was often too few time for a longer talk and getting known better to=20
each-other.=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
4. Gentoo in the press
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Intel's virtualization tests with Gentoo as basis
-------------------------------------------------

In NewsForge's Ottawa Linux Symposium diary[16] was mentioned a talk by=20
Intel's architect Gordon McFadden about a virtualization test-setup. He=20
used Gentoo with a 2.6.11-kernel and XFS-filesystem as basis for a=20
User-Mode-Linux (UML) server. =E2=80=9CHis reasoning for using Gentoo was=
 not=20
philosophical, but simply that he had not used it before and wanted to tr=
y=20
something new.=E2=80=9D=20

 16. http://os.newsforge.com/os/05/07/23/1227256.shtml?tid=3D2&tid=3D18

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
5. Tips and Tricks
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Using vim as Man-page and Info browser
--------------------------------------

Man-pages and Info are a very good resource for additional information of=
=20
an application. Man-pages are usually shown with less and for Info you us=
e=20
the info-browser. Especially the info-browser is somewhat uncommon to use=
=20
if you are not an emacs-user. In this week's Tips and Tricks we will show=
=20
you how to use vim as your Man-page and Info browser.=20

First we need to install an additional package for the Info browser in=20
vim. The Man-page browser is included by default.=20

-------------------------------------------------------------------------=
--
| Code Listing 5.1:                                                      =
 |
|Installing app-vim/info                                                 =
 |
-------------------------------------------------------------------------=
--
|                                                                        =
 |
|# emerge app-vim/info                                                   =
 |
|                                                                        =
 |
-------------------------------------------------------------------------=
--

After that we will use bash-functions for calling vim and create aliases=20
for man and info. Therefore edit your ~/.bashrc:=20

-------------------------------------------------------------------------=
--
| Code Listing 5.2:                                                      =
 |
|Creating man- and info-functions                                        =
 |
-------------------------------------------------------------------------=
--
|                                                                        =
 |
|function viminfo () { vim -R -c "Info $1 $2" -c "bdelete 1"; }          =
 |
|alias info=3Dviminfo                                                    =
   |
|function vimman () { vim -R -c "Man $1 $2" -c "bdelete 1"; }            =
 |
|alias man=3Dvimman                                                      =
   |
|                                                                        =
 |
-------------------------------------------------------------------------=
--

Using the aliases gives the advantage that you still can use the original=
=20
command by calling \man or \info.=20

Inside vim's Man-page browser you can use CTRL-] in order to call the=20
man-page for the word under the cursor, and CTRL-T to jump back. More=20
information are available with :help Man. There are more keys for the Inf=
o=20
browser. A short help is shown with H when you display an Info-file.=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D
6. Moves, adds, and changes
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D

Moves
-----

The following developers recently left the Gentoo team:=20

 * None this week=20

Adds
----

The following developers recently joined the Gentoo Linux team:=20

 * New developer: Bjarke Istrup Pedersen (Gurligebis) (bugday)=20

Changes
-------

The following developers recently changed roles within the Gentoo Linux=20
project:

 * None this week=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
7. Gentoo security
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Mozilla Thunderbird: Multiple vulnerabilities
---------------------------------------------

Several vulnerabilities in Mozilla Thunderbird allow attacks ranging from=
=20
execution of script code with elevated privileges to information leak.=20

For more information, please see the GLSA Announcement[17]=20

 17. http://www.gentoo.org/security/en/glsa/glsa-200507-17.xml

MediaWiki: Cross-site scripting vulnerability
---------------------------------------------

MediaWiki is vulnerable to a cross-site scripting attack that could allow=
=20
arbitrary JavaScript code execution.=20

For more information, please see the GLSA Announcement[18]=20

 18. http://www.gentoo.org/security/en/glsa/glsa-200507-18.xml

zlib: Buffer overflow
---------------------

zlib is vulnerable to a buffer overflow which could potentially lead to=20
execution of arbitrary code.=20

For more information, please see the GLSA Announcement[19]=20

 19. http://www.gentoo.org/security/en/glsa/glsa-200507-19.xml

Shorewall: Security policy bypass
---------------------------------

A vulnerability in Shorewall allows clients authenticated by MAC address=20
filtering to bypass all other security rules.=20

For more information, please see the GLSA Announcement[20]=20

 20. http://www.gentoo.org/security/en/glsa/glsa-200507-20.xml

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
8. Bugzilla
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Summary
-------

 * Statistics=20
 * Closed bug ranking=20
 * New bug rankings=20

Statistics
----------

The Gentoo community uses Bugzilla (bugs.gentoo.org[21]) to record and=20
track bugs, notifications, suggestions and other interactions with the=20
development team. Between 16 July 2005 and 23 July 2005, activity on the=20
site has resulted in:=20

 21. http://bugs.gentoo.org

 * 811 new bugs during this period=20
 * 426 bugs closed or resolved during this period=20
 * 29 previously closed bugs were reopened this period=20

Of the 8200 currently open bugs: 106 are labeled 'blocker', 193 are=20
labeled 'critical', and 553 are labeled 'major'.=20

Closed bug rankings
-------------------

The developers and teams who have closed the most bugs during this period=
=20
are:=20

 * Gentoo Linux Gnome Desktop Team[22], with 24 closed bugs[23] =20
 * Gentoo's Team for Core System packages[24], with 24 closed bugs[25] =20
 * PPC Porters[26], with 20 closed bugs[27] =20
 * Xavier Neys[28], with 17 closed bugs[29] =20
 * AMD64 Porting Team[30], with 17 closed bugs[31] =20
 * PHP Bugs[32], with 15 closed bugs[33] =20
 * Gentoo Games[34], with 14 closed bugs[35] =20
 * Perl Devs @ Gentoo[36], with 13 closed bugs[37] =20
 22. [email protected]
 23. http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3D=
CLOSED&chfield=3Dbug_status&chfieldfrom=3D2005-07-16&chfieldto=3D2005-07-=
23&resolution=3DFIXED&[email protected]
 24. [email protected]
 25. http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3D=
CLOSED&chfield=3Dbug_status&chfieldfrom=3D2005-07-16&chfieldto=3D2005-07-=
23&resolution=3DFIXED&[email protected]
 26. [email protected]
 27. http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3D=
CLOSED&chfield=3Dbug_status&chfieldfrom=3D2005-07-16&chfieldto=3D2005-07-=
23&resolution=3DFIXED&[email protected]
 28. [email protected]
 29. http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3D=
CLOSED&chfield=3Dbug_status&chfieldfrom=3D2005-07-16&chfieldto=3D2005-07-=
23&resolution=3DFIXED&[email protected]
 30. [email protected]
 31. http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3D=
CLOSED&chfield=3Dbug_status&chfieldfrom=3D2005-07-16&chfieldto=3D2005-07-=
23&resolution=3DFIXED&[email protected]
 32. [email protected]
 33. http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3D=
CLOSED&chfield=3Dbug_status&chfieldfrom=3D2005-07-16&chfieldto=3D2005-07-=
23&resolution=3DFIXED&[email protected]
 34. [email protected]
 35. http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3D=
CLOSED&chfield=3Dbug_status&chfieldfrom=3D2005-07-16&chfieldto=3D2005-07-=
23&resolution=3DFIXED&[email protected]
 36. [email protected]
 37. http://bugs.gentoo.org/buglist.cgi?bug_status=3DRESOLVED&bug_status=3D=
CLOSED&chfield=3Dbug_status&chfieldfrom=3D2005-07-16&chfieldto=3D2005-07-=
23&resolution=3DFIXED&[email protected]


New bug rankings
----------------

The developers and teams who have been assigned the most new bugs during=20
this period are:=20

 * Default Assignee for New Packages[38], with 190 new bugs[39] =20
 * Default Assignee for Orphaned Packages[40], with 44 new bugs[41] =20
 * Gentoo Sound Team[42], with 18 new bugs[43] =20
 * Gentoo's Team for Core System packages[44], with 16 new bugs[45] =20
 * Java team[46], with 13 new bugs[47] =20
 * Colin Morey[48], with 10 new bugs[49] =20
 * Perl Devs @ Gentoo[50], with 9 new bugs[51] =20
 * Mozilla Gentoo Team[52], with 9 new bugs[53] =20
 38. [email protected]
 39. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASS=
IGNED&bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2005-07-1=
6&chfieldto=3D2005-07-23&[email protected]
 40. [email protected]
 41. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASS=
IGNED&bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2005-07-1=
6&chfieldto=3D2005-07-23&[email protected]
 42. [email protected]
 43. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASS=
IGNED&bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2005-07-1=
6&chfieldto=3D2005-07-23&[email protected]
 44. [email protected]
 45. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASS=
IGNED&bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2005-07-1=
6&chfieldto=3D2005-07-23&[email protected]
 46. [email protected]
 47. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASS=
IGNED&bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2005-07-1=
6&chfieldto=3D2005-07-23&[email protected]
 48. [email protected]
 49. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASS=
IGNED&bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2005-07-1=
6&chfieldto=3D2005-07-23&[email protected]
 50. [email protected]
 51. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASS=
IGNED&bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2005-07-1=
6&chfieldto=3D2005-07-23&[email protected]
 52. [email protected]
 53. http://bugs.gentoo.org/buglist.cgi?bug_status=3DNEW&bug_status=3DASS=
IGNED&bug_status=3DREOPENED&chfield=3Dassigned_to&chfieldfrom=3D2005-07-1=
6&chfieldto=3D2005-07-23&[email protected]


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
9. GWN feedback
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Please send us your feedback[54] and help make the GWN better.=20

 54. [email protected]

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D
10. GWN subscription information
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D

To subscribe to the Gentoo Weekly Newsletter, send a blank email to=20
[email protected].=20

To unsubscribe to the Gentoo Weekly Newsletter, send a blank email to=20
[email protected] from the email address you are=20
subscribed under.=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
11. Other languages
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

The Gentoo Weekly Newsletter is also available in the following languages=
:

 * Danish[55] =20
 * Dutch[56] =20
 * English[57] =20
 * German[58] =20
 * French[59] =20
 * Japanese[60] =20
 * Italian[61] =20
 * Polish[62] =20
 * Portuguese (Brazil)[63] =20
 * Portuguese (Portugal)[64] =20
 * Russian[65] =20
 * Spanish[66] =20
 * Turkish[67] =20
 55. http://www.gentoo.org/news/da/gwn/gwn.xml
 56. http://www.gentoo.org/news/nl/gwn/gwn.xml
 57. http://www.gentoo.org/news/en/gwn/gwn.xml
 58. http://www.gentoo.org/news/de/gwn/gwn.xml
 59. http://www.gentoo.org/news/fr/gwn/gwn.xml
 60. http://www.gentoo.org/news/ja/gwn/gwn.xml
 61. http://www.gentoo.org/news/it/gwn/gwn.xml
 62. http://www.gentoo.org/news/pl/gwn/gwn.xml
 63. http://www.gentoo.org/news/pt_br/gwn/gwn.xml
 64. http://www.gentoo.org/news/pt/gwn/gwn.xml
 65. http://www.gentoo.org/news/ru/gwn/gwn.xml
 66. http://www.gentoo.org/news/es/gwn/gwn.xml
 67. http://www.gentoo.org/news/tr/gwn/gwn.xml


Ulrich Plate <[email protected]> - Editor
Patrick Lauer <[email protected]> - Author
Lars Weiler <[email protected]> - Author

--=20
[email protected] mailing list