From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= Subject: Re: quirky behaviour of =?UTF-8?B?4oCcZ3VpeCBlbnZpcm9ubWVudA==?= =?UTF-8?B?4oCd?= Date: Thu, 22 Feb 2018 15:54:29 +0100 Message-ID: <20180222155429.2686ffaa@alma-ubu> References: <874lm9qi2m.fsf@mdc-berlin.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59132) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eosGc-0002CM-9F for guix-devel@gnu.org; Thu, 22 Feb 2018 09:54:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eosGX-0004GD-AX for guix-devel@gnu.org; Thu, 22 Feb 2018 09:54:38 -0500 Received: from m4s11.vlinux.de ([83.151.27.109]:51491 helo=bjoernhoefling.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eosGX-00047P-3E for guix-devel@gnu.org; Thu, 22 Feb 2018 09:54:33 -0500 In-Reply-To: <874lm9qi2m.fsf@mdc-berlin.de> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus Cc: guix-devel@gnu.org Hi Ricardo, On Thu, 22 Feb 2018 14:17:53 +0100 Ricardo Wurmus wrote: > Hi Guix, >=20 > for a few days now I have been testing the glibc graft to make > software work on the cluster running CentOS 6.8 (with a heavily > patched Linux that has the nominal version 2.6.32). >=20 > The graft seems to work fine (with the exception of a Guile GC > warning I get when running Guix), except when using =E2=80=9Cguix environ= ment > -l=E2=80=9D. >=20 [...] > 2.) How could the *old* glibc end up in the environment? I expected > the grafted glibc, which comes with a patch to avoid =E2=80=9CFATAL: kern= el > too old=E2=80=9D. I don't know if this is related, but in the last days/weeks I noticed this: We all know that there are sometimes those collisions: warning: collision encountered: /gnu/store/w27inn24x162y9m4hy5d3k7msn6zip47-ld-wrapper-0/bin/ld /gnu/store/b31l1fzq9xcafhigjm2a11w8y5mzk8n9-binutils-2281/bin/ld warning: arbitrarily choosing /gnu/store/w27inn24x162y9m4hy5d3k7msn6zip47-l= d-wrapper-0/bin/ld OK, that's fine, they are "normal". When I did a=20 guix environment ... (something without the "-l") I got hundreds of such collisions in the form of /gnu/store/hash1-package/bin/a-command /gnu/store/hash2-package/bin/a-command i.e. only the hash was different. I can't remember the package/commmands no= r can I reproduce it right now. But I also had the idea that there was a graft and = its original version in the environment. I will have an eye on it and post the details, if I stumple upon it again. Bj=C3=B6rn