On Fri, Nov 20, 2009 at 02:50:20PM +0000, Jeremy Olexa wrote:
> 
> On Fri, 20 Nov 2009 15:37:55 +0100, Ramon van Alteren
> Yea, it could be documented better. But don't expect much unless this bug
> is resolved and added to portage proper http://bugs.gentoo.org/155161

I read through the bug briefly, but couldn't find a clear problem that's
holding back it's acceptance. Other than "there are nicer/cleaner/eleganter 
ways to do it :)

> Until then, just emerge something with FEATURES=ebuildhsell
> 
> %% FEATURES=ebuildshell emerge -av bash
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild   R   ] app-shells/bash-4.0_p35  USE="net nls -afs -bashlogger
> -examples (-i6fork) -plugins -vanilla" 0 kB
> 
> Total: 1 package (1 reinstall), Size of downloads: 0 kB
> 
> Would you like to merge these packages? [Yes/No] yes
> 
> >>> Verifying ebuild manifests
> 
> >>> Emerging (1 of 1) app-shells/bash-4.0_p35
>  * checking ebuild checksums ;-) ...                                     [
> ok ]
>  * checking auxfile checksums ;-) ...                                    [
> ok ]
>  * checking miscfile checksums ;-) ...                                   [
> ok ]
> bash: no job control in this shell
> pkg_setup is a function
> pkg_setup () 
> { 
>     if is-flag -malign-double; then
>         eerror "Detected bad CFLAGS '-malign-double'.  Do not use this";
>         eerror "as it breaks LFS (struct stat64) on x86.";
>         die "remove -malign-double from your CFLAGS mr ricer";
>     fi
> }
> WANTED: pkg_setup
> EBUILD bash pkg_setup $

Thanx, that was exactly the documentation part that I was looking for.

Regards,

Ramon

Attachment: pgpZ4ktStUfZ5.pgp
Description: PGP signature

Reply via email to