2024 Clojure状态调查!中分享您的想法。

欢迎!请参阅关于页面,了解有关如何使用本站的一些更多信息。

0
tools.deps

...即在与maven.clj相关的部分

1 答案

0

它通过所有转化的maven依赖项包含。您运行时遇到问题吗或任何其他内容?

哦,好的,可能一切都很正常。我们只是在处理Debian clojure-cli打包时遇到了失败,我已经给你发了邮件。我怀疑这更多是当前安排问题。感谢您的帮助。
嗯,我可能已经找到解决办法了。tools.deps是否处理不了pom中的部分呢?看起来Debian目前有一个位于/usr/share/maven-repo(在libplexus-component-annotations-java中)的plexus-component-annotations-1.5.5.pom文件,其中有重定位部分指向上面的"debian"版本,该版本确实存在(实际上是2.1.1),但deb编译目前决定尝试下载1.5.5版本。
的确如此,它没有处理重定位(参见https://clojure.atlassian.net/browse/TDEPS-8)。它们出现的频率很低,我在6年的时间里只见过一两次报错,所以这不是优先级很高的任务。
好的。看起来Debian依赖于它们。在我的一台机器上,可能只安装了少数Java包,grep在/usr/share/maven-repo poms中搜索到60多个匹配项。

我可能可以尝试为clojure-cli解决这个问题,但我怀疑这很可能是Debian的一个更普遍的问题。再次感谢您的帮助。
哦,我认为这应该仅是Debian中clojure-cli使用时(即在~/.m2良好时)的问题。
根据您的经验,如果我们能找到处理这个问题的方法,那么正常的clojure-cli包使用(即在~/.m2状况良好时的典型使用)不应该受到影响。
by
我能看看它并了解支持多难。我一直在思考这件事很久了。:)
by
这会很棒,如果你认为我能帮忙,请告诉我——我很乐意尝试。
by
不着急,但是鉴于书虫版可能是最后一款,我开始再次考虑clojure打包,不知道你是否已经重新考虑过这个问题。
by
不,短期内可能还没法处理。
by
好的。  感谢你的更新。
您好,@alexmiller,

我正在尝试将clojure-cli-tools集成到Debian中...
关于这件事有什么新消息吗?
没有,我还没有时间。
我明白了。
非常感谢您的更新,Alex。

如果您有任何想法、提示、见解或笔记,可以帮助其他人以较少的知识处理cli代码库中的问题,请随时将其添加到问题条目中。

https://clojure.atlassian.net/browse/TDEPS-8

再次感谢。
Leandro
...