Hi. Donnie Berkholz wrote: > 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
If you want to, we can also add this to the forums FAQ. Jorge. -- gentoo-dev@gentoo.org mailing list