From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id oJ4qN9pV/F62EgAA0tVLHw (envelope-from ) for ; Wed, 01 Jul 2020 09:22:34 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id QIj1MtpV/F4sLQAA1q6Kng (envelope-from ) for ; Wed, 01 Jul 2020 09:22:34 +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 3A119940607 for ; Wed, 1 Jul 2020 09:22:34 +0000 (UTC) Received: from localhost ([::1]:34206 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqYwq-0006sz-Ua for larch@yhetil.org; Wed, 01 Jul 2020 05:22:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52564) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jqYwj-0006st-B0 for guix-devel@gnu.org; Wed, 01 Jul 2020 05:22:25 -0400 Received: from flashner.co.il ([178.62.234.194]:46604) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqYwh-0004SY-Cz; Wed, 01 Jul 2020 05:22:25 -0400 Received: from localhost (unknown [31.210.181.184]) by flashner.co.il (Postfix) with ESMTPSA id 789104008C; Wed, 1 Jul 2020 09:22:21 +0000 (UTC) Date: Wed, 1 Jul 2020 12:21:48 +0300 From: Efraim Flashner To: zimoun Subject: Re: Reproducible Research Hackathon: Friday, July 3rd Message-ID: <20200701092148.GF14409@E5400> References: <20200701045740.o67v64d3bhljmzoz@thebird.nl> <86imf7a9ds.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="lIrNkN/7tmsD/ALM" Content-Disposition: inline In-Reply-To: <86imf7a9ds.fsf@gmail.com> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Received-SPF: pass client-ip=178.62.234.194; envelope-from=efraim@flashner.co.il; helo=flashner.co.il X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/01 05:22:21 X-ACL-Warn: Detected OS = ??? X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, 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: , Cc: guix-devel@gnu.org, guix-hpc@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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: -2.61 X-TUID: /N3PqC0W3+Wj --lIrNkN/7tmsD/ALM Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 01, 2020 at 11:10:23AM +0200, zimoun wrote: > Hi Pjotr, >=20 > Thank you for sharing your plans. >=20 > On Tue, 30 Jun 2020 at 23:57, Pjotr Prins wro= te: >=20 > > GenNetwork1 depends on Python 2.4(!) with modules that have not been > > updated this century, and an older version of Apache with mod_python, > > amongst other things. We would like to use the guix time-machine > > feature to run older versions on demand in containers, also for the > > recent GeneNetwork2 version which runs on a modern Guix stack. When we > > get it to work I would like to push the older packages in Guix-Past. >=20 > I guess that the recent commit [1] by Efraim is part of this effort. :-) Part of the effort :) I have a bunch more older packages that I'll probably push to guix-past as time goes on. Right now I have a no-longer-working octave-3.4.3 with some deps, apache-2.2 and possibly php-5.6. They're possibly ready to push as-is, but I want to make sure they actually work for some task before adding them. >=20 > By container, what do you have in mind: > guix time-machine --channels=3Dfile.scm \ >=20 > -- environment --container > or=20 > -- pack -f=20 > or > -- system *-image >=20 > ? I think we're looking at 'guix system container' so it can be a "standard" guix service using them (as much as custom guix services are standard). >=20 > 1: https://gitlab.inria.fr/guix-hpc/guix-past/-/commit/f9fe4d8ac2706834fc= ff477db8f5421de537d78e >=20 >=20 > > Note that GeneNetwork requires a largisch MySQL/MariaDB (170GB) > > which is also a snapshot in time. We have 5+ snapshots of that > > database that go with 5+ versions of the code. We want to run them all > > under Guix so we no longer have to care about the underlying Linux > > distro. >=20 > I agree that Guix does not have (yet!) good management of large data > set. The /gnu/store is not designed for that, if I have correctly > understood. Even we have already discussed Content-Addressable Storage > (CAS) on gwl-devel@gnu.org, AFAIR, we have not ended up with a good > plan. Well, it will not be fixed on Friday. :-) >=20 > But for sure, it is something to keep in mind. >=20 >=20 > So, see you on Friday. :-) >=20 > Cheers, > simon >=20 --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --lIrNkN/7tmsD/ALM Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl78VawACgkQQarn3Mo9 g1FX6Q//UgWpbOnf1VbBQYAw5IlUk8aHoa2rg8FpYkLRI7Ljm4+8JB3Fu4263jMO R9F+dxpzSbYZNIE80D2ovjHPLY4lxKmpaU/ylUL59JDwXemd8IdoIW1ZUkSmvxqp /6Yzbuy9NBwR4riAIpLdNg/zoxhcDi3Z+5OsIXXmX6nFIlEu0ytFco3bRcNGw//i yURA2JdNYbh8+HdLRuGr1WlSoP7Lm49MZ+PiRnb9bfO5KBQZ3i8I7415z6GVDTGn 2+k2WjBUjj5FjNwEbm/oWq89w8t0oVoLrwayYh2hp/SrnvM5/RAnc11zg4JhkuEO YlXswuFc9kAZsZz/FDK/O2DTl9aKfgQ/5TlExVbjvmSHAiQy7He7jMLV87M0Ta8t q6w68valQodZLoR28FczVSWJmfO2mjlrGmWD2DR0ijoJ9Z+3r3FZF1YBY5aqJO4+ 9y42e+3fsAANB+l0xutxvowTXS8O7Gu6EJeqIguLfZq1WbIx2d9MnBIPjH2Jszab df81DQvPPR0FpqB39seKPiSCyBrr3FVOoqdhgKfd3yGJqL7FZIhWWmecyou7uTsR swgGzDQ21sLzQwoG+VwJ4kWIMkMlNtnCEPOtxlN8JmJpKUYoHzvBuH/snnhrl6Eo 2MsYXj9c7oWKCEpi4RT6P1palrYu3Je1R4JSrhjA6y2xmHTLuZU= =PBYu -----END PGP SIGNATURE----- --lIrNkN/7tmsD/ALM--