From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 4GGsFq5qGWAnWgAA0tVLHw (envelope-from ) for ; Tue, 02 Feb 2021 15:07:26 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id SI02Eq5qGWCWNAAAB5/wlQ (envelope-from ) for ; Tue, 02 Feb 2021 15:07:26 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 1B1D69402BD for ; Tue, 2 Feb 2021 15:07:25 +0000 (UTC) Received: from localhost ([::1]:59304 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l6xH2-0007T9-SF for larch@yhetil.org; Tue, 02 Feb 2021 10:07:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49432) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l6wyh-0000F3-KK for guix-devel@gnu.org; Tue, 02 Feb 2021 09:48:28 -0500 Received: from mail-qt1-x832.google.com ([2607:f8b0:4864:20::832]:32992) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l6wya-0003qp-5X; Tue, 02 Feb 2021 09:48:22 -0500 Received: by mail-qt1-x832.google.com with SMTP id w20so12836606qta.0; Tue, 02 Feb 2021 06:48:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=sWrFz2jqFXfvJOU6laIUeecLbeqVcyyjzLWSP6yALvs=; b=JUWQckF1q3vxqvz019c+NfxRfpqd+ImEOx4uxbTfp6aV3Kiqwywr/qUkqdB49uwG/B YUaXpvn1KvaFdtwLXM2lUmEOTBmnIB7iDG9hDfftkyvanIsGYRRfBHEq0gM8/pyWmsnu X0YW87N9OUK/qUZ5o2TGb11kIaS/2sg5vwTBqzJNOMArnXNyM7UYuk449HgeUh6xARYI PLjSRg0tXse0ewBLWucLIcjxsShRFgh8hfNroXsHwP/QEps26ueigNPtS6IAq+aisBmj XJgZGjjWtB5+xZA4paf3mjGN0XaZAUc8gPfbDw2ysK16Cm19wS9FHcrVhyja8SplBMfq /cpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=sWrFz2jqFXfvJOU6laIUeecLbeqVcyyjzLWSP6yALvs=; b=m1Zgv98FJ6vPZTSA4Q49lRrD6NCQz/RqX80of98Dd9b2ggQqCxLUCMicxRyJWa1P7G d7bTVa5m6wxAX0dvLq+3cKZ6SSASjAZVYWob5tJC20w6AHF21etGnXaDzS+2suYwK7SL 8X/Z6yRGKeQ9/aTtpzzML/HPIEul5rokyuyIfco5/FTqs7cIRRxHgaKePX5fNy/aNTG9 15wtsuy+oOyxEkmPOiHpX5+IpqUn/izRu0ELO2fchjK7x5Sy8ixVLnK/20m30Osi83MI +0Zg7fEZ5AtDct29AMtJHj+Y81g3s7GaAV6T1oLmQtfGYiyf+BEKFsrnsVRJcPG8o8bv 9jfw== X-Gm-Message-State: AOAM530Fc4XaSsa83WcbMQo7iDlexc/Xv5l1p8Yns8Y4oG9wxIycC6zb pg+mH3qn53pMK7CmGJJyOtGe6U0/3xCB+ZDH8NWNRMPw1H8= X-Google-Smtp-Source: ABdhPJy/SK171282YQ/vJPtfmCkYKNpDVh/fIqqyoVlkc2p0bZBJ0BrNuI5RaS7cyF143fhuUO4MckFdhgrdVSSYeaY= X-Received: by 2002:a05:622a:42:: with SMTP id y2mr20024762qtw.186.1612277298829; Tue, 02 Feb 2021 06:48:18 -0800 (PST) MIME-Version: 1.0 References: <20210116182957.31075-1-ludo@gnu.org> <87wnvyv7w6.fsf@gnu.org> <86bldahz42.fsf@gmail.com> <8735ylm4zx.fsf@gnu.org> <86pn1jct3y.fsf@gmail.com> In-Reply-To: <86pn1jct3y.fsf@gmail.com> From: zimoun Date: Tue, 2 Feb 2021 15:48:07 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_Unreproducible_=E2=80=9Cguix_pack_=2Df_docker=E2=80=9D_because?= =?UTF-8?Q?_config=2Escm=2Dbuilder?= To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::832; envelope-from=zimon.toutoune@gmail.com; helo=mail-qt1-x832.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.56 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=JUWQckF1; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 1B1D69402BD X-Spam-Score: -1.56 X-Migadu-Scanner: scn1.migadu.com X-TUID: vQ4mdD8jNPDK Hi, In case someone reads and is interested by the fix. On Mon, 1 Feb 2021 at 23:42, zimoun wrote: > After inspecting the derivations, the issue is from the file > =E2=80=99config.scm-builder=E2=80=99 which differs by: > > (define-public %sysconfdir "/usr/local/etc") > > vs > > (define-public %sysconfdir "/etc") Ludo explained the issue on IRC [1]. Well, I should have done "./pre-inst-env guix pull" with a misconfiguration from source. Therefore, to fix I did: ./configure --localstatedir=3D/var/ --sysconfigdir=3D/etc make ./pre-env-inst guix pull and everything works fine. :-) The tarballs are not the same: A$ md5sum /gnu/store/nkvlqwzvxdlhzlc7vhfcngxc19x2ay2f-docker-pack.tar.gz b5fe393d7966cbc3cd0be6e51d3aedc3 /gnu/store/nkvlqwzvxdlhzlc7vhfcngxc19x2ay2f-docker-pack.tar.gz B$ md5sum /gnu/store/nkvlqwzvxdlhzlc7vhfcngxc19x2ay2f-docker-pack.tar.gz e47b9a38b7162f7fb093b97e19dbc1ca /gnu/store/nkvlqwzvxdlhzlc7vhfcngxc19x2ay2f-docker-pack.tar.gz but it is another story, I guess. Investigating... --8<---------------cut here---------------start------------->8--- $ diff -r --no-dereference /tmp/docker-{pfiuh02,meary} Les fichiers binaires /tmp/docker-pfiuh02/4ca83868d5e98cb06179a2a7372afe029c10d43bdc9fbfcc5771b89= da74889b8/layer.tar et /tmp/docker-meary/4ca83868d5e98cb06179a2a7372afe029c10d43bdc9fbfcc5771b8= 9da74889b8/layer.tar sont diff=C3=A9rents diff -r --no-dereference /tmp/docker-pfiuh02/config.json /tmp/docker-meary/config.json 1c1 < {"architecture":"amd64","comment":"Generated by GNU Guix","created":"1970-01-01T00:00:01Z","config":{"env":["PATH=3D/gnu/store/= 251bsvdbnggpjl4iv259sjdn6x4d1ly1-profile/bin"]},"container_config":null,"os= ":"linux","rootfs":{"type":"layers","diff_ids":["sha256:ac307c1c2da51ff6bbc= d2d227843f2526028ef215068b36f16c7d0ecc62af397"]}} \ Pas de fin de ligne =C3=A0 la fin du fichier --- > {"architecture":"amd64","comment":"Generated by GNU Guix","created":"1970= -01-01T00:00:01Z","config":{"env":["PATH=3D/gnu/store/251bsvdbnggpjl4iv259s= jdn6x4d1ly1-profile/bin"]},"container_config":null,"os":"linux","rootfs":{"= type":"layers","diff_ids":["sha256:95f38c548ea3ac95ec62b5ac59ef5099d03cf1dd= 4d2c9f8851ac21e8a7f0ee92"]}} \ Pas de fin de ligne =C3=A0 la fin du fichier --8<---------------cut here---------------end--------------->8--- All the best, simon 1: