From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: core-updates is back Date: Sat, 22 Nov 2014 18:36:47 +0100 Message-ID: <87ppcfdtn4.fsf@gnu.org> References: <871tovjvge.fsf@gnu.org> <20141122165959.GA4878@intra> 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]:33626) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XsEcB-0000r3-7u for guix-devel@gnu.org; Sat, 22 Nov 2014 12:36:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XsEc6-0007no-CY for guix-devel@gnu.org; Sat, 22 Nov 2014 12:36:55 -0500 Received: from hera.aquilenet.fr ([2a01:474::1]:36635) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XsEc6-0007nj-5g for guix-devel@gnu.org; Sat, 22 Nov 2014 12:36:50 -0500 In-Reply-To: <20141122165959.GA4878@intra> (John Darrington's message of "Sat, 22 Nov 2014 18:00:00 +0100") 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: John Darrington Cc: Guix-devel John Darrington skribis: > There is some oddness in cross-pkg-config: It creates a symlink to the re= al pkg-config, > But does not do so for the pkg.m4 file.=20=20 Why would the missing pkg.m4 be a problem? It=E2=80=99s only used when bootstrapping Autoconf-based packages. (And if it=E2=80=99s really needed, it=E2=80=99s easy to add that symlink.) > I think the symlink is wrong anyway, since in the build environment the s= ymlink target=20 > will not exist. Of course it exists! --8<---------------cut here---------------start------------->8--- $ guix build "/gnu/store/y634jqapqxs6ajzifx0shd8w7iaf9yrc-pkg-config-mips64= el-linux-gnu-0.27.1.drv" The following file will be downloaded: /gnu/store/9ycjrm4n6w4ar740vsxlacbd2x5s3khr-pkg-config-mips64el-linux-gn= u-0.27.1 @ substituter-started /gnu/store/9ycjrm4n6w4ar740vsxlacbd2x5s3khr-pkg-confi= g-mips64el-linux-gnu-0.27.1 /gnu/store/fkq63515pz3l8bdyi6qhchb9pida7pzp-gui= x-0.8.47739f5/libexec/guix/substitute-binary found valid signature for '/gnu/store/9ycjrm4n6w4ar740vsxlacbd2x5s3khr-pkg-= config-mips64el-linux-gnu-0.27.1', from 'http://hydra.gnu.org/nar/9ycjrm4n6= w4ar740vsxlacbd2x5s3khr-pkg-config-mips64el-linux-gnu-0.27.1' downloading `/gnu/store/9ycjrm4n6w4ar740vsxlacbd2x5s3khr-pkg-config-mips64e= l-linux-gnu-0.27.1' (0.0 MiB installed)... http://hydra.gnu.org/nar/9ycjrm4n6w4ar740vsxlacbd2x5s3khr-pkg-config-mips64= el-linux-gnu-0.27.1 0.2 KiB transferred@ substituter-succeeded /gnu/stor= e/9ycjrm4n6w4ar740vsxlacbd2x5s3khr-pkg-config-mips64el-linux-gnu-0.27.1 /gnu/store/9ycjrm4n6w4ar740vsxlacbd2x5s3khr-pkg-config-mips64el-linux-gnu-0= .27.1 $ ls -l /gnu/store/9ycjrm4n6w4ar740vsxlacbd2x5s3khr-pkg-config-mips64el-lin= ux-gnu-0.27.1/bin/ total 4 lrwxrwxrwx 2 root root 76 1 janv. 1970 mips64el-linux-gnu-pkg-config -> /= gnu/store/s432k19icqqjchfp83klghv3p07q5hdd-pkg-config-0.27.1/bin/pkg-config $ guix gc --references /gnu/store/9ycjrm4n6w4ar740vsxlacbd2x5s3khr-pkg-conf= ig-mips64el-linux-gnu-0.27.1 /gnu/store/s432k19icqqjchfp83klghv3p07q5hdd-pkg-config-0.27.1 --8<---------------cut here---------------end--------------->8--- Thanks, Ludo=E2=80=99.