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-update和source /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.
即将移除的包
这个列表里的包是已经宣布将来会被删除的。要移除的包来源于很多地方,包括树清理者项目和众多的开发者。
最后的仪式
*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周报还被翻译为以下几种语言文字:
|