Gentoo Logo

Gentoo Weekly Newsletter: 2006年10月16日

内容:

1.  Gentoo新闻

新的Java系统标记为稳定版本

Gentoo/Java团队很高兴的宣布了新的Java系统在所有的体系结构下标记为稳定版本,这些Java支持的平台包括amd64,ia64,ppc, ppc64,和x86。作为这一年开发的顶峰,这也是Java在Gentoo上前进的一大步。

如果你错过了先前宣布的内容,这里是新的Java系统的简要介绍:

  • 能够在运行中切换当前VM
  • 用户和系统VM的改变会即时生效,并不会与shell环境绑定,这意味着你在切换系统VM的时候不再需要运行env-updatesource /etc/profile
  • 新引入的一个概念是“构建VM”,它是在emerge包时使用的,它的配置和系统VM是彼此独立的。
  • 对于每一个Java版本,也就是1.4,1.5等等,build VM都可以按照VM供应商和版本号来配置。
  • 在emerge的时候可以根据配置实时切换VM和包的依赖关系。比如有些包不能用1.5版来编译,那么编译时就会选用1.4版。
  • Java 1.5已经被标记为稳定。
  • 使用eselect来配置VM和浏览器插件
  • 我们已为十二月释出的Java 1.6做好准备

最新的用户文档在这里http://www.gentoo.org/doc/en/java.xml

更新系统的文档在这里http://www.gentoo.org/proj/en/java/java-upgrade.xml

KDE 3.5.5发布

GentooKDE团队宣布KDE 3.5.5正式发布,portage树中已解除对其屏蔽。Gentoo KDE用户会看到的最大的变化是kde-base/kopete已取代net-im/kopete,它以后只和主线的KDE一起发布。

2.  倾听社区

gentoo-user

aislerot跑哪儿去啦?

Darren Kirby将他最喜欢的GNOME里消磨时间的接龙应用程序aislerot放错了地方。他安装了gnome-games包,但是aislerot二进制文件找不到了。

Michael Sullivan过来救援。Sullivan指出需要打开guile USE标记。Kirby重新编译并且报告问题获得解决。

gentoo-dev

GLEP: RESTRICT=interactive

理论上,ebuild在编译过程中应该不需要用户的互动。现实中,有时可能需要互动,比如有些游戏需要插入CD。

Marius Mauch希望提交一份关于向portage增加RESTRICT="interactive"选项的GLEP,用来标示需要互动的ebuild。用户在编译的时候会被警告,所以他们可以在整夜无人看管的编译过程中去除那些违规的包。

GLEP的草案可以在http://dev.gentoo.org/~genone/docs/interactive-restrict-glep.html上找到

有些评述者指出所有其他的标识都是以“RESTRICT=你不想要的”的形式表示的。所以意见似乎更倾向于以“RESTRICT=unattended”标志来表达,以和其他的RESTRICT标识保持一致的风格。

是时候轮到bash 3了吗?

Donnie Berkholz收到了一个mesa ebuild的补丁,这个补丁使用了某些bash3中的新功能。Berkholz认为不需要在ebuild一级加入相依性,而是应该在gentoo基础profile中加入所需要的最低版本的bash包。因为自从baselayout要求使用bash 3以来已经有两年的时间,大部分的用户很可能已经拥有了bash 3,所以这个改变不会带来什么问题和麻烦。这将使得bash 3的功能可以被所有的ebuild使用。

Marius Mauch和Vlastimil Babka注意到了对于没有做出改变的用户,将bash 3包含入系统是没有作用的。Mauch提议了一些其他解决这个问题的方法,比如使用强力(bruteforce)的方式,或者其他复杂的方式来。另外,Babka指出Mac OS X可能仍在使用bash的2.59版本。

Berkholz说他是实现不可知论者(implementation agnostic),他只是想要做出改变。Mike Frysinger说至少在他最后一次尝试使用bash 2 system portage时系统是彻底崩溃了,因此简单改一下base profile挺好的。

gentoo-embedded

用NSLU2做DNS服务器

wireless发信到gentoo-embedded列表询问用Linksys NSLU2做个轻量的DNS服务器是否可行。他担心仅32MB内存无法达到目的,他想知道是否有办法增添内存或者有没有别的内存更大的设备。然而,gentoo-embedded上的很多人,无视这所谓的“限制”,建议他用dnsmasq作为其他更大的DNS解决方案的轻量级替代。

gentoo-security

让dhcpcd(客户端)更安全

7v5w7go9ub0o写信给gentoo-security,谈到他在热点区使用笔记本上用root权限运行的dhcpcd进程的安全问题。下面谈到了给dhcpcd打补丁(同其他发行版本中已经出现的dhcpcd补丁类似)以使其降低权限的方法,并谈到了使用有此功能的替代软件。

3.  Gentoo媒体

SearchOpenSource.com(2006年10月11日)

作者Patrick Green谈论运行在64位刀片服务器上的Linux系统。他建议购买者接受选择挑战前确保有适当的软硬件搭配。Green接着谈到不同的Linux发行版本和各种注意事项。他解释了商业版本和社区版本在技术支持方面的主要差别。他拿Gentoo说事?

"嗯,当你安装和配置Gentoo时可不要昏厥;但一旦设置完毕,Gentoo的Portage和Emerge可使你远离麻烦。难道是先苦后甜?太美妙了!"

我们不得不同意,Patrick。

4.  人员变更

离开

下列开发者最近离开Gentoo项目:

  • Thierry Carrez (Koon)
  • Gerald J. Normandin Jr. (gerrynjr)
  • D.M.D. Ljungmark (Spider)

加入

下列开发者最近加入Gentoo项目:

  • David Shakaryan (omp) desktop-misc/commonbox
  • Alexis Ballier (aballier) media-sound/media-video

变更

下列开发者最近改变了在Gentoo项目内的职位:

  • 本周没有

5.  即将移除的包

这个列表里的包是已经宣布将来会被删除的。要移除的包来源于很多地方,包括树清理者项目和众多的开发者。

最后的仪式

包: 移除日期: 联系人:
sys-fs/ocfs-tools 2006年11月09日 Donnie Berkholz
net-im/kopete* 2006年11月12日 Diego Pettenò
net-im/universalkopete 2006年11月14日 Alec Warner
app-admin/sus 2006年11月14日 Christian Heim
app-admin/linup 2006年11月14日 Christian Heim
media-libs/gltt 2006年11月14日 Christian Heim
media-radio/xastir 2006年11月14日 Christian Heim
app-misc/gpsdrive 2006年11月14日 Christian Heim

*Kopete仍然是kde-base的一部分,只是net-im类别里的ebuild被移除了。

6.  Bugzilla

总结

统计信息

Gentoo社区使用Bugzilla (bugs.gentoo.org)来记录和追踪bug、提示、建议等形式的和开发团队之间的交流。从2006年10月8日到2006年10月15日,这个站点记录下了:

  • 978个在这段时间内被发现的新bug
  • 535个在这段时间内被修正或解决的bug
  • 44个先前修复了的但在这段时间重现的bug
  • 149个在这段时间内以NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM的形式被关闭的bug
  • 156个bug在这段时间被标记为重复

在当前还未被修正的11099个bug里面:35个被标记为"blocker",122个被标记为"critical",还有503个被标记为"major"。

被修复的bug排行榜

在这段时间内修复最多bug的开发者和团队有:

新bug排行榜

在这段时间内被分配得到最多的新bug的开发者和团队有:

7.  周报反馈

请把你的意见或建议反馈给我们,这样可以帮助我们把GWN做的更好。

8.  周报订阅

订阅Gentoo周报,请发一封空邮件到gentoo-gwn+subscribe@gentoo.org

退订Gentoo周报,请从你订阅的邮箱发一封空邮件到gentoo-gwn+unsubscribe@gentoo.org

9.  其他语言

Gentoo周报还被翻译为以下几种语言文字:



打印

更新于2006年 10月 16日

总结: 这是2006年10月16日的Gentoo Weekly Newsletter。

Ulrich Plate
Editor

Josh Nichols
Author

Chris Atkinson
Author

Kyle Bishop
Author

Chris Gianelloni
Author

张乐
Translator

许艺华
Translator

李颖颢
Translator

邓京晶
Translator

李帅
Translator

金涛
Translator

胡晓可
Translator

Donate to support our development efforts.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Bytemark

Bytemark

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.