From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 15 06:26:59 2022 Received: (at 55953) by debbugs.gnu.org; 15 Jun 2022 10:26:59 +0000 Received: from localhost ([127.0.0.1]:36615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1QEk-0002ZF-SL for submit@debbugs.gnu.org; Wed, 15 Jun 2022 06:26:59 -0400 Received: from knopi.disroot.org ([178.21.23.139]:46180) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1QEi-0002Z4-I4 for 55953@debbugs.gnu.org; Wed, 15 Jun 2022 06:26:57 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id EB8704424C for <55953@debbugs.gnu.org>; Wed, 15 Jun 2022 12:26:54 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XCHJ0q2NpTGm for <55953@debbugs.gnu.org>; Wed, 15 Jun 2022 12:26:54 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1655288812; bh=KQ+zvqm/P6flW37QPqZxndWiICoKO4X9r7azzTXYYQE=; h=Date:Subject:From:To; b=K7+k6KvIf4Jc2nr8XLdglYraSJpljNnpPA40eXvODEF6JMTR5iAVhZbvR7qPMzbli CWaJ/i8n70eBvKuNEJ2tQviDwgiNraq04UX6OTaYDgYOCPGzk6hKiIhb67sXeE1Cnr XRUxYsyis05p+mwpqLOfL3IcBP+xqgfpzj1hS1aPqSndsgPJ+XeFNt2YIqZE9EiXAf acZQ3FPLlE2/BoIxDFuI+vrQiTVdajJ5uZ6qa2nsje3xXYyt6S32ZdOWjPUiXEHyLg W+FclmEiwcUmPXE7sHL33QwKIMLs3PuszK3dbZMQWGC2y3zJjrcrzL6dIebH1vpJcp BudsTpsL9Lsnw== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 15 Jun 2022 11:26:51 +0100 Message-Id: Subject: `guix install dub` fails From: "(" To: <55953@debbugs.gnu.org> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55953 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This probably went unnoticed because we don't actually _have_ any Dub-based packages. Anyway, from that log: > source/dub/internal/vibecompat/data/json.d(2111): Error: template > instance `enforceEx!JSONException` template `enforceEx` is not > defined, did you mean enforce(E : Throwable =3D Exception) if > (is(typeof(new E("", string.init, size_t.init)) : Throwable) || > is(typeof(new E(string.init, size_t.init)) : Throwable))? Something something templates, something something throwable, something something optional type, something something second-system syndrome. Seems likely to me that our Dub is too old for our ldmd2. I'll send a patch to update it.