Gentoo Archives: gentoo-user

From: Helmut Jarausch <jarausch@××××××.be>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] How to force regeneration of eclasses
Date: Fri, 03 Feb 2017 17:23:42
Message-Id: HExR7IxkEjtGplDzSsd+Hu@+pFmDMLoeM7Nx0rktj5YQ
In Reply to: [gentoo-user] How to force regeneration of eclasses by Helmut Jarausch
1 On 02/01/2017 09:58:59 PM, Helmut Jarausch wrote:
2 > Hi,
3 >
4 > I have a broken system. Several packages fail to re-emerge with
5 >
6 > * environment, line 3025: Called gen_usr_ldscript '-a' 'gpm'
7 > * environment, line 1910: Called die
8 > * The specific snippet of code:
9 > * mv "${ED}"/usr/${libdir}/${tlib}*
10 > "${ED}"/${libdir}/ || die;
11 >
12
13 Just in case somebody else faces this problem.
14 It turned out that toolchain-funcs.eclass uses scanelf.
15 Somehow this was slightly (but not completely) broken. It produced
16 output which wasn't expected.
17 This very import command is part of app-misc/pax-utils. It had version
18 1.2.1 installed which isn't in the tree
19 any more - probably because of good reasons.
20 Having installed the current version 1.2.2 fixed the problem mentioned
21 above.