From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 0E0CE1384C1 for ; Mon, 31 Aug 2015 23:30:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DBCC91428A; Mon, 31 Aug 2015 23:30:36 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BB7B31419F for ; Mon, 31 Aug 2015 23:30:35 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZWYX2-0004Pn-KS for gentoo-user@lists.gentoo.org; Tue, 01 Sep 2015 01:30:32 +0200 Received: from 64.69.39.109 ([64.69.39.109]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 01 Sep 2015 01:30:32 +0200 Received: from w41ter by 64.69.39.109 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 01 Sep 2015 01:30:32 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: walt Subject: [gentoo-user] Re: What is the correct version of ncurses on ~amd64 now? Date: Mon, 31 Aug 2015 16:30:17 -0700 Message-ID: <20150831163017.01016999@a6> References: <20150831141305.0c0c6ee5@a6> <55E4D185.5030601@gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 64.69.39.109 X-Archives-Salt: 2c417e43-5e67-4ca3-878d-af7314800823 X-Archives-Hash: 65a3bdad2a0153cdfbe3188661248ca9 On Tue, 1 Sep 2015 00:13:25 +0200 Alan McKinnon wrote: > On 31/08/2015 23:13, walt wrote: > > Right now emerge tries to install ncurses-6.0-r1 but the 32-bit > > part of the build fails because emerge never ran make in the > > work/cross/progs directory, and so the 32-bit tools didn't get > > compiled. > > > > I hacked around this by running make in that directory manually, > > which allowed the ebuild install and ebuild package phases to > > succeed. > This machine was entirely unaffected by all the recent ncurses issues: > > [I] sys-libs/ncurses > Available versions: > (0) 5.9-r3 (~)5.9-r4 5.9-r5(0/5) (~)6.0-r1(0/6) > (5) 5.9-r99(5/5) (~)5.9-r101(5/5) (~)6.0(5/6) > {ada +cxx debug doc gpm minimal profile static-libs test > threads tinfo trace unicode ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" > ABI_S390="32 64" ABI_X86="32 64 x32"} > Installed versions: 6.0-r1(12:52:29 30/08/2015)(cxx gpm threads > unicode -ada -debug -doc -minimal -profile -static-libs -test -tinfo > -trace ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" > ABI_X86="32 64 -x32") > Homepage: https://www.gnu.org/software/ncurses/ > http://dickey.his.com/ncurses/ > Description: console display library > > So 6.0-r1 works completely relaible on at least one Gentoo machine in > this world :-) I installed my ugly-hack binary package of 6.0-r1 and it seemed to install okay. The first thing I tried was to emerge 6.0-r1 the normal way and this time it succeeded :) Apparently my known-broken install of 6.0 was preventing proper cross building of the 32-bit files, maybe because the 32-bit part of 6.0 was what was actually broken. By way of reckless experiment I will now reboot this machine for the first time since I rsynced 12 long, nail-biting hours ago...