[BUG] - `cardano-node` `10.2.1` won’t build due to `network` and `old-time`

Abierto
#6,169 14 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
42/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Tranquilo
Stack tecnológico
arch-linux, haskell

Línea de trabajo

Comienza con el PKGBUILD enlazado y reproduce la compilación en ArchLinux utilizando las versiones de cardano-node y las combinaciones de Cabal/GHC indicadas. Investiga los fallos de configuración indicados de network-3.1.4.0 y old-time-1.1.0.4; el problema se resuelve cuando cardano-node 10.2.1 se compila correctamente.

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

Descripción

needs triage Stale

Internal/External
External

Area
Other

Summary
cardano-node 10.2.1 won’t build on ArchLinux.

Steps to reproduce
Use a PKGBUILD like this one to build cardano-node. This approach worked fine (at least) until 10.1.4.

Expected behavior
cardano-node builds.

System info (please complete the following information):

  • OS Name: ArchLinux
  • OS Version: up-to-date (Only bad distros have “versions”.)
  • Node version: 10.1.4 builds, 10.2.1 does not.
  • CLI version: 10.1.1.0 (irrelevant)

Screenshots and attachments

Error: cabal: Failed to build network-3.1.4.0 (which is required by
exe:cardano-submit-api from cardano-submit-api-10.1.0, exe:tx-generator from
tx-generator-2.14.2 and others). The failure occurred during the configure
step. The build process terminated with exit code 77
Failed to build old-time-1.1.0.4 (which is required by exe:cardano-submit-api
from cardano-submit-api-10.1.0, exe:cardano-testnet from
cardano-testnet-10.0.0 and others). The failure occurred during the configure
step. The build process terminated with exit code 77

Additional context
I’ve tried all 9 combinations of GHC version 8.10.7 / 9.6.7 / 9.10.1 with Cabal version 3.8.1.0 / 3.10.3.0 / 3.12.1.0. All of them fail.

Lenguaje dominante
Haskell
Estrellas
3.2k
Forks
763
Merge medio
3 d 2 h
PR fusionados (30 d)
22

Preparar el entorno

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 IntersectMBO/cardano-node

Todos los issues de IntersectMBO/cardano-node

Issues similares

Más issues de Haskell

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.