From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id CKukOS+v/mbmtgAAqHPOHw:P1 (envelope-from ) for ; Thu, 03 Oct 2024 14:50:24 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id CKukOS+v/mbmtgAAqHPOHw (envelope-from ) for ; Thu, 03 Oct 2024 16:50:24 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=L6HSSnNG; dkim=fail ("headers rsa verify failed") header.d=burningswell-com.20230601.gappssmtp.com header.s=20230601 header.b=abYOConx; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1727967023; a=rsa-sha256; cv=none; b=q3D1q+5JMSQrhLZ/1P9rJFqBrjLL3mTmsGJWOe3I5Tm5jci4S+GUJx5HIS+H+BNhRU0vE8 MD44UNK6mQYOwe9wOSN0EwlIOBdJUP4mTDn5t2cOJzjrwF/vyvRgn5LLpR8E1VFGeqnj9j 17KGDqbttZYrNtKxmm8Duh1J0KUrxV5RmC4JAOv15Fh+DHwJ7nCxggWVmzHzMQvFbIsBL6 AlVZdF5gwwYcExq0UQnjmfpPNpy3RU+NSF1ctq5ABLjU37kr2dOL0IOvNsOdnYSDs2Kmq8 avPV58rLE50uQCZdYSSAJKtSrU5xgK3My6Ykl8S4ZETqFK166DBv2OhKK2I9GQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=L6HSSnNG; dkim=fail ("headers rsa verify failed") header.d=burningswell-com.20230601.gappssmtp.com header.s=20230601 header.b=abYOConx; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1727967023; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=7gkPt6dengJRMX0b33XWXkZmKpDyjr0ptUEtMQ590XU=; b=SXrChRpq0wnogmDh3jd2XCQF0Evfr3o5mGxzti3q3IDZYydee0fJLfokbg+8wkCRiTM66f 9yXjeXrQhYCYHWh52Quk4qvGIhax+i6YIGoYa/Nd1jp/WJ4qHj1nIQUPjipELpx0pw/uIE Z5aQWIrVRugnFzpUMeBMwCXa+RDJ4TUF0fojf2KVol1zabbztZgdTZj4n57wOBW1Fvrx1v njLWB7M2iC1EffyzqK7fdzLO+Eyg/hI/oE6Uz+dpxtz0QtCYfFI5S/n2TpqC7fq65R/6Wl yFEhCKZSt+vnzDnUdC4KBIr4MNMxUZ17ElQIz2XxoRkv37nl4Uv7PXGlKTP4Sg== 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 7FE82800DA for ; Thu, 03 Oct 2024 16:50:23 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1swN9Y-0005eG-MR; Thu, 03 Oct 2024 10:50:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1swN9V-0005dF-BA for bug-guix@gnu.org; Thu, 03 Oct 2024 10:50:01 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1swN9U-00037u-5e for bug-guix@gnu.org; Thu, 03 Oct 2024 10:50:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=7gkPt6dengJRMX0b33XWXkZmKpDyjr0ptUEtMQ590XU=; b=L6HSSnNGUQL4XqEniv7uMV84lcOXZoI1QbiE0UcpkueL0EQI8mEI6M4KxK1EncMmMsk9ty4rXZ/zhVFLC6aQpdMsidrpPN6gq0N5zF4a1qjJJO0NXO07Wu5xOWyJkpyxQQO7uOE33SvTbmb1wstwOIeBwOQpXn1SpWOgPvhBZ4vT3bCYC93vVRxxaCtPm0OC+Uh05PJWGTjnabHLQtgOodaB3Kp8Gu0J1FQbqmlF0FdAI3316ImACHSkpOXVejgkiA1jK/5dGJkXoQ1VI9ZSX0MjaTbQKA0MbFXmPggur8PrtsfTukcFxOIr8RBg8damZVlsESVVfcTqJAdiA182HA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1swN9V-0008UV-O5 for bug-guix@gnu.org; Thu, 03 Oct 2024 10:50:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#73432: clojure package is broken Resent-From: Roman Scherer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 03 Oct 2024 14:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73432 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Kristiyan Kanchev , Rostislav Svoboda , 73432@debbugs.gnu.org, Andreas Bauer Received: via spool by 73432-submit@debbugs.gnu.org id=B73432.172796695332561 (code B ref 73432); Thu, 03 Oct 2024 14:50:01 +0000 Received: (at 73432) by debbugs.gnu.org; 3 Oct 2024 14:49:13 +0000 Received: from localhost ([127.0.0.1]:33701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1swN8j-0008T7-4H for submit@debbugs.gnu.org; Thu, 03 Oct 2024 10:49:13 -0400 Received: from mail-ed1-f54.google.com ([209.85.208.54]:60798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1swN8g-0008Sv-SO for 73432@debbugs.gnu.org; Thu, 03 Oct 2024 10:49:11 -0400 Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-5c5bca59416so1260764a12.1 for <73432@debbugs.gnu.org>; Thu, 03 Oct 2024 07:49:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1727966888; x=1728571688; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=7gkPt6dengJRMX0b33XWXkZmKpDyjr0ptUEtMQ590XU=; b=abYOConxPnts6XZEPKR3VXobNsMDI8cs1Sg7c3A2/Ip2stzmbJbl2sbj+LUoYv5jrP jnhthIq3p0ZO43D7TA8CCZFk0FCHlZ1pOcC9gIAjN549eZhqLfmNDlwl46cD6kvK7Znb V3IOS1oH7VgyWZdeEbnHpjhTlN06mzo8vUWwGT44ZRFauV+IGFpwWeYk6cD9P/AvZZ1D vmOwUDjYToWeMpVSuB/S+cPXZnyXkV1gDoN1lmRPEpRBZHUZbHISQPDUZH/SDsIo5FTD hI6rzK9Qmqr5W+phvXN/lJ7kcFRlQtmHoJ5y+yhMeJVKsWbApqa07WitOatdQy5LEV0d Pojw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727966888; x=1728571688; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7gkPt6dengJRMX0b33XWXkZmKpDyjr0ptUEtMQ590XU=; b=Y07HGzukVXhYBKtM5xSO7C8Jt6KhEXZnrxZr52p9g7aVwDi7BGQGLEp8vceIbQAEnB 0yW7VlbsEq+oqjnNzAzT2C17yBGdVyeqV4pn/vZS5KndPuuUYbL5D36IBlCpI/RbuBln ZJ9QAi+SvQhaNaS1tcsXsbiQDq6DKdG7y4cOWrTUdgNVgbhsAhdwHUZp0b2k7jZYFm1o jUMVtfanX/t7E3kr5c7JliPFE6ds9/HF44lZ3Uy37BiiycadxULHPfzk+AoEwSfCmH5T yXNBirdbNJB+RO0RUL+l7HXKW8GT+GQWd6/509weY0CTb3V1DxsD00S5MBF/20GAO0uP QKRg== X-Forwarded-Encrypted: i=1; AJvYcCWeFOd2YZgH4aXTY2QZDMQ73nTrQ04tD6goD+AIZW479PgGm7HEbth5cwC3kTqb6ASrKR33qQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yzv0V6FTPzqwTtPRZ6rrKwiBE33D2Oq6CcTkWwyOYC3ycmMyPHk 8vVv3lCtr8MXSOMcWyZtuhTdm1XPhuFtiBdUWJvkGxVJ4rtRFHLnmKUNFEUhe04= X-Google-Smtp-Source: AGHT+IGHJaUz5juQvcH4/KQdWNvDvMZS3BB4wDO/ZeyWkzrlcFNbPgC1WD4xcOHbdJeug02PPZvVqg== X-Received: by 2002:a05:6402:1d4f:b0:5c8:9f6d:8b2f with SMTP id 4fb4d7f45d1cf-5c8b1b8b34emr4613407a12.29.1727966887794; Thu, 03 Oct 2024 07:48:07 -0700 (PDT) Received: from m1 ([2a01:599:11c:96e4:28c8:f563:d9da:c488]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5c8ca3fd201sm789377a12.58.2024.10.03.07.48.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Oct 2024 07:48:07 -0700 (PDT) From: Roman Scherer In-Reply-To: <864j5ts0yn.fsf@burningswell.com> (Roman Scherer's message of "Thu, 03 Oct 2024 16:41:36 +0200") References: <87bk01thf0.fsf@gnu.org> <864j5ts0yn.fsf@burningswell.com> Date: Thu, 03 Oct 2024 16:48:05 +0200 Message-ID: <86zfnlqm3e.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -2.66 X-Spam-Score: -2.66 X-Migadu-Queue-Id: 7FE82800DA X-Migadu-Scanner: mx12.migadu.com X-TUID: IICwb8wIbFkG --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludo recently merged some of my patches that I have re-submitted recently. There are 4 patches missing, that I haven't submitted again. They contain the S3 support. But it's not clear if they can be included inn Guix, because some of the artifacts are Clojure EDN files generated from AWS API docs. The code to generate them has not been published by the Clojure team. That was a blocker back in the day according to Maxim Devos. The patches are here: https://github.com/r0man/guix/commits/clojure-s3-transport/ I really should find that thread ... Roman Scherer writes: > Hi, > > I just tried this and got the same error. I'm not using the Clojure > package from Guix because the AWS S3 support has been ripped out. I use > the package from Nix. > > My guess is, this error is also because of the lacking S3 support, or if > not it will break later. The deps.edn file of Metabase contains: > > ``` > {"athena" {:url "https://s3.amazonaws.com/maven-athena"} > "redshift" {:url "https://s3.amazonaws.com/redshift-maven-repository/re= lease"} > ;; for metabase/saml20-clj > "opensaml" {:url "https://build.shibboleth.net/nexus/content/repositori= es/releases/"}} > ``` > > So it's using S3 to resolve Maven dependencies. There is an open issue > for this https://issues.guix.gnu.org/53765 and I opened a duplicate of > this a while ago (which I can't find right now). Unfortunaltly this went > nowhwere. > > Roman > > Ludovic Court=C3=A8s writes: > >> Hi Andreas and Kristiyan, >> >> Cc=E2=80=99ing Roman and Rostislav who are among the recent committers f= or this >> file. >> >> Andreas Bauer wrote: >> >>> Now it can be fixed with time machine: >>>=20 >>> guix time-machine --commit=3D98e4bfe96f2c99daa0b66b65c1d379bb385301a8 -= - guix >>> shell --pure --development --check clojure-tools openjdk coreutils >>>=20 >>> Then in time-machine run again clojure-X:curl and the demo will work. >> >> Kristiyan Kanchev skribis: >> >>> I'm seeing issues with the project Metabase: https://github.com/metabas= e/metabase. When `clojure -M:run`, it fails with: >>> Execution error (ClassNotFoundException) at java.net.URLClassLoader/fin= dClass (URLClassLoader.java:476).=20 >>> jakarta.servlet.AsyncContext >>> >>> The problem seems to be that Clojure CLI (`clojure-tools` guix package)= doesn't construct proper class path including all transitive >>> dependencies of the project. I've tried to figure out what might be cau= sing the issue and I suspect `maven-resolver-*` packages. Clojure >>> CLI depends on `tools.deps` clojure lib, which itself depends on `maven= -resolver-*`. There is a mention in the `tools.deps` changelog of >>> reverting `maven-resolver-*` libs in version 0.18.1374 with comment "Re= vert update of Maven resolver libs - seeing resolution >>> differences". >>> Here is the relevant commit: >>> https://github.com/clojure/tools.deps/commit/04539cd060d41a528794c04b50= a6aa2293b672ce >>> >>> Up until this date, `tools.deps` lists the older versions of maven-reso= lver-* libs in its deps.end file. Since Guix uses the latest versions of >>> maven-resolver-* libs, I think this is causing the issue. >> >> Roman, Rostislav: does that ring a bell? >> >> Thanks, >> Ludo=E2=80=99. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmb+rqUfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBma8MCACZLym7zr93a2cI W/xsFjXpeAqat7C2bn9IXfmOrVSmwOMLguivPgnCm0fLv7XZfbdNSp9UKYRyZdib 8q7zemILbq5VDg6qQhGyW2xiNRcrW6aNJ9SfW4jb/mqIDNqFOVtQznl61myL03jM sQdmzfklb33IigE+cPl5Ld1AbyjdBkwOzQTJSpjWFOKxmMfqp7wq+PZuGzZO60PQ 6ES44dFMT/dlnj3aDIXKOdzjarhMc+1XCWKkE9MvRoovEpT4V+lgsgOZJw3J5/Qf a3b7qiLk6fcIIwJgnY4UxjCEl+7n1PYG2fnsvQ0R/z8YWs9IWO1j3B4RooydswNm 6Zxas30o =Vnhw -----END PGP SIGNATURE----- --=-=-=--