Mailing List Archive

Gentoo Weekly Newsletter 3 July 2006
---------------------------------------------------------------------------
Gentoo Weekly Newsletter
http://www.gentoo.org/news/en/gwn/current.xml
This is the Gentoo Weekly Newsletter for the week of 03 July 2006.
---------------------------------------------------------------------------

==============
1. Gentoo news
==============

Modular X.Org stable
--------------------

The Gentoo X11[1] team has marked the modular X.Org stable. The amd64 and
x86 architectures will update to 7.0, due to planned changes in the ABI
(Application Binary Interface) that have broken binary drivers, and other
architectures will update to 7.1. This allows for quicker upgrades in the
event of bugs and also security problems as well as reducing the on-disk
and in-memory footprint of the X implementation. This also allows for
X-based packages to be installed on headless servers without requiring
that all of X be installed, too.

1. http://www.gentoo.org/proj/en/desktop/x

There is a guide[2] for upgrading to modular X, as well as giving
information on the design behind the changes. As usual, bug reports are
filed to http://bugs.gentoo.org[3].

2. http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-howto.xml
3. http://bugs.gentoo.org

New Knowledge Base (KBase) project
----------------------------------

The Gentoo Knowledge Base[4] project has been formed to provide a facility
for informing users about specific information on packages. Unlike a wiki,
the Gentoo Knowledge Base will be written by the developers exclusively.
This ensures that the information is accurate. Like ebuilds in the tree,
topics in the knowledge base will be maintained by a specific developer,
to keep information from becoming outdated. While the actual postings will
be limited to developers, users are encouraged to participate in the
project both by proofreading and also by giving their valued input. If you
would be interested in helping with the project, please subscribe to the
gentoo-kbase@lists.gentoo.org mailing list. Archives are online at both
Gmane[5] and Mail-Archive.com[6].

4. http://www.gentoo.org/proj/en/kbase
5. http://news.gmane.org/gmane.linux.gentoo.knowledge-base
6. http://www.mail-archive.com/gentoo-kbase%40lists.gentoo.org/

New Java system
---------------

The Gentoo/Java[7] team is pleased to announce that the new Java system is
now unmasked in the tree.

7. http://www.gentoo.org/proj/en/java

To begin using it, you will need to follow the upgrade guide[8].

8. http://www.gentoo.org/proj/en/java/java-upgrade.xml

For those not familar with that this means, here are some highlights:

* Ability to switch the current VM on the fly
* Changes to the user and system VM take effect immediately, and no
longer are tied to the shell environment, which means you no longer have
to run env-update followed by source /etc/profile when you switch the
system VM
* Now has the concept of a "build VM", which is used to emerge packages
and is configured independently of the system VM
* For each version of Java, ie 1.3, 1.4, 1.5, etc, the build VM can be
configured as to which vendor and version of a VM to use
* The VM at emerge time will be switched on the fly according to its
configuration, as well as the dependency of the package. For example, some
packages won't compile with 1.5. In these cases, a 1.4 VM will be used at
build time
* Java packages which build with ant will have their build.xml rewritten
at build time in order to ensure that the correct version of Java bytecode
is compiled
* Will be able to unmask Java 1.5 soon and be able to handle Java 1.6
when it comes out this fall

Spanish GWN translators
-----------------------

Since its reemergence in earlier 2005, the Spanish Gentoo Weekly
Newsletter has continued to be published thanks to the hard work of a few
active translators. In order to ensure its constant publishing the Spanish
GWN translation team is looking for new members to help with the task. If
you are an advanced speaker of both English and Spanish (native not
required) and you are interested in collaborating with us, please send an
e-mail to gwn-feedback-es@gentoo.org[9] or visit us in #gentoo-gwn-es on
irc.freenode.net. Many thanks in advance!

9. gwn-feedback-es@gentoo.org

========================
2. Developer of the week
========================

"I'm a crazy mad Russian. Dig it." - Tim Yamin (plasmaroo)
----------------------------------------------------------

Figure 2.1: Tim Yamin, aka plasmaroo
http://www.gentoo.org/images/gwn/20060703_plasmaroo.jpg

Developer Tim Yamin, better known as plasmaroo, resides in the UK. At 17,
he can recall moving from Russia about 10 years ago. He lives with his
family and has no pets. There's no wonder why as he refers to them as
"furry cretins."

Tim is studying mathematics and plans to obtain a degree in Computer
Science. He does not currently work as it's hard to find a flexible
part-time job to complement his study schedule. Looking towards the
future, his dream job would involve lots of blinking LEDs, funky hardware,
and lots of dollar signs. (Need those dollar signs to fund his Gentoo
hardware habit.) Not working allows him to devote most of his time to
Gentoo and coffee ice cream. Who could blame him - it's coffee and ice
cream!

As he describes it, he is often found babbling on IRC, but does manage to
get in a bit of gaming as he really enjoys playing Enemy Territory. He
likes to listen to funky music, usually progressive
DnB/House/Trance/Hip-hop. While plasmaroo doesnt travel much yet, he would
enjoy going through national parks and the like.

When asked what he likes most about Gentoo, plasmaroo replied, "It does
what I want, and if it doesn't, it will after a five-minute cluebatting
session." Plasmaroo has worked on Gentoo for three years now. He started
off working on kernel stuff (gentoo-sources) and then branched into other
areas. He is part of several teams, including, Release Engineering,
Documentation, Developer Relations, Kernel, Security, Gentoo/IA64,
genkernel, and sci-electronics. The contribution that he is most proud of
is the GLSAMaker system, which has been used for over two years now and
has pushed out over 700 GLSAs.

Plasmaroo's home machines, while obviously all running Gentoo, consist of
a dual Opteron workstation with 4GB of RAM, a P4 box that compiles stuff
at an amazingly slow pace and acts as a very overpowered router, and four
SGI boxes that he plans on using for kernel work. He'd like to say that
he's using all of these systems as a compile cluster, but he has had some
rather uncooperative motherboards that keep him busy. After his first cup
of coffee ice cream, the first application plasmaroo launches is konsole
and his preferred shell is zsh.

=========================
3. Heard in the community
=========================

forums
------

Moving away from Freenode?

Currently, some users dislike the Freenode IRC network and are discussing
moving all of the gentoo channels to another network, such as OFTC. Would
this be something that others would be willing to do or are we happy with
the service Freenode provides to Gentoo?

* Gentoo and "freenode"[10]
10. http://forums.gentoo.org/viewtopic-t-475821.html


How often do you --sync?

Is it easier to manage Gentoo if you emerge --sync daily, or is it more
productive to wait a few weeks or until a package you want appears on
http://packages.gentoo.org[11] before you sync? Post how often you emerge
--sync in this forum thread.

11. http://packages.gentoo.org

* How often do you sync?[12]
12. http://forums.gentoo.org/viewtopic-t-474863.html


planet.gentoo.org
-----------------

GUADEC

Figure 3.1: From left to right: foser, suka, dsd, zaheerm
http://www.gentoo.org/images/gwn/20060703_gentoo-lunch.jpg

A group of Gentoo developers attended the 7th annual GNOME User and
Developer European Conference (GUADEC), taking place in Spain this year.
Andreas Proschofsky[13] was looking forward to listening a talk about
Gimmie[14], a next-generation panel for the GNOME desktop, and a speech by
Michael Meeks about OpenOffice.org. Meeting many interesting people,
seeing an OLPC[15] prototype and several parties were Daniel Drake's[16]
highlights.

13. suka@gentoo.org
14. http://www.beatniksoftware.com/gimmie/
15. http://laptop.org/
16. dsd@gentoo.org

* Heading to GUADEC[17]
* Back from GUADEC[18]
* GUADEC is about people[19]
17. http://dev.gentoo.org/~suka/blog/archives/2006/06/#e2006-06-22T09_07_53.txt
18. http://www.reactivated.net/weblog/archives/2006/07/back-from-guadec/
19. http://zaheer.merali.org/articles/2006/07/02/guadec-is-about-people


User Representatives

Mark Kowarsky[20] was busy getting in touch with the nominees to be
elected as Gentoo user representatives during the past week. Some of them
declined the nomination, but more than fifteen accepted their nomination
and provided the necessary information.

20. mark_alec@gentoo.org

* User Representatives[21]
21. http://planet.gentoo.org/developers/mark_alec/2006/06/29/user_representatives_part_1


=======================
4. Gentoo International
=======================

France: Libre Software Meeting, Nancy
-------------------------------------

The 7th Rencontres Mondiales du Logiciel Libre, also known as Libre
Software Meeting, will be held on July 4th-8th, 2006, in
Vandoeuvre-les-Nancy, in the "1er cycle" building of the Faculte des
Sciences, campus of Henri Poincare - Nancy 1 University. Gentoo will have
a booth at the event, so be sure to stop by and say hello to Damien
Krotkine (dams) and Boris Fersing (kernelsensei).

You can find more information on the Gentoo Events[22] project page for
the event, and also on the event's official homepage[23].

22. http://www.gentoo.org/proj/en/pr/events/lsm2006-france/index.xml
23. http://www.rmll.info/?lang=en

UK: Gentoo UK 2006 Conference, London
-------------------------------------

The 3rd annual Gentoo UK Conference will be held on July 8th in central
London, at The Resource Centre. Anyone interested in Gentoo is welcome to
attend. The conference will feature a series of presentations mostly given
by Gentoo developers, as well as some general discussion and help
sessions. This is a chance to foster positive relations between users and
developers of the distribution.

You can find more information on the event in Daniel Drake's devspace[24].

24. http://dev.gentoo.org/~dsd/gentoo-uk-2006/

=========================
5. Gentoo developer moves
=========================

Moves
-----

The following developers recently left the Gentoo project:

* none this week

Adds
----

The following developers recently joined the Gentoo project:

* none this week

Changes
-------

The following developers recently changed roles within the Gentoo project:

* Sven Vermeulen (swift) KBase
* Josh Saddler (nightmorph) KBase
* Andrés Pereira (anpereir) KBase
* Łukasz Damentko (rane) KBase

==================
6. Gentoo security
==================

Hashcash: Possible heap overflow
--------------------------------

A heap overflow vulnerability in the Hashcash utility could allow an
attacker to execute arbitrary code.

For more information, please see the GLSA Announcement[25]

25. http://www.gentoo.org/security/en/glsa/glsa-200606-25.xml

EnergyMech: Denial of Service
-----------------------------

A Denial of Service vulnerability was discovered in EnergyMech that is
easily exploitable via IRC.

For more information, please see the GLSA Announcement[26]

26. http://www.gentoo.org/security/en/glsa/glsa-200606-26.xml

Mutt: Buffer overflow
---------------------

Mutt contains a buffer overflow that could result in arbitrary code
execution.

For more information, please see the GLSA Announcement[27]

27. http://www.gentoo.org/security/en/glsa/glsa-200606-27.xml

Horde Web Application Framework: XSS vulnerability
--------------------------------------------------

The Horde Web Application Framework is vulnerable to a cross-site
scripting vulnerability.

For more information, please see the GLSA Announcement[28]

28. http://www.gentoo.org/security/en/glsa/glsa-200606-28.xml

Tikiwiki: SQL injection and multiple XSS vulnerabilities
--------------------------------------------------------

An SQL injection vulnerability and multiple XSS vulnerabilities have been
discovered.

For more information, please see the GLSA Announcement[29]

29. http://www.gentoo.org/security/en/glsa/glsa-200606-29.xml

Kiax: Arbitrary code execution
------------------------------

A security vulnerability in the iaxclient library could lead to the
execution of arbitrary code by a remote attacker.

For more information, please see the GLSA Announcement[30]

30. http://www.gentoo.org/security/en/glsa/glsa-200606-30.xml

===========
7. Bugzilla
===========

Summary
-------

* Statistics
* Closed bug ranking
* New bug rankings

Statistics
----------

The Gentoo community uses Bugzilla (bugs.gentoo.org[31]) to record and
track bugs, notifications, suggestions and other interactions with the
development team. Between 24 June 2006 and 01 July 2006, activity on the
site has resulted in:

31. http://bugs.gentoo.org

* 865 new bugs during this period
* 443 bugs closed or resolved during this period
* 30 previously closed bugs were reopened this period

Of the 10319 currently open bugs: 53 are labeled 'blocker', 136 are
labeled 'critical', and 533 are labeled 'major'.

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

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

* Gentoo Games[32], with 37 closed bugs[33]
* AMD64 Project[34], with 27 closed bugs[35]
* Gentoo's Team for Core System packages[36], with 26 closed bugs[37]
* Gentoo Linux Gnome Desktop Team[38], with 23 closed bugs[39]
* Gentoo Security[40], with 20 closed bugs[41]
* Java team[42], with 20 closed bugs[43]
* Portage team[44], with 12 closed bugs[45]
* Gentoo X-windows packagers[46], with 11 closed bugs[47]
32. games@gentoo.org
33. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=games@gentoo.org
34. amd64@gentoo.org
35. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=amd64@gentoo.org
36. base-system@gentoo.org
37. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=base-system@gentoo.org
38. gnome@gentoo.org
39. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=gnome@gentoo.org
40. security@gentoo.org
41. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=security@gentoo.org
42. java@gentoo.org
43. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=java@gentoo.org
44. dev-portage@gentoo.org
45. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=dev-portage@gentoo.org
46. x11@gentoo.org
47. http://bugs.gentoo.org/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&chfield=bug_status&chfieldfrom=2006-06-24&chfieldto=2006-07-01&resolution=FIXED&assigned_to=x11@gentoo.org


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

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

* Default Assignee for Orphaned Packages[48], with 29 new bugs[49]
* Default Assignee for New Packages[50], with 25 new bugs[51]
* AMD64 Project[52], with 15 new bugs[53]
* Gentoo's Team for Core System packages[54], with 11 new bugs[55]
* Gentoo TreeCleaner Project[56], with 9 new bugs[57]
* Gentoo Sound Team[58], with 9 new bugs[59]
* Java team[60], with 7 new bugs[61]
* media-video herd[62], with 6 new bugs[63]
48. maintainer-needed@gentoo.org
49. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=maintainer-needed@gentoo.org
50. maintainer-wanted@gentoo.org
51. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=maintainer-wanted@gentoo.org
52. amd64@gentoo.org
53. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=amd64@gentoo.org
54. base-system@gentoo.org
55. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=base-system@gentoo.org
56. treecleaner@gentoo.org
57. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=treecleaner@gentoo.org
58. sound@gentoo.org
59. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=sound@gentoo.org
60. java@gentoo.org
61. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=java@gentoo.org
62. media-video@gentoo.org
63. http://bugs.gentoo.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&chfield=assigned_to&chfieldfrom=2006-06-24&chfieldto=2006-07-01&assigned_to=media-video@gentoo.org


===============
8. GWN feedback
===============

Please send us your feedback[64] and help make the GWN better.

64. gwn-feedback@gentoo.org

===============================
9. GWN subscription information
===============================

To subscribe to the Gentoo Weekly Newsletter, send a blank e-mail to
gentoo-gwn+subscribe@gentoo.org.

To unsubscribe to the Gentoo Weekly Newsletter, send a blank e-mail to
gentoo-gwn+unsubscribe@gentoo.org from the e-mail address you are
subscribed under.

===================
10. Other languages
===================

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

* Danish[65]
* Dutch[66]
* English[67]
* German[68]
* French[69]
* Korean[70]
* Japanese[71]
* Italian[72]
* Polish[73]
* Portuguese (Brazil)[74]
* Portuguese (Portugal)[75]
* Russian[76]
* Spanish[77]
* Turkish[78]
65. http://www.gentoo.org/news/da/gwn/gwn.xml
66. http://www.gentoo.org/news/nl/gwn/gwn.xml
67. http://www.gentoo.org/news/en/gwn/gwn.xml
68. http://www.gentoo.org/news/de/gwn/gwn.xml
69. http://www.gentoo.org/news/fr/gwn/gwn.xml
70. http://www.gentoo.org/news/ko/gwn/gwn.xml
71. http://www.gentoo.org/news/ja/gwn/gwn.xml
72. http://www.gentoo.org/news/it/gwn/gwn.xml
73. http://www.gentoo.org/news/pl/gwn/gwn.xml
74. http://www.gentoo.org/news/pt_br/gwn/gwn.xml
75. http://www.gentoo.org/news/pt/gwn/gwn.xml
76. http://www.gentoo.org/news/ru/gwn/gwn.xml
77. http://www.gentoo.org/news/es/gwn/gwn.xml
78. http://www.gentoo.org/news/tr/gwn/gwn.xml


Ulrich Plate <plate@gentoo.org> - Editor
Chris Gianelloni <wolf31o2@gentoo.org> - Author
Mark Kowarsky <mark_alec@gentoo.org> - Author
Josh Nichols <nichoj@gentoo.org> - Author
Tobias Scherbaum <dertobi123@gentoo.org> - Author
Andrés Pereira <anpereir@gentoo.org> - Author
Chrissy Fullam <musikc@charter.net> - Author

--
gentoo-gwn@gentoo.org mailing list