Created attachment 781091 [details] required emerge --info Julia currently requires <net-misc/curl-7.81.0, but the current stable for net-misc/curl is 7.83.1. My system keep blocking the updates for a dependency conflict. Can someone look at updating the curl dependency? I would normally consider this an enhancement, but it is blocking regular updates. Thanks, EBo --
John, this is a known issue, Julia WILL NOT WORK with higher Curl versions. Please read https://github.com/gentoo/gentoo/pull/25496 if you have time. But, tl;dr: Julia 1.7.2 still DOES NOT FIX the problem, but we will probably experiment with downloading a snapshot of the sub-package that has been fixed and is the offender here, that is, "Downloads.jl".
Besides your system shouldn't refuse update of other pkgs (not Julia nor Curl), or did it?
Agreed it should not have failed, but I have not figured out why it is blocking on that dependency. I will read the link you sent so that I understand the issue, but I understand if it is a known issue and you cannot/will not fix now that I am on my own. With any luck I can figure a workaround (or what in my config is mucking things up). Thanks for your time. EBo --
As long as there are dependents of that version of Curl, it will not be removed. For the time being you can mask (using package.mask) versions of curl >=net-misc/curl-7.81.0 this way Portage shouldn't complain.
Thanks. Before masking curl, I was hoping to track down what is requiring >=net-misc/curl-7.81.0, and see if I can manage that. It does not make sense that most things are requiring >=curl-7.35, so I would not expect 7.83 to block. Anyway, I will sort it out -- even if I have to block a version of curl or two. Thanks again.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461a6993f4bc2eb2336ac9f72992ead46f9def94 commit 461a6993f4bc2eb2336ac9f72992ead46f9def94 Author: Jose Storopoli <jstoropoli@protonmail.com> AuthorDate: 2022-05-15 09:32:48 +0000 Commit: Matthias Maier <tamiko@gentoo.org> CommitDate: 2022-06-06 05:16:38 +0000 dev-lang/julia: add 1.7.3 Closes: https://bugs.gentoo.org/847820 Closes: https://github.com/gentoo/gentoo/pull/25496 Signed-off-by: Jose Storopoli <jstoropoli@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org> dev-lang/julia/Manifest | 15 +++ dev-lang/julia/julia-1.7.3.ebuild | 196 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 211 insertions(+)