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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to