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 cBRzITdRAF+SWQAA0tVLHw (envelope-from ) for ; Sat, 04 Jul 2020 09:51:51 +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 aBFpHTdRAF/cBgAAB5/wlQ (envelope-from ) for ; Sat, 04 Jul 2020 09:51:51 +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 2AC2E940654 for ; Sat, 4 Jul 2020 09:51:51 +0000 (UTC) Received: from localhost ([::1]:60706 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jrepp-0008WV-W7 for larch@yhetil.org; Sat, 04 Jul 2020 05:51:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38172) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jreph-0008WL-5o for guix-devel@gnu.org; Sat, 04 Jul 2020 05:51:41 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:34863) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jrepf-0000OS-7w; Sat, 04 Jul 2020 05:51:40 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 85ACF5C00B7; Sat, 4 Jul 2020 05:51:36 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 04 Jul 2020 05:51:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= from:to:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm3; bh=JbOtI7exJA7hN365B4NERIGi4J JNuYVpmzo9EhOz0Eo=; b=ERXs6egCQVOsgyuNq5UWWOsAIcAIyV3vCJWcbpoceG P4cVZc135n8gZWr0hEKUv8cNwv6+X52b7IO1pFuMZWO+U92xGkl/RqRIikDHVzlh p13hIKU6K8fhH/CFjys1fZh3yRhJ/Uo6KvANaIy0bzZwK+GyH8cEQQLV6HtjaGW7 G3DPVAS+EWZ6YCOh1onUOVyeD2WK7VeZS2M2Gx198j7Vj5nlQwdp5j/dP15wuHBw 1UMo+wyLZ8m9eGR0Ubuv4l9BlbqT+4O1YH6lT7T05UtC7fSsm7I+n3NQ1GZms2z9 0TAIoYKpqRJAb2ONEYo1vuH6R9KUeyXVq7Eq/WWenfkA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=JbOtI7 exJA7hN365B4NERIGi4JJNuYVpmzo9EhOz0Eo=; b=E46C5PYU/2j+GR7ndass56 qDtj8wuEAsxk7frHhPNO03hjm7ot4K4+5BvDg1M/Oak8MJGVLafIDLopLamXvUS7 grlMNjUxdGeZj1y6UDk0OQkqOpBcWMT5pYzB3wek6K/vjJBMSLSq2pQwHr01YEQV p8c5T9k/vrjlNaKlNZHPdZPbb70XVhYHBr8rXMkTyNb8Bk7kA1HITByAxGF/Rn71 YWcKfcfIzpTvRzV9xMAnpODVOlvzvY1+Dm75wyo4xGFUSMEpNxjpmoATa9bwzaew 0vZAxP5yBtobEFWQ7W1YQYPIymum9ZJnyAJkP7ZJcJe4HPhEGsDNB0FjYkNAlZTw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrtdekgddvvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffujghffffkgggtsehttdertddttddtnecuhfhrohhmpefmohhnrhgrugcu jfhinhhsvghnuceokhhonhhrrggurdhhihhnshgvnhesfhgrshhtmhgrihhlrdhnvghtqe enucggtffrrghtthgvrhhnpedujeelfeeiheffffejuefgffdulefgfeeiteekgeekudef jeejuefgleeftdevvdenucffohhmrghinheprhgvghgvhhhrrdhorhhgnecukfhppeekie drvdefkedrudelvddrudeijeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhep mhgrihhlfhhrohhmpehkohhnrhgrugdrhhhinhhsvghnsehfrghsthhmrghilhdrnhgvth X-ME-Proxy: Received: from ordinateur-de-catherine--konrad.home (lfbn-idf2-1-961-167.w86-238.abo.wanadoo.fr [86.238.192.167]) by mail.messagingengine.com (Postfix) with ESMTPA id 489D4328005E; Sat, 4 Jul 2020 05:51:35 -0400 (EDT) From: Konrad Hinsen To: zimoun , simon tournier , guix-devel@gnu.org, guix-hpc@gnu.org Subject: Re: Reproducible Research Hackathon: Friday, July 3rd In-Reply-To: <86fta8cyna.fsf@gmail.com> References: <86fta8cyna.fsf@gmail.com> Date: Sat, 04 Jul 2020 11:51:34 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=66.111.4.28; envelope-from=konrad.hinsen@fastmail.net; helo=out4-smtp.messagingengine.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/04 05:51:36 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=fastmail.net header.s=fm3 header.b=ERXs6egC; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=E46C5PYU; dmarc=pass (policy=none) header.from=fastmail.net; 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-Spam-Score: -1.71 X-TUID: r7rUMXWmxVe5 Hi Simon et al., > We are interested to hear your feedback. Especially about what pass, > what fail and what you have learnt, if you enjoyed the experience, or on > the contrary if you not, what could be improved for the next round. For me this was the occasion to finally start playing with a channel (guix-past), which has been on my agenda for a while. It was much easier with people around to answer practical questions that would take a long time to resolve by going through the documentation. It was also a good occasion for thinking about how to package artifacts of historical interest (i.e. recording release dates as metadata). In terms of packaging techniques, there wasn't much new in it for me. Python 2.4 is handled very much like Python 2.7, and since I installed all this stuff by hand many times back in 2008, it felt almost familiar. There is an interesting issue left for me to explore, which is why Python 2.4 compiled with today's gcc has a bug that it definitely didn't have back then. It's probably related to the many intentional ambiguities in the C language standard, check out John Regehr's blog (https://blog.regehr.org/) for interesting examples. That could become a selling point for Guix because we have the option of compiling old software with old compilers, which is hard with other infrastructures. Cheers, Konrad