Gentoo Archives: gentoo-user

From: walt <w41ter@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: What is the correct version of ncurses on ~amd64 now?
Date: Mon, 31 Aug 2015 23:30:45
Message-Id: 20150831163017.01016999@a6
In Reply to: Re: [gentoo-user] What is the correct version of ncurses on ~amd64 now? by Alan McKinnon
1 On Tue, 1 Sep 2015 00:13:25 +0200
2 Alan McKinnon <alan.mckinnon@×××××.com> wrote:
3
4 > On 31/08/2015 23:13, walt wrote:
5
6 > > Right now emerge tries to install ncurses-6.0-r1 but the 32-bit
7 > > part of the build fails because emerge never ran make in the
8 > > work/cross/progs directory, and so the 32-bit tools didn't get
9 > > compiled.
10 > >
11 > > I hacked around this by running make in that directory manually,
12 > > which allowed the ebuild install and ebuild package phases to
13 > > succeed.
14
15
16 > This machine was entirely unaffected by all the recent ncurses issues:
17 >
18 > [I] sys-libs/ncurses
19 > Available versions:
20 > (0) 5.9-r3 (~)5.9-r4 5.9-r5(0/5) (~)6.0-r1(0/6)
21 > (5) 5.9-r99(5/5) (~)5.9-r101(5/5) (~)6.0(5/6)
22 > {ada +cxx debug doc gpm minimal profile static-libs test
23 > threads tinfo trace unicode ABI_MIPS="n32 n64 o32" ABI_PPC="32 64"
24 > ABI_S390="32 64" ABI_X86="32 64 x32"}
25 > Installed versions: 6.0-r1(12:52:29 30/08/2015)(cxx gpm threads
26 > unicode -ada -debug -doc -minimal -profile -static-libs -test -tinfo
27 > -trace ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64"
28 > ABI_X86="32 64 -x32")
29 > Homepage: https://www.gnu.org/software/ncurses/
30 > http://dickey.his.com/ncurses/
31 > Description: console display library
32 >
33 > So 6.0-r1 works completely relaible on at least one Gentoo machine in
34 > this world :-)
35
36 <huge sigh of relief> I installed my ugly-hack binary package of
37 6.0-r1 and it seemed to install okay. The first thing I tried was to
38 emerge 6.0-r1 the normal way and this time it succeeded :)
39
40 Apparently my known-broken install of 6.0 was preventing proper cross
41 building of the 32-bit files, maybe because the 32-bit part of 6.0 was
42 what was actually broken.
43
44 By way of reckless experiment I will now reboot this machine for the
45 first time since I rsynced 12 long, nail-biting hours ago...