Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

conda pkg openssl is restricted to version <3.1 - this prevents installation of recent r-base

Abierto
#587 7 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 2 días

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
julia, python, r
Área
tooling

Línea de trabajo

El issue no menciona archivos del repositorio, pruebas ni puntos de entrada. Empieza reproduciendo el conflicto del solver de conda relacionado con openssl, libcurl, r-base y PythonCall, y luego rastrea dónde se declara la restricción de openssl. El trabajo se considera terminado cuando se haya determinado si se puede cambiar la restricción de dependencia y se haya verificado que una versión reciente de r-base se instala junto con PythonCall.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

question

Not sure whether this is a bug, probably not?

How can we rely on more recent openssl version, e.g. in order to install a recent r-base next to PythonCall?

I got the following error

error    libmamba Could not solve for environment specs
    The following packages are incompatible
    ├─ openssl >=3,<3.1  is requested and can be installed;
    └─ r 4.4  is not installable because it requires
       └─ r-base >=4.4,<4.5.0a0  but there are no viable options
          ├─ r-base [4.4.0|4.4.1] would require
          │  └─ libcurl >=8.8.0,<9.0a0  but there are no viable options
          │     ├─ libcurl [8.10.0|8.10.1] would require
          │     │  └─ openssl >=3.3.2,<4.0a0 , which conflicts with any installable versions previously reported;
          │     ├─ libcurl 8.11.1 would require
          │     │  └─ openssl >=3.4.0,<4.0a0 , which conflicts with any installable versions previously reported;
          │     ├─ libcurl 8.8.0 would require
          │     │  └─ openssl >=3.3.0,<4.0a0 , which conflicts with any installable versions previously reported;
          │     └─ libcurl [8.8.0|8.9.0|8.9.1] would require
          │        └─ openssl >=3.3.1,<4.0a0 , which conflicts with any installable versions previously reported;
          ├─ r-base 4.4.1 would require
          │  └─ libcurl [>=8.9.0,<9.0a0 |>=8.9.1,<9.0a0 ], which cannot be installed (as previously explained);
          ├─ r-base [4.4.1|4.4.2] would require
          │  └─ libcurl >=8.10.1,<9.0a0 , which cannot be installed (as previously explained);
          └─ r-base 4.4.2 would require
             └─ libcurl >=8.11.1,<9.0a0 , which cannot be installed (as previously explained).
Lenguaje dominante
Julia
Estrellas
1.1k
Forks
88
Merge medio
3 d 2 h
PR fusionados (30 d)
6

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de JuliaPy/PythonCall.jl

Todos los issues de JuliaPy/PythonCall.jl

Issues similares

Más issues de Julia

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.