From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:35495) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j8mSJ-0006bt-At for guix-patches@gnu.org; Mon, 02 Mar 2020 09:54:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j8mSI-00067U-DT for guix-patches@gnu.org; Mon, 02 Mar 2020 09:54:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:59773) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j8mSI-00067M-9H for guix-patches@gnu.org; Mon, 02 Mar 2020 09:54:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j8mSI-0007b4-6k for guix-patches@gnu.org; Mon, 02 Mar 2020 09:54:02 -0500 Subject: [bug#39862] [PATCH 0/4] update Dune finite element packages Resent-Message-ID: MIME-Version: 1.0 References: <20200301194914.899011-1-felgru@posteo.net> In-Reply-To: <20200301194914.899011-1-felgru@posteo.net> From: zimoun Date: Mon, 2 Mar 2020 15:53:27 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Felix Gruber Cc: 39862@debbugs.gnu.org Hi Felix, Thank for working on that. On Sun, 1 Mar 2020 at 21:07, Felix Gruber wrote: > I've updated the packages of the Dune finite element library to properly > set up OpenMPI before running their tests instead of disabling all the > tests that failed due to mis-configured OpenMPI. > BTW, some other packages exist in variants with and without OpenMPI, > e.g. the dealii and dealii-openmpi packages. Do you think that it would > be useful to provide similar variants for the dune-* packages, which > could also be built without OpenMPI? As an end-user, I prefer regular packages 'dune-*' without the input 'openmpi' and so with the related tests disabled and then their variants; say 'dune-*-openmpi' with the input 'openmpi' correctly setup-ed, as in your patch. > I've checked that all Dune packages still build after my changes (there > don't seem to be any other packages that depend on the dune-* packages). > Those builds were done using the updated suitesparse package that I've > submitted in bug #39839. Usually, 'guix refresh -l' lists the packages that would need to be rebuilt when upgrading a particular one. All the best, simon