1 |
Hi All, |
2 |
|
3 |
Here's a list of recent, important Gentoo Linux package updates: |
4 |
|
5 |
sys-apps/portage-1.8.0 |
6 |
|
7 |
Portage 1.8.0 now allows shared libraries to be updated safely. This allows |
8 |
one to easily upgrade glibc, even when in X and running lots of applications. |
9 |
Nothing will die or segfault, and based on independent tests this |
10 |
functionality appears to be working. |
11 |
|
12 |
sys-libs/glibc-2.2.4-r8 |
13 |
|
14 |
This version of glibc depends on the new version of Portage and takes |
15 |
advantage of its safe installation features. It also contains an important |
16 |
security patch for the glob-related functions in glibc which allow for a |
17 |
remotely-exploitable hole, especially if you're running an FTP server. If |
18 |
you'd like to use this new glibc, you should be able to simply merge it. |
19 |
Glibc takes a long time to build, but after it's merged, you'll be protected |
20 |
against this exploit. Merging the new glibc will cause |
21 |
sys-apps/portage-1.8.0 to be automatically merged if it hasn't been already. |
22 |
|
23 |
sys-apps/baselayout-1.6.8 |
24 |
|
25 |
The new baselayout package no longer uses a bash-based init-wrapper. Due |
26 |
to the tight integration with the init system, the sys-apps/sysvinit package |
27 |
is now depreciated and has been integrated into baselayout. You can use |
28 |
the new baselayout by merging it and then finding all "._cfg*" files in |
29 |
/etc, and updating the appropriate ones. Type "emerge --help config" for |
30 |
more information. If you have a seperate /usr partition, you should also |
31 |
merge the newest sys-apps/sh-utils, which now has "sleep" moved from /usr/bin |
32 |
to /bin. |
33 |
|
34 |
NOTE: After installing baselayout, you may find that at reboot/shutdown time, |
35 |
your root filesystem cannot be properly mounted. If this happens, you'll |
36 |
be given the option to log in as root to investigate. If this happens to you, |
37 |
simply log in by typing in the root password, then type "sync; sync" to be |
38 |
sure that all your data is on the disk, and then type "reboot". Then, the |
39 |
new initscripts will kick in and you shouldn't have this problem again. |
40 |
|
41 |
sys-devel/binutils-2.11.90.0.31 |
42 |
|
43 |
This new version of binutils appears to be quite compatible and is now the |
44 |
default binutils for Gentoo Linux, upgraded from 2.11.90.0.7. This new |
45 |
version fixes kernel compilation problems for kernels compiled for the |
46 |
"Athlon/Duron/K7" CPU type. It may also fix stability issues with kernels |
47 |
compiled for the "Pentium III" processor type. This particular upgrade has |
48 |
fixed several "Athlon/Duron/K7"-related problems experienced in the field. |
49 |
|
50 |
sys-kernel/linux-sources-2.4.16-r1 |
51 |
|
52 |
This is our latest and greatest kernel source package. It now depends on the |
53 |
new binutils for proper compilation (the new binutils will get merged |
54 |
automatically if you merge this ebuild). This kernel includes support for |
55 |
ReiserFS, ext3 and XFS filesystems (and of course many more), LVM, ACPI, and |
56 |
the low-latency and preemptible kernel patches (which can both be run |
57 |
simultaneously). Note that if you enable the low latency patch's "sysctl |
58 |
control" option, low latency will default to *off*. If you want to use LVM |
59 |
with this kernel, remember to merge sys-apps/lvm-user. If you want to use |
60 |
XFS with this kernel, remember to merge sys-apps/xfsprogs. |
61 |
|
62 |
Enjoy! |
63 |
|
64 |
-- |
65 |
Daniel Robbins <drobbins@g.o> |
66 |
Chief Architect/President http://www.gentoo.org |
67 |
Gentoo Technologies, Inc. |