From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id KGuZMPvlqWCXOwEAgWs5BA (envelope-from ) for ; Sun, 23 May 2021 07:19:55 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id mIS8K/vlqWCFNQAA1q6Kng (envelope-from ) for ; Sun, 23 May 2021 05:19:55 +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 557D4A725 for ; Sun, 23 May 2021 07:19:55 +0200 (CEST) Received: from localhost ([::1]:51654 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lkgWo-0008Pe-C3 for larch@yhetil.org; Sun, 23 May 2021 01:19:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46032) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lkgWe-0008PU-JI for guix-devel@gnu.org; Sun, 23 May 2021 01:19:45 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:37912) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lkgWZ-0005Wf-Qj for guix-devel@gnu.org; Sun, 23 May 2021 01:19:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=tq7nfrqJQb2Frtl+htUUkpY8Hh81JYS3SppYVABOagw=; b=KLwdeyDautcBiWauXg5p7MGwS 2NJT5XgoZj0QanPOA/1lBjFqpLoA3x/pq9XPw37EJDsnfqG97rn2NoP0XooT4lx1Wcd332ZIzUt4k fqVNWw6j6d7eFhhGAFLt7GvPIo90AX4nRlIyyoFa0EF4RHhFUrcK8mPH0bxfD0W73CK7NF7hmfzfY SdodlH+/n7FRIylQTW8jMLb6o3lGfUWPi6GhNUE6lz+/JTNCNH0UG88pC4BwtwLN6o3tWtnrsMZZd 2JqV+Htp+Q9yPcONV1ENu+G74SSn+WFHBZ0f6YEnhKLTSDY6rzX5dHLgId5/4o2FW7NTRPACJfg+5 IQeIFcWNQ==; Received: from [192.168.2.1] (helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lkgWR-000xgC-P1; Sun, 23 May 2021 10:49:31 +0530 From: Arun Isaac To: "Paul A. Patience" , "guix-devel@gnu.org" Subject: Re: Adding Trilinos to dealii package In-Reply-To: <8iXokLJz8g9vAHrX2pFDjHgz8tYMLRM4CNZwiOx2nQXIf6gO7B0PQGFigeTmf-vFzIIZi7Io4YSBkQezgQ7BsToDVkT2jeoqFVSMvJuX9kI=@apatience.com> References: <8iXokLJz8g9vAHrX2pFDjHgz8tYMLRM4CNZwiOx2nQXIf6gO7B0PQGFigeTmf-vFzIIZi7Io4YSBkQezgQ7BsToDVkT2jeoqFVSMvJuX9kI=@apatience.com> Date: Sun, 23 May 2021 10:49:01 +0530 Message-ID: <87im3a9ge2.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=139.59.75.54; envelope-from=arunisaac@systemreboot.net; helo=mugam.systemreboot.net 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, 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: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1621747195; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=tq7nfrqJQb2Frtl+htUUkpY8Hh81JYS3SppYVABOagw=; b=Y/qDeJfYMhwEB2Twyod/oKAVz32Ak0nzyU7wBNxNAb2xabKLYcMbeZbH3Incwcso2hqTBx bBvdv6dAbQ/KLeLFcZnrzrG84EZg8uE1QBTtMaQa7rQRd7H+r/arG3EFuy9iOSK1hzzj23 +aPYb2sl3L7jJcV7G8dicj+kXms6ZW6LjaK7DW1ZS68EYDvUtASn9VaQWKjbAz/Ubp35Nx KmC29slUZQ2eQ80oE2mYlt30s/JbHp//V3gpOeTd0sDG4qnmyirz4gn0tDspHA8eJldPzu 1iBqzo2oVg3XEGLciVOctRJMI2+YXdj8NfY0b3v+mDrxcU5KNfoksE6Ou0oqRw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1621747195; a=rsa-sha256; cv=none; b=M5jWRq/nDKMbN8b3sX/ciOfYUwlSR8jo7EZ897Rm2nutnrpQI5+KhjQqrw9YOYeJ1PUDP/ Ts7sbB5tDL2TtVl9+GloTRJZk5DHcXUIaq/VLCSMl+zcfsPF9YdBzgVAVE4+6ZjCVa74NU HTqi8a9t0XXTnJxu3g8MJAfq2OICehejcdlRkYnIHpoUfziXLNHfUdof1Vj1go4Ft8zmpr /tRMMIHyZ+/6m1lAJ36nqizl/+fOtxrOtUmuPXSUbQruGD6BUwxmWlelcf+vgo8ii6M9Vz o+t1ZPaYYBPWEOt9PmEYKYa/WzI5sz26pklHKY5UK8yimQpsGLputftXFFqF4g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=systemreboot.net header.s=default header.b=KLwdeyDa; dmarc=fail reason="SPF not aligned (relaxed)" header.from=systemreboot.net (policy=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-Migadu-Spam-Score: -3.43 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=systemreboot.net header.s=default header.b=KLwdeyDa; dmarc=fail reason="SPF not aligned (relaxed)" header.from=systemreboot.net (policy=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-Migadu-Queue-Id: 557D4A725 X-Spam-Score: -3.43 X-Migadu-Scanner: scn1.migadu.com X-TUID: xujo3ZSL4ePi --=-=-= Content-Type: text/plain Hi Paul, > PETSc and Trilinos (and many other libraries available in Guix) can be > compiled with several different options. > What is the standard way to deal with this in Guix? Normal Guix policy is as follows. If adding extra dependencies does not significantly increase the size of the package (as reported by `guix size `), then we proceed with that. If it increases the size significantly, then we may consider adding separate packages (such as dealii-trilinos, etc.). Hope that helps! :-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFPBAEBCAA5FiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAmCp5cUbHGFydW5pc2Fh Y0BzeXN0ZW1yZWJvb3QubmV0AAoJEC4l7othgCuzmdQH/25BsTYMCKO2uKUC4W7b 8l6FLkKIZflj9wKLxLOXL8vso6uK81YUn835BJQZotq7c2O0BK2FbJxEHhOl5C5d 5qtQxUP+CSchHv2R/8GBUVpAX/VXzKwpAJ9d5M1V/jBMtCLLq45Y4a/BMKz05O56 oyTUdNlY74ns4XZ37BUUzGWNB5iRDpZ5V6phA3vCBfKu3qtg6FhDGOctGin48iLu 4NbFMfldKDZbRsX0PbXmJhBUMfc6qzEXNHPwuz4+J5bQcyihQGiloW+7Y/vRTeje ZlP+Futyy8866tqvnNZq6UculGOrdJRJYwoECBrOy/sHFaGFm8qxgjIVsPBVHl7u NyQ= =fcia -----END PGP SIGNATURE----- --=-=-=--