Gentoo Archives: gentoo-alt

From: Ramon van Alteren <ramon@××××××××××.nl>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] ebuild shell
Date: Fri, 20 Nov 2009 16:24:57
Message-Id: 20091120162445.GH1705@vanalteren.nl
In Reply to: Re: [gentoo-alt] ebuild shell by Jeremy Olexa
1 On Fri, Nov 20, 2009 at 02:50:20PM +0000, Jeremy Olexa wrote:
2 >
3 > On Fri, 20 Nov 2009 15:37:55 +0100, Ramon van Alteren
4 > Yea, it could be documented better. But don't expect much unless this bug
5 > is resolved and added to portage proper http://bugs.gentoo.org/155161
6
7 I read through the bug briefly, but couldn't find a clear problem that's
8 holding back it's acceptance. Other than "there are nicer/cleaner/eleganter ways to do it :)
9
10 > Until then, just emerge something with FEATURES=ebuildhsell
11 >
12 > %% FEATURES=ebuildshell emerge -av bash
13 >
14 > These are the packages that would be merged, in order:
15 >
16 > Calculating dependencies... done!
17 > [ebuild R ] app-shells/bash-4.0_p35 USE="net nls -afs -bashlogger
18 > -examples (-i6fork) -plugins -vanilla" 0 kB
19 >
20 > Total: 1 package (1 reinstall), Size of downloads: 0 kB
21 >
22 > Would you like to merge these packages? [Yes/No] yes
23 >
24 > >>> Verifying ebuild manifests
25 >
26 > >>> Emerging (1 of 1) app-shells/bash-4.0_p35
27 > * checking ebuild checksums ;-) ... [
28 > ok ]
29 > * checking auxfile checksums ;-) ... [
30 > ok ]
31 > * checking miscfile checksums ;-) ... [
32 > ok ]
33 > bash: no job control in this shell
34 > pkg_setup is a function
35 > pkg_setup ()
36 > {
37 > if is-flag -malign-double; then
38 > eerror "Detected bad CFLAGS '-malign-double'. Do not use this";
39 > eerror "as it breaks LFS (struct stat64) on x86.";
40 > die "remove -malign-double from your CFLAGS mr ricer";
41 > fi
42 > }
43 > WANTED: pkg_setup
44 > EBUILD bash pkg_setup $
45
46 Thanx, that was exactly the documentation part that I was looking for.
47
48 Regards,
49
50 Ramon

Replies

Subject Author
Re: [gentoo-alt] ebuild shell Jeremy Olexa <darkside@g.o>