Mike Frysinger wrote: > On Friday 13 October 2006 20:05, Marius Mauch wrote: >> a) don't do anything and assume that everyone is already on bash-3. Not >> exactly nice but pragmatic. > > if they arent, then they're running wicked old baselayout which means their > system is horribly outdated anyways ... to be honest, i want to say last time > i tried to use a system with bash-2, existing code in portage fell apart > (eclasses/baselayout/etc...) > > adding bash-3 to the base requirements is simple enough ... everything else > suggested is just overkill > -mike
Here's a little migration note for anyone who gets "stuck" on bash-2. Figured we could stick it into the FAQ and a GWN, then make this change. Thanks, Donnie
How to update from bash-2 when all the ebuilds on your system use bash-3 ---------------------------------------------------------------------- Download a stage1 from any mirror. It's roughly 25Mb. mkdir stage1 cd stage1 tar jxvfp /path/to/stage1-tarball.tar.bz2 mkdir usr/portage mount -o bind /usr/portage usr/portage chroot . /bin/bash quickpkg bash exit cp usr/portage/packages/All/name-of-bash-tarball.tbz2 /usr/portage/packages/All/ emerge -Ka bash
signature.asc
Description: OpenPGP digital signature
