Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-gwn
Navigation:
Lists: gentoo-gwn: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-gwn@g.o
From: Kurt Lieber <klieber@g.o>
Subject: Gentoo Weekly Newsletter -- Volume 2, Issue 2
Date: Sun, 12 Jan 2003 21:44:42 -0500
---------------------------------------------------------------------------
Gentoo Weekly Newsletter
http://www.gentoo.org/news/en/gwn/current.xml
This is the Gentoo Weekly Newsletter for the week of January 13th, 2003.
---------------------------------------------------------------------------
 
==============
1. Gentoo News
==============
  
Summary
-------

 * Portage Tree Frozen for Gentoo Linux 1.4_rc3/final 
 * gcc Changes to Gentoo Linux 
 * Gentoo Users Have Even More Control with virtual/bootloader and 
   virtual/editor 
 
    
Portage Tree Frozen for Gentoo Linux 1.4_rc3/final
--------------------------------------------------
  
On January 8th, the Portage Tree was frozen pending the next release of 
Gentoo Linux 1.4. Packages that are unmasked in Portage as of this date 
will will make it into what hopefully becomes 1.4_final. As part of 
Gentoo's new formal release policy[1], only changes that fix bugs or 
security problems will be allowed from now until release. Gentoo Linux 1.4 
is currently in the "Build and Test" phase where assigned builders for 
each architecture build a "generic CPU" set of stage tarballs using a 
current Portage snapshot. 

 1. 
http://www.gentoo.org/news/en/gwn/20021230-newsletter.xml#doc_chap1_sect6
    
gcc Changes to Gentoo Linux
---------------------------
  
gcc was recently upgraded to 3.2.1-r6 in the Portage tree, causing some 
confusion[2] in the community. As part of this upgrade, Gentoo Linux now 
offers the ability to run both 2.95.x and 3.2.x versions of gcc on the 
same system using a new gcc-config tool that allows the user to manually 
select which version of gcc to use when emerging a new package. With this 
new upgrade comes some steps that users of Gentoo Linux need to follow on 
a 1.4 system: 

 2. http://forums.gentoo.org/viewtopic.php?t=27066
 
 
---------------------------------------------------------------------------
| Code Listing 1.1:                                                       |
| gcc-3.2.1-r6 upgrade proces                                             |
---------------------------------------------------------------------------
|                                                                         |
|                                                                         |
|        # emerge -u gcc                                                  |
|        # env-update && source /etc/profile (portage should do the       |
|         env-update for you, but it can't hurt to do it twice)           |
|                                                                         |
|          If you have colorgcc emerged, you will need to remerge it      |
|        # emerge colorgcc                                                |
|                                                                         |
|          If you have autoclean disabled, you will need to unmerge       |
|         old versions of gcc                                             |
|        # emerge clean gcc                                               |
|                                                                         |
|          Finally, make sure old versions of gcc have been               |
|         successfully emerged                                            |
|        # emerge gentoolkit (only if you haven't already emerged it)     |
|        # qpkg -I -v -nc gcc                                             |
|                                                                         |
|          You should only see the following output                       |
|        # gcc-3.2.1-r6                                                   |
|        # gcc-2.95.3-r8 (only for systems that also have gcc-2.9.x       |
|         installed)                                                      |
|       # gcc-config-1.2.7                                                |
|                                                                         |
|                                                                         |
---------------------------------------------------------------------------
 
Users still using Gentoo Linux 1.2 should follow these steps when emerging 
gcc-2.95.3-r8: 
 
---------------------------------------------------------------------------
| Code Listing 1.2:                                                       |
| gcc-2.95.3-r8 upgrade process                                           |
---------------------------------------------------------------------------
|                                                                         |
|                                                                         |
|        # emerge -u gcc                                                  |
|        # env-update && source /etc/profile (portage should do the       |
|         env-update for you, but it can't hurt to do it twice)           |
|                                                                         |
|          If you have colorgcc emerged, you will need to remerge it      |
|        # emerge colorgcc                                                |
|                                                                         |
|          If you have autoclean disabled, you will need to unmerge       |
|         old versions of gcc                                             |
|        # emerge clean gcc                                               |
|                                                                         |
|          Finally, make sure old versions of gcc have been               |
|         successfully emerged                                            |
|        # emerge gentoolkit (only if you haven't already emerged it)     |
|        # qpkg -I -v -nc gcc                                             |
|                                                                         |
|          You should only see the following output                       |
|        # gcc-3.2.1-r6 (only for systems that also have gcc-3.2.1        | 
|         installed)                                                      |
|        # gcc-2.95.3-r8                                                  |
|        # gcc-config-1.2.7                                               |
|                                                                         |
|                                                                         |
---------------------------------------------------------------------------
    
Gentoo Users Have Even More Control with virtual/bootloader and 
virtual/editor
--------------
  
Based on a suggestion[3] by Charles Brewer, Gentoo Linux now offers users 
more control over their bootloaders and editors. With the new 
virtual/bootloader and virtual/editor packages. For virtual/bootloader, 
x86 users can install their choice of lilo or grub. Previously, grub was a 
dependency of the base system. The virtual/editor package allows users to 
select from a number of editors, including joe, vile, elvis, vi, vim, 
emacs, xemacs, nano and pico. Users wishing to take advantage of these new 
packages to get rid of either grub or nano can follow these instructions: 

 3. http://bugs.gentoo.org/show_bug.cgi?id=13199
 
---------------------------------------------------------------------------
| Code Listing 1.1:                                                       |
| virtual/bootloader upgrade process to change from grub to lilo          |
---------------------------------------------------------------------------
|                                                                         |
|                                                                         |
|        # emerge rsync                                                   |
|        # emerge lilo                                                    |
|        # emerge unmerge grub                                            |
|                                                                         |
|                                                                         |
---------------------------------------------------------------------------
 
Users wishing to get rid of nano can follow these instructions:
 
---------------------------------------------------------------------------
| Code Listing 1.2:                                                       |
| virtual/editor upgrade process to change to a different editor          |
---------------------------------------------------------------------------
|                                                                         |
|                                                                         |
|        # emerge rsync                                                   |
|        # emerge your_favorite_editor (where your_favorite_editor        |
|         is one of the editors listed above)                             |
|        # emerge unmerge nano                                            |
|                                                                         |
|                                                                         |
---------------------------------------------------------------------------
    
==================
2. Gentoo Security
==================
  
Summary
-------
  

 * GLSA: libpng 
 * GLSA: lcdproc 
 * GLSA: http-fetcher 
 * GLSA: monopd 
 * GLSA: libmcrypt 
 * GLSA: dhcpcd 
 * New Security Bug Reports 
 
    
GLSA: libpng
------------
  
The affected libraries do not properly calculate offsets which permits a 
remote buffer overflow attack and potential execution of arbitrary code as 
well as potential DoS attacks by crashing the affected machine. 
 * Severity: high - remote execution of code. 
 * Packages Affected: libpng-1.2.5-r1 and earlier 
 * Rectification: Synchronize and emerge libpng. If running 
libpng-1.0.12-r1 or earlier as well, that slot can be updated by emerging 
media-libs/libpng-1.0.12-r2 
 * GLSA Announcement[4] 
 * Advisory[5] 
 

 4. http://forums.gentoo.org/viewtopic.php?t=29267
 5. http://www.debian.org/security/2002/dsa-213
    
GLSA: lcdproc
-------------
  
The lcdproc system contains several boundary condition bugs that could 
permit a remote DoS (server crash) attack or remote execution of arbitrary 
code. An exploit has been published. 
 * Severity: high - remote execution of code, published exploit. 
 * Packages Affected: lcdproc-0.4.1-r1 and earlier 
 * Rectification: Synchronize and emerge lcdproc. 
 * GLSA Announcement[6] 
 * Advisory[7] 
 

 6. http://forums.gentoo.org/viewtopic.php?t=29152
 7. http://online.securityfocus.com/archive/1/56411
    
GLSA: httpfetcher
-----------------
  
The httpfetcher library is exposed to several buffer overflow 
vulnerabilities. This library is used in several other packages, and could 
potentially permit execution of arbitrary code on affected platforms. 
Sample exploits have been published. 
 * Severity: high - remote execution of code, published exploit. 
 * Packages Affected: http-fetcher-1.0.1 and earlier 
 * Rectification: Synchronize and emerge http-fetcher. 
 * GLSA Announcement[8] 
 * Advisory[9] 
 

 8. http://forums.gentoo.org/viewtopic.php?t=29113
 9. http://marc.theaimsgroup.com/?|bugtrac&m=104187658217144&w=2
    
GLSA: monopd
------------
  
The monodpd game server contains a buffer overflow which may permit remote 
execution of arbitrary code. 
 * Severity: high - remote execution of code. 
 * Packages Affected: monopd-0.4.3-r1 and earlier 
 * Rectification: Synchronize and emerge monopd. 
 * GLSA Announcement[10] 
 * Advisory[11] 
 

 10. http://forums.gentoo.org/viewtopic.php?t=28966
 11. http://www.securitytracker.com/alerts/2002/Dec/1005856.htm
    
GLSA: libmcrypt
---------------
  
Improper input validation and small memory leaks in the libmcrypt 
encryption library permit remote DoS (server crash) attacks against 
affected platforms. 
 * Severity: moderate - remote DoS. 
 * Packages Affected: libmcrypt-2.5.1-r4 and earlier 
 * Rectification: Synchronize and emerge libmcrypt. 
 * GLSA Announcement[12] 
 

 12. http://forums.gentoo.org/viewtopic.php?t=28833
    
GLSA: dhcpcd
------------
  
The dhcpcd server can be configured to execute an external script 
(/sbin/dhcpcd-*.exe). The external script uses values from the server that 
are improperly validated and may be exploited by a malicious DHCP server. 
There is potential for the execution of arbitrary commands with root 
privileges. The affected dhcpcd option is not setup by default in Gentoo. 
 * Severity: high - exposure of root privileges. 
 * Packages Affected: dhcpcd-1.3.20_p0-r1 and earlier 
 * Rectification: Synchronize and emerge dhcpcd. 
 * GLSA Announcement[13] 
 * Advisory[14] 
 

 13. http://forums.gentoo.org/viewtopic.php?t=28807
 14. http://online.securityfocus.com/bid/6200/info/
    
New Security Bug Reports
------------------------
  
There were no new security bug reports this week. An older issue with 
mod_php has apparently been resolved, but no GLSA has been released at the 
time of this writing, and the bug report remains open. See: 
 * mod_php[15] 
 

 15. http://bugs.gentoo.org/show_bug.cgi?id=12811
    
=========================
3. Heard In The Community
=========================
  
Web Forums
----------
  
Can't stop the progress
 
A number of threads this week deal with the joys and pitfalls of the two 
most prominent new features in the pending release of Gentoo Linux 1.4, 
prelinking binaries and the Gentoo Reference Platform. Recommended reading 
for anyone who wants to try their hands: 
 * prelinking[16] 
 * prelinking unmasked[17] 
 * Prelinking KDE - some solutions - some problems[18] 
 * GRP installation problems[19] 
 * Using GRP[20] 
 
 

 16. http://forums.gentoo.org/viewtopic.php?t=28969
 17. http://forums.gentoo.org/viewtopic.php?t=27778
 18. http://forums.gentoo.org/viewtopic.php?t=21117
 19. http://forums.gentoo.org/viewtopic.php?t=28823
 20. http://forums.gentoo.org/viewtopic.php?t=28321
 
And the winner is...
 
env-update && source /etc/profile... The transition to gcc3.2.1-r6 over 
the holidays has led to an incredible number of questions. "gcc: command 
not found", "make menuconfig doesn't work" and other panic attacks have 
all but dominated the forums over the past week. That the same sort of 
thing has been haunting the IRC channels, the newsgroup 
alt.os.linux.gentoo and the mailing list wasn't exactly helpful. Ladies 
and Gentoomen, the authoritative answer lies in this thread: update your 
environment... 
 * Sticky: Pitfalls of using GCC - 3.2.1-r6[21] 
 

 21. http://forums.gentoo.org/viewtopic.php?t=27066
 
A closer look at the wallflowers
 
Far from the battlefields of the editor flame wars or the overclocker's 
jihad, a decisively pacifist thread has quietly evolved around 
applications that deserve more public attention than they get. If you've 
ever wondered whether there was more to the Linux desktop than what's in 
the KDE menu, but couldn't quite keep up with the constant buzz on 
Freshmeat.net, you'll be interested to know that there's a thread 
presenting a few select, yet widely ignored pieces of software, lovingly 
described by your fellow Gentooists: 
 * Applications that don't get enough publicity[22] 
 

 22. http://forums.gentoo.org/viewtopic.php?t=29306
    
gentoo-user
-----------
  
Setting the clock right: ntpdate deprecated in favor of ntpd
 
People on the user mailing list were having fun this week trying to keep 
their computer clocks in sync with an NTP server. Including a few 
inevitable top vs. bottom posting messages, over 50 articles have been 
dealing with the correct setting for ntpd, the daemon that takes care of 
synchronizing your computer's clock with the real world. Anything you 
always wanted to know about NTP, but were afraid to ask can be found 
here[23]. 

 23. http://marc.theaimsgroup.com/?t=104204684500002&r=1&w=2
    
gentoo-dev
----------
  
Building a Second System.
 
John Nilsson posted[24] an e-mail asking how to use an athlon-xp optimized 
system to compile a base system for a 486. This question looks like a 
particular case of the more general: how does one compile packages on a 
faster system to install them on a slower one (and optimized for the 
slower one)? Timo A. Hummel proposed a "hard" solution[25]. Arnold deVos 
chipped in with his two cents[26] and John Nilsson himself came up with 
what seems The Right Thing (TM): distcc[27]. 

 24. http://article.gmane.org/gmane.linux.gentoo.devel/6408
 25. http://article.gmane.org/gmane.linux.gentoo.devel/6410
 26. http://article.gmane.org/gmane.linux.gentoo.devel/6453
 27. http://cvs.gentoo.org/~hanno/distcc.html
 
IUSE Variable Clarification. Burton Samograd asked[28] what the correct 
use for the IUSE variable inside ebuilds is. This started quite a long 
thread[29] in which two different interpretations were given. Nick Jones 
mentioned[30] an upcoming feature in portage which he named 
rebuild-on-use-change. This feature should take care of rebuilding 
affected packages when changing USE flags. Maik Schreiber offered an 
explanation[31]: "USE flags per definition define _optional_ features. So 
in your case, if the package _requires_ ncurses, you don't list it in IUSE 
(since you don't even pay attention to the "ncurses" USE flag anyway)." He 
also mentioned[32] a possible origin of the word IUSE. 

 28. http://article.gmane.org/gmane.linux.gentoo.devel/6515
 29. 
http://news.gmane.org/onethread.php?group=gmane.linux.gentoo.devel&root=%3C
20030108143105.GC1480%40kruhft.dyndns.org%3E
 30. http://article.gmane.org/gmane.linux.gentoo.devel/6518
 31. http://article.gmane.org/gmane.linux.gentoo.devel/6517
 32. http://article.gmane.org/gmane.linux.gentoo.devel/6542
    
=======================
4. Gentoo International
=======================
  
Gentoo User Group Korea
 
2003 is Asia's turn to promote Linux on a large scale, says the 
horoscope[33]. Korea is already very much at the forefront of this 
development, being particularly blessed with Linux activists - think 
Hancom Office, think YOPY. Korea also has one of the more active Gentoo 
user communities on the planet. Jungmin Seo, on the Gentoo dev team since 
November last year, doubles as webmaster for a message forum at 
http://users.gentoo.or.kr[34]. The software in use is a Korean open source 
PHP bulletin board system, JSBoard[35], and the site underwent a complete 
redesign only last month. On top of that, there's a very active #gentoo 
IRC channel with a few dozen regulars at irc.hanirc.org, and not less than 
three complete mirror sites. Seo, who is living on and off in Korea and 
England, is working on Gentoo documentation "and some CJK stuff", he says, 
but tries to distribute the user group's management workload as much as 
possible. In spite of its webmaster sweating profusely under exam stress 
at the University of York these days, the community site is going to see a 
major face-lift to its other sections, namely the Wiki and the screenshot 
gallery are being completely refurbished. 

 33. http://newsforge.com/newsforge/02/12/27/0259244.shtml?tid=11
 34. http://users.gentoo.or.kr
 35. http://jsboard.kldp.org
 
Figure 4.1: Neat: The completely redesigned Korean Gentoo User Group 
website
http://www.ibiblio.org/pub/Linux/distributions/gentoo/images/gwn/20030113_g
entoo_user_korea.png 
Do US export restrictions apply to Gentoo?
 
An innocent forum thread[36] has raised some uncertainty about the 
legality of using Gentoo in countries under US embargo. Some major 
distributions seem to fall under these regulations and refuse to ship to 
destinations covered in the EAR[37], others have a more relaxed view of 
things. But no matter which degree of paranoia or libertarianism the 
software vendors choose to adopt for themselves, is it legal to download 
the sources for ssh from Habana or Pyongyang as long as the mirror that 
serves the files is physically located outside of the United States? 
Probably not, but it does look next to impossible to enforce any form of 
restrictive policy on a highly volatile, internationally fuzzy object like 
Gentoo Linux... 

 36. http://forums.gentoo.org/viewtopic.php?t=29326
 37. http://w3.access.gpo.gov/bis/ear/ear_data.html
   
================
5. Portage Watch
================
  
The following stable packages were added to portage this week
-------------------------------------------------------------
  

 * app-admin/xsu2 : Interface for 'su - username -c command' in GNOME2. 
http://xsu.freax.eu.org 
 * app-editors/XML-XSH : XML Editing Shell http://xsh.sourceforge.net/ 
 * app-games/quintalign : KDEAlign - a one player boardgame 
http://www.heni-online.de/linux/ 
 * app-misc/cdspeed : Change the speed of your CD drive. 
http://linuxfocus.org/~guido/ 
 * app-misc/mmv : Move/copy/append/link multiple files according to a set 
of wildcard patterns.  http://packages.debian.org/unstable/utils/mmv.html 
 * app-sci/zetagrid : An open source and platform independent grid system 
http://www.zetagrid.net 
 * app-text/cpp2latex : A program to convert C++ code to LaTeX source 
http://www.arnoldarts.de/cpp2latex.html  
 * dev-db/mysqlnavigator : Advanced Qt based front end to mysql 
http://sql.kldp.org/mysql 
 * dev-db/fastdb : OO-DBMS that holds all data in memory; interfaces for 
C/C++/Kylix http://www.garret.ru/~knizhnik/fastdb.html 
 * dev-perl/Term-ReadLine-Perl : Quick implimentation of readline 
utilities. 
http:/search.cpan.org/src/ILYAZ/Term-ReadLine-Perl-1.0203/README 
 * dev-perl/XML-LibXML-Common : Routines and Constants common for 
XML::LibXML and XML::GDOME." 
http:/search.cpan.org/src/ILYAZ/Term-ReadLine-Perl-1.0203/README 
 * dev-perl/XML-XUpdate-LibXML : Process XUpdate commands over an XML 
document. http:/search.cpan.org/src/PAJAS/XML-XUpdate-LibXML-0.3.0/README 
 * dev-ruby/ruby-libart : Ruby libart bindings 
http://ruby-gnome.sourceforge.net/ 
 * dev-util/shc : A (shell-) script compiler/scrambler. 
http://www.datsi.fi.upm.es/~frosal 
 * media-libs/jbigkit : JBIG-KIT implements a highly effective data 
compression algorithm for bi-level high-resolution images such as fax 
pages or scanned documents http://www.cl.cam.ac.uk/~mgk25/jbigkit/ 
 * media-libs/libsamplerate : a library for converting 44.1kHz CD Audio to 
48kHz for DAT http://www.mega-nerd.com/SRC/ 
 * media-sound/setmixer : command mode mixer 
http://packages.debian.org/testing/sound/setmixer.html 
 * net-analyzer/iftop : display bandwidth usage on an interface 
http://www.ex-parrot.com/~pdw/iftop/ 
 * net-fs/intersync : Intermezzo is an advanced replicating networked 
filesystem. http://www.inter-mezzo.org 
 * net-misc/grdesktop : Gtk2 frontend for rdesktop 
http://www.nongnu.org/grdesktop 
 * net-misc/tsclient : Gtk2 frontend for rdesktop 
http://www.gnomepro.com/tsclient 
 * net-www/opera : Opera web browser. http://www.opera.com/linux/ 
 * app-xemacs/ada : Ada language support. http://xemacs.org/[38] 
 * app-xemacs/build : Build XEmacs from within (UNIX, Windows). 
http://xemacs.org/[39] 
 * app-xemacs/c-support : Basic single-file add-ons for editing C code. 
http://xemacs.org/[40] 
 * app-xemacs/calc : Emacs calculator http://xemacs.org/[41] 
 * app-xemacs/calendar : Calendar and diary support. 
http://xemacs.org/[42] 
 * app-xemacs/cc-mode : C, C++ and Java language support. 
http://xemacs.org/[43] 
 * app-xemacs/clearcase : New Clearcase Version Control for XEmacs (UNIX, 
Windows). http://xemacs.org/[44] 
 * app-xemacs/cookie : Spook and Yow (Zippy quotes). 
http://xemacs.org/[45] 
 * app-xemacs/crisp : Crisp/Brief emulation. http://xemacs.org/[46] 
 * app-xemacs/debug : GUD, gdb, dbx debugging support. 
http://xemacs.org/[47] 
 * app-xemacs/dired : Manage file systems. http://xemacs.org/[48] 
 * app-xemacs/docbookide : DocBook editing support. http://xemacs.org/[49] 
 * app-xemacs/ecrypto : Crypto functionality in Emacs Lisp. 
http://xemacs.org/[50] 
 * app-xemacs/edebug : An Emacs Lisp debugger. http://xemacs.org/[51] 
 * app-xemacs/edict : MULE: Lisp Interface to EDICT, Kanji Dictionary 
http://xemacs.org/[52] 
 * app-xemacs/ediff : Interface over GNU patch. http://xemacs.org/[53] 
 * app-xemacs/edit-utils : Miscellaneous editor extensions, you probably 
need this. http://xemacs.org/[54] 
 * app-xemacs/edt : DEC EDIT/EDT emulation. http://xemacs.org/[55] 
 * app-xemacs/efs : Treat files on remote systems the same as local files. 
http://xemacs.org/[56] 
 * app-xemacs/egg-its : MULE: Wnn (4.2 and 6) support. SJ3 support. 
http://xemacs.org/[57] 
 * app-xemacs/emerge : Another interface over GNU patch. 
http://xemacs.org/[58] 
 * app-xemacs/eshell : Command shell implemented entirely in Emacs Lisp 
http://xemacs.org/[59] 
 * app-xemacs/ess : ESS: Emacs Speaks Statistics. http://xemacs.org/[60] 
 * app-xemacs/eudc : Emacs Unified Directory Client (LDAP, PH). 
http://xemacs.org/[61] 
 * app-xemacs/footnote : Footnoting in mail message editing modes. 
http://xemacs.org/[62] 
 * app-xemacs/forms : Forms editing support (obsolete, use Widget 
instead). http://xemacs.org/[63] 
 * app-xemacs/fortran-modes : Fortran support. http://xemacs.org/[64] 
 * app-xemacs/frame-icon : Set up mode-specific icons for each frame under 
XEmacs http://xemacs.org/[65] 
 * app-xemacs/fsf-compat : FSF Emacs compatibility files. 
http://xemacs.org/[66] 
 * app-xemacs/games : Tetris, Sokoban, and Snake. http://xemacs.org/[67] 
 * app-xemacs/gnats : XEmacs bug reports. http://xemacs.org/[68] 
 * app-xemacs/gnus : The Gnus Newsreader and Mailreader. 
http://xemacs.org/[69] 
 * app-xemacs/haskell-mode : Haskell editing support. 
http://xemacs.org/[70] 
 * app-xemacs/hm-html-menus : HTML editing. http://xemacs.org/[71] 
 * app-xemacs/idlwave : Editing and Shell mode for the Interactive Data 
Language http://xemacs.org/[72] 
 * app-xemacs/latin-unity : MULE: find single ISO 8859 character set to 
encode a buffer. http://xemacs.org/[73] 
 * app-xemacs/leim : MULE: Quail. All non-English and non-Japanese 
language support. http://xemacs.org/[74] 
 * app-xemacs/locale : MULE: Localized menubars and localized splash 
screens. http://xemacs.org/[75] 
 * app-xemacs/lookup : MULE: Dictionary support http://xemacs.org/[76] 
 * app-xemacs/mail-lib : Fundamental lisp files for providing email 
support. http://xemacs.org/[77] 
 * app-xemacs/mh-e : Front end support for MH. http://xemacs.org/[78] 
 * app-xemacs/mine : Minehunt Game. http://xemacs.org/[79] 
 * app-xemacs/misc-games : Other amusements and diversions. 
http://xemacs.org/[80] 
 * app-xemacs/mule-base : MULE: Basic Mule support, required for building 
with Mule. http://xemacs.org/[81] 
 * app-xemacs/net-utils : Miscellaneous Networking Utilities. 
http://xemacs.org/[82] 
 * app-xemacs/os-utils : Miscellaneous O/S utilities. 
http://xemacs.org/[83] 
 * app-xemacs/pc : PC style interface emulation. http://xemacs.org/[84] 
 * app-xemacs/pcl-cvs : CVS frontend. http://xemacs.org/[85] 
 * app-xemacs/pcomplete : Provides programmatic completion. 
http://xemacs.org/[86] 
 * app-xemacs/perl-modes : Perl support. http://xemacs.org/[87] 
 * app-xemacs/pgg : Emacs interface to various PGP implementations. 
http://xemacs.org/[88] 
 * app-xemacs/prog-modes : Support for various programming languages. 
http://xemacs.org/[89] 
 * app-xemacs/ps-print : Printing functions and utilities 
http://xemacs.org/[90] 
 * app-xemacs/psgml-dtds : Deprecated collection of DTDs for psgml. 
http://xemacs.org/[91] 
 * app-xemacs/python-modes : Python support. http://xemacs.org/[92] 
 * app-xemacs/reftex : Emacs support for LaTeX cross-references, 
citations.. http://xemacs.org/[93] 
 * app-xemacs/rmail : An obsolete Emacs mailer. http://xemacs.org/[94] 
 * app-xemacs/ruby-modes : Ruby support. http://xemacs.org/[95] 
 * app-xemacs/sasl : Simple Authentication and Security Layer (SASL) 
library. http://xemacs.org/[96] 
 * app-xemacs/scheme : Front-end support for Inferior Scheme. 
http://xemacs.org/[97] 
 * app-xemacs/sgml : SGML/Linuxdoc-SGML editing. http://xemacs.org/[98] 
 * app-xemacs/sh-script : Support for editing shell scripts. 
http://xemacs.org/[99] 
 * app-xemacs/sieve : Manage Sieve email filtering scripts. 
http://xemacs.org/[100] 
 * app-xemacs/skk : MULE: Japanese Language Input Method. 
http://xemacs.org/[101] 
 * app-xemacs/slider : User interface tool. http://xemacs.org/[102] 
 * app-xemacs/sml-mode : SML editing support. http://xemacs.org/[103] 
 * app-xemacs/sounds-au : XEmacs Sun sound files. http://xemacs.org/[104] 
 * app-xemacs/sounds-wav : XEmacs Microsoft sound files. 
http://xemacs.org/[105] 
 * app-xemacs/strokes : Mouse enhancement utility. http://xemacs.org/[106] 
 * app-xemacs/supercite : An Emacs citation tool for News and Mail 
messages. http://xemacs.org/[107] 
 * app-xemacs/text-modes : Miscellaneous support for editing text files. 
http://xemacs.org/[108] 
 * app-xemacs/textools : Miscellaneous TeX support. 
http://xemacs.org/[109] 
 * app-xemacs/tm : Emacs MIME support. Not needed for gnus >= 5.8.0 
http://xemacs.org/[110] 
 * app-xemacs/tooltalk : Support for building with Tooltalk. 
http://xemacs.org/[111] 
 * app-xemacs/tpu : DEC EDIT/TPU support. http://xemacs.org/[112] 
 * app-xemacs/vc : Version Control for Free systems. 
http://xemacs.org/[113] 
 * app-xemacs/vc-cc : Version Control for ClearCase (UnFree) systems. 
http://xemacs.org/[114] 
 * app-xemacs/vhdl : Support for VHDL. http://xemacs.org/[115] 
 * app-xemacs/viper : VI emulation support. http://xemacs.org/[116] 
 * app-xemacs/xemacs-base : Fundamental XEmacs support, you almost 
certainly need this. http://xemacs.org/[117] 
 * app-xemacs/xemacs-devel : Emacs Lisp developer support. 
http://xemacs.org/[118] 
 * app-xemacs/xslt-process : XSLT processing support. 
http://xemacs.org/[119] 
 

 38 through 119: http://xemacs.org/
 
Updates to notable packages
---------------------------

 * sys-apps/portage - portage-2.0.47.ebuild; portage-2.0.47_pre4.ebuild;  
 * kde-base/kde - kde-3.1_rc6.ebuild;  
 * sys-kernel/* - sparc-sources-2.4.20-r1.ebuild; 
xfs-sources-2.4.20_pre3.ebuild;  
 * dev-db/mysql - mysql-4.0.7.ebuild;  
 * dev-php/php - php-4.3.0-r1.ebuild;  
 * sys-devel/perl - perl-5.8.0-r8.ebuild;  
 * app-admin/gentoolkit - gentoolkit-0.1.17-r6.ebuild; 
gentoolkit-0.1.17-r7.ebuild; gentoolkit-0.1.17-r8.ebuild;  
 
    
===========
6. Bugzilla
===========
  
Summary
-------

 * Statistics 
 * Bugs of Note 
 
    
Statistics
----------
  
The Gentoo community uses Bugzilla (bugs.gentoo.org[120]) to record and 
track bugs, notifications, suggestions and other interactions with the 
development team. In the last 7 days, activity on the site has resulted 
in: 
 * 267 new bugs this week 
 * 1305 total bugs currently marked 'new' 
 * 537 total bugs curently assigned to developers 
 * 49 bugs that were previously closed have been reopened. 
 There are currently 1891 bugs open in bugzilla. Of these: 38 are labelled 
'blocker', 72 are labelled 'critical', and 114 are labelled 'major'. 

 120. http://bugs.gentoo.org
 
GWN has decided to modify the list of developers from those with a large 
number of open bugs to those who have closed a large number of bugs. The 
developers and teams who have closed the most bugs this week are: 
 * Brandon Low[121], with 39 closed bugs 
 * George Shapovalov[122], with 25 closed bugs 
 * M. Holzer[123], with 25 closed bugs 
 * The KDE Team[124], with 14 closed bugs 
 * John P. Davis[125], with 14 closed bugs 
 The current list of developers' open bugs may be found at the  Gentoo Bug 
Count Report[126]. 

 121. mailto://lostlogic@g.o
 122. mailto://george@g.o
 123. mailto://mholzer@g.o
 124. mailto://kde@g.o
 125. mailto://zhen@g.o
 126. 
http://bugs.gentoo.org/reports.cgi?product=-All-&output=most_doomed&links=1
&banner=1&quip=0 
    
Bugs of Note
------------
  
Each week, we will single out a few bugs for special mention, because they 
have been provoking significant discussions, they are particularly 
problematic, they are amusing or simply because they struck our fancy. 
This week's featured bugs are (in no particular order): 
 *  Bug 12246[127], although closed, deserves mention because of the 
traffic in forums and the mailing lists about correcting a lost gcc link 
(after emerging gcc-3.2.1-r6) with env-update. 
 *  Bug 13614[128] is related to the bug above, and remains open because 
colorgcc is broken by the new gcc. 
 *  Bug 13255[129] discusses problems with emerge hanging when an rsync 
server is not responding (or a firewall is blocking the port) for initial 
gentoo installs. 
 *  Bug 13055[130] describes a requested enhancement to portage that would 
include USE flags information on emerge -p calls. A nice example of 
community interaction on feature requests. 
 *  Bug 12538[131] is a fairly high-traffic bug about difficulties 
compiling kdelibs with qt-3.1.1 
 

 127. http://bugs.gentoo.org/show_bug.cgi?id=12246
 128. http://bugs.gentoo.org/show_bug.cgi?id=13614
 129. http://bugs.gentoo.org/show_bug.cgi?id=13255
 130. http://bugs.gentoo.org/show_bug.cgi?id=12184
 131. http://bugs.gentoo.org/show_bug.cgi?id=12538
    
==================
7. Tips and Tricks
==================
  
Keeping track of emerge world
 
Gentoo ebuilds sometimes require post-install configuration. Typically 
these ebuilds will notify you of any necessary commands to run. However, 
when running an emerge update world, these notices can scroll by very 
quickly and get lost as subsequent packages are installed. To get around 
this, we can send the output of emerge to a logfile. We use the 'tee' 
command to accomplish this since 'tee' allows us to watch the emerge in 
process in addition to writing to a file. 
 
---------------------------------------------------------------------------
| Code Listing 7.1:                                                       |
|-------------------------------------------------------------------------|
|                                                                         |
|                                                                         |
|  The --deep option could also be used here                              |
|# emerge --update world 2>&1 | tee -a /tmp/emerge.log                    |
|                                                                         |
|                                                                         |
---------------------------------------------------------------------------
 The 2>&1 construct means that both errors and output will be logged. For 
more information on input/output redirection see 
http://linux.oreillynet.com/pub/a/linux/lpt/13_01.html 

==========================
8. Moves, Adds and Changes
==========================
  
Moves
-----
  
The following developers recently left the Gentoo team: 
 * none this week 
 
    
Adds
----
  
The following developers recently joined the Gentoo team: 
 * none this week 
 
    
Changes
-------
  
The following developers recently changed roles within the Gentoo project. 
 * none this week 
 
    
====================================
9. Subscribe to the GWN mailing list
====================================
  
Subscribe to our mailing list by sending a blank email to
gentoo-gwn-subscribe@g.o.
   
=====================
10. Contribute to GWN
=====================
  
Interested in contributing to the Gentoo Weekly Newsletter? Send us an 
email[132].

 132. gwn-feedback@g.o
   
================
11. GWN Feedback
================
  
Please send us your feedback[133] and help make GWN better.

 133. gwn-feedback@g.o
  
Kurt Lieber <klieber@g.o> - Editor
AJ Armstrong <aja@...> - Contributor
Brice Burgess <nesta@...> - Contributor
Yuji Carlos Kosugi <carlos@...> - Contributor
Rafael Cordones Marcos <rcm@...> - Contributor
David Narayan <david@...> - Contributor
Ulrich Plate <plate@...> - Contributor
Peter Sharp <mail@...> - Contributor
Mathy Vanvoorden <matje@...> - Dutch Translation
Tom Van Laerhoven <tom.vanlaerhoven@...> - Dutch Translation
Nicolas Ledez <nicolas.ledez@...> - French Translation
Guillaume Plessis <gui@...> - French Translation
Eric St-Georges <thevedge@...> - French Translation
John Berry <anfini@...> - French Translation
Martin Prieto <riverdale@...> - French Translation
Michael Kohl <citizen428@g.o> - German Translation
Steffen Lassahn <lassahn@...> - German Translation
Matthias Brandstetter <haim@...> - German Translation
Thomas Raschbacher <lordvan@g.o> - German Translation
Marco Mascherpa <mush@...> - Italian Translation
Claudio Merloni <paper@...> - Italian Translation
Ventura Barbeiro <venturasbarbeiro@...> - Portuguese (Brazil) 
Translation
Bruno Ferreira <blueroom@...> - Portuguese (Portugal) 
Translation
Lanark <lanark@...> - Spanish Translation
Rafael Cordones Marcos <rcm@...> - Spanish Translation
Julio Castillo <julio@...> - Spanish Translation
Jaime Freire <jfreire@...> - Spanish Translation
Sergio Gómez <s3r@...> - Spanish Translation

Attachment:
pgpOAobHkEjUz.pgp (PGP signature)
Navigation:
Lists: gentoo-gwn: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
[ADMIN] GWN List SPAM apology
Next by thread:
Gentoo Weekly Newsletter -- Volume 2, Issue 3
Previous by date:
[ADMIN] GWN List SPAM apology
Next by date:
Gentoo Weekly Newsletter -- Volume 2, Issue 3


Updated Jun 17, 2009

Summary: Archive of the gentoo-gwn mailing list.

Donate to support our development efforts.

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