From mboxrd@z Thu Jan 1 00:00:00 1970 From: Guillaume Le Vaillant Subject: Re: Looking for help with packaging a Common Lisp library Date: Mon, 27 Jan 2020 15:07:17 +0100 Message-ID: <87a769802y.fsf@yamatai> References: <87k15fa60q.fsf@ambrevar.xyz> <87muab8qf7.fsf@yamatai> <878slv9ual.fsf@ambrevar.xyz> <875zgy9zxx.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:58670) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iw53H-0003J3-UI for guix-devel@gnu.org; Mon, 27 Jan 2020 09:07:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iw53G-0005nn-MT for guix-devel@gnu.org; Mon, 27 Jan 2020 09:07:43 -0500 Received: from mout02.posteo.de ([185.67.36.66]:56687) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iw53G-0005gu-5M for guix-devel@gnu.org; Mon, 27 Jan 2020 09:07:42 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 70B95240108 for ; Mon, 27 Jan 2020 15:07:39 +0100 (CET) In-reply-to: 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+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: Konrad Hinsen Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Konrad Hinsen skribis: > Pierre Neidhardt writes: > >> Indeed. What I meant is that if the Common Lisp package (the code >> inside the src folder) depends on cffi-grovel, then I believe it >> should be added to :depends-on as well. We can ask ASDF and >> hdf5-cffi. > > I'd be happy to ask hdf5-cffi, but I excpect their answer to be > "we just copied the example from the cffi-grovel manual", which > indeed they did. So maybe cffi-grovel is the better place to ask. > Although ultimately it's an ASDF question in my opinion. > And ASDF looks seriously underdocumented compared to the complexity of > all it does. > > Cheers, > Konrad. I opened an issue about ASDF bundles at https://gitlab.common-lisp.net/asdf/asdf/issues/23 where I also asked whether the dependencies declared in 'defsystem-depends-on' are expected to be loaded along the other dependencies even after compiling a bundle. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQQkUwKxurH4Z/3KlryPP4Yfgut6mgUCXi7ulQAKCRCPP4Yfgut6 mrvmAPwJUshYN259V7NPjkxbNsCL6sLee9Jmo1ObdKJ7EnO7sgEA+D7Kj9/svAYc gZxjuiJKPopqtX3tyZ/eFpf7BEvhBQE= =weGH -----END PGP SIGNATURE----- --=-=-=--