From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47349) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e0YzZ-0002yr-TG for guix-patches@gnu.org; Fri, 06 Oct 2017 16:13:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e0YzW-0004KD-Nf for guix-patches@gnu.org; Fri, 06 Oct 2017 16:13:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:44913) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e0YzW-0004JS-KC for guix-patches@gnu.org; Fri, 06 Oct 2017 16:13:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e0YzW-000502-6d for guix-patches@gnu.org; Fri, 06 Oct 2017 16:13:02 -0400 Subject: [bug#27344] Trilinos (was: Re: [bug#27344] [PATCH v3 4/8] gnu: Add xyce-serial.) Resent-Message-ID: References: <87lglnery8.fsf@foradis.org> <20170909175752.8566-1-theodoros@foradis.org> <20170909175752.8566-4-theodoros@foradis.org> <87fuax9aa8.fsf_-_@gnu.org> From: Theodoros Foradis In-reply-to: <87fuax9aa8.fsf_-_@gnu.org> Date: Fri, 06 Oct 2017 23:11:44 +0300 Message-ID: <87mv54ghof.fsf@foradis.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 27344@debbugs.gnu.org Hello Ludovic, Ludovic Courtès writes: > What about adding Trilinos as a first-class package, independently of > Xyce? The package names could be “trilinos” and “trilinos-parallel”. > > However, Trilinos raises its own set of issues: it’s actually a set of > 50 packages, which we’d rather provide as separate packages: > > https://trilinos.org/packages/ > > Do you know which ones are useful to Xyce? The trilinos-serial-xyce and trilinos-parallel-xyce non-public packages I submitted *should* (according to Xyce's build instructions) include only the packages useful to Xyce. Also, they are the latest version that is compatible with Xyce (12.6.3), 12.12.1 being the latest release. Eric Bavier, had linked me with his WIP trilinos package (http://paste.lisp.org/display/330792) in IRC about a year ago. I figured out that since the trilinos version used with Xyce, will always be older than the current one, and some of the packages/configure flags of a general trilinos package won't be compatible with it, if it inherits a general trilinos package, it should be modified in respect to it every time there is a trilinos update. This is why I decided to submit two non-public trilinos xyce-specific packages, irrespective of the trilinos package we would like to include. WDYT? -- Theodoros Foradis