Gentoo Archives: gentoo-alt

From: Etienne Buira <etienne.buira.lists@××××.fr>
To: gentoo-alt@l.g.o
Subject: [gentoo-alt] [RFC] build some more deps before stage3 main show
Date: Wed, 17 Aug 2022 03:19:01
Message-Id: YvxeIjgwkSt0Tw/A@Z926fQmE5jqhFMgp6
1 Hi,
2
3 I came across build failure, where wget were missing. Although it's part
4 of @system, it is probably needed to build @system itself. But might
5 better fit in stage2, and used from there.
6
7 Things are more complicated about diffutils, as merging ncurses reported
8 many errors (because missing cmp, and the same script also needs sed,
9 which is already there in this case).
10 I did not assess how serious the consequences were if ncurses is built
11 without it, but builds that goes without errors tend to work better than
12 with.
13 I don't know if the correct fix is just to prebuild it here, or add
14 diffutils and sed as BDEPS for ncurses (i did not assess the potential
15 for circular deps either).
16
17 Any thoughts?
18
19 diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
20 index 0d842f984b..add429f867 100755
21 --- a/scripts/bootstrap-prefix.sh
22 +++ b/scripts/bootstrap-prefix.sh
23 @@ -2222,6 +2222,8 @@ bootstrap_stage3() {
24 sys-devel/make
25 sys-apps/file
26 app-admin/eselect
27 + sys-apps/diffutils
28 + net-misc/wget
29 $( [[ ${CHOST} == *-cygwin* ]] && echo sys-libs/cygwin-crypt )
30 )

Replies