From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hartmut Goebel Subject: (not) testing Rust packages?! Date: Sat, 25 Jan 2020 14:38:13 +0100 Message-ID: <6408622e-feca-c2c3-6bc3-48533336b125@crazy-compilers.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="zb5B0T4LFISaBj789G3mUpo4ZXBX17SkN" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:40448) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ivLdj-00049j-Ti for guix-devel@gnu.org; Sat, 25 Jan 2020 08:38:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ivLdi-0002ae-U3 for guix-devel@gnu.org; Sat, 25 Jan 2020 08:38:19 -0500 Received: from mail-out.m-online.net ([212.18.0.10]:38762) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ivLdi-0002WG-Jf for guix-devel@gnu.org; Sat, 25 Jan 2020 08:38:18 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 484cXS6DGxz1rfMF for ; Sat, 25 Jan 2020 14:38:16 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 484cXS666pz1qwyj for ; Sat, 25 Jan 2020 14:38:16 +0100 (CET) Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id TaX5umFWbdN2 for ; Sat, 25 Jan 2020 14:38:16 +0100 (CET) Received: from hermia.goebel-consult.de (ppp-188-174-59-130.dynamic.mnet-online.de [188.174.59.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS for ; Sat, 25 Jan 2020 14:38:16 +0100 (CET) Received: from [192.168.110.31] (lenashee.fritz.box [192.168.110.31]) by hermia.goebel-consult.de (Postfix) with ESMTP id C05FF600A0 for ; Sat, 25 Jan 2020 14:38:17 +0100 (CET) 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: guix-devel This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --zb5B0T4LFISaBj789G3mUpo4ZXBX17SkN Content-Type: multipart/mixed; boundary="FTN6jUEcbcquMlf4meY6rDz1diZHNT39d"; protected-headers="v1" From: Hartmut Goebel To: guix-devel Message-ID: <6408622e-feca-c2c3-6bc3-48533336b125@crazy-compilers.com> Subject: (not) testing Rust packages?! --FTN6jUEcbcquMlf4meY6rDz1diZHNT39d Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US Hi, I discovered that most packages in crates-io.scm are not build. I understand that this is done since they do not produce any useful output.= But as an side-effect, the packages are not tested either - which might leave issues undiscovered. Is this intended? My experience when packaging KDE libraries showed that is does make sense to actually test the libraries to detect issues early. And there are quite some possible issue in libraries, e.g. ladoing dynamic libs from /usr/lib, searching executables in PATH or even worth in a hard-coded path. --=20 Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | --FTN6jUEcbcquMlf4meY6rDz1diZHNT39d-- --zb5B0T4LFISaBj789G3mUpo4ZXBX17SkN Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE1K2LnBZ7dXxPCOh3e3UoEb93O2UFAl4sRMUACgkQe3UoEb93 O2U8dg//Ucj4Hr2Ps60qSA1ln3ZxhJRl9bXnAFAIBmG8BmllGbuxLFsFsbBck7G1 SkO7nXbr1d+65SadRenGiMTv1Zwhh76hW4L3IeSUHreOzupEWMA5XppshyBDJmz1 6ZnC6a9qKbm1uL4S9+JCORw1wsr6JzRALIkywcTo741RJl7BmqLFj+OwZ7vMHPa6 i5IM5jE/flg4ApzIzfhlDmjnUBgWR98Ch9o7PPekvP3+EUVaTDQ8LBy153u4VXy/ Ari9hTAgsq//zqx1U9qJc90a0cc/KB2uU6EZEaqoJFSy+TYxdXjudBunwUSaXNeL auGW5kSMma6zn1LDuerUd0Hg88mZk43GjSvO6N1yf58cYIUYsEpwRqxYRxiU1oVB FNC/4KKo0Ms+YE9bMYE9c8BYii4a5yK6bk2Eva7fyHU7//Gk6aEp2d/4JYZL7hb9 sA1dmsJA0Sm9yr3FzuWRlYZwQVWRRzAkJIW4tkhA0q6ehBFngw26eXQ1VqEmvprt lanmO8AjomrCOgHHFimNNMoYOp/dUhBKosNRPhLGnICou3E8WXit3KPpzggLuOZb 1oS/rDxZqVeWdfPC546S0/vQcWAw1aGghkMl6AXsdTGUKFK/J01/eGfWrhOFT2ZY It3vIMqgDiIXZkpRYAbjgMNF0UsUNchdeqXGnnwmsfN2cLzzAn0= =CIVD -----END PGP SIGNATURE----- --zb5B0T4LFISaBj789G3mUpo4ZXBX17SkN--