2010-07-03 17 views
9

recientemente he descubierto que algunos de mis librerías favoritas han sido retirados de Debian, por ejemplo, Hunchentoot:Cómo instalar/actualizar las bibliotecas Lisp en Debian

Durante un tiempo proyectos Lisp ahora más comunes no hacen lanzamientos más , nuestro plan es pasar a probar un CL-construir como el medio ambiente dentro de debian

he mirado en las listas de correo y página Lisp Debian común y no encontré nada más mencionar esto.

¿Existe alguna manera estándar en que se supone que debo instalar/actualizar bibliotecas como Hunchentoot ahora? Puedo instalar ASDF, pero ahora estoy tratando con 2 sistemas de paquetes, con su propio sistema de verificación, etc. Estoy usando Debian específicamente para evitar ese desastre.

La first question of the ASDF-install FAQ (que no tiene una respuesta muy sólida) es "Después de haber instalado algunos paquetes con la instalación asdf, ¿cómo los mantiene actualizados? Esto puede ser difícil incluso de forma manual", por lo que Supongo que no estoy solo al encontrar esta solución insatisfactoria.

(Pregunta aquí en lugar de SU o SF, porque creo que es igualmente aplicable a los tres, y lo ha hecho la mayor parte del tráfico.)

Respuesta

1

En cualquier cosa que no sea Gentoo (que tiene una superposición de Lisp muy bien mantenida), usaría clbuild por ahora. Tengo la esperanza de que XCVB se pueda usar pronto.

2

Mientras que todavía a veces prefiero instalación manual, Quicklisp hace que esta respuesta sea más o menos obsoleta .


Básicamente hago todo a mano, y ni siquiera uso asdf-install; solo mera asdf. No estoy seguro de si esa es una solución óptima, pero para mí funciona bastante bien (pero no uso muchas librerías, sobre todo las de Weitz, que generalmente son de muy alta calidad).

Parece que muchas personas usan clbuild estos días, al menos así es como me parece.

Mudballs parecía muy prometedor, pero creo que todavía no hay nadie que lo continúe.

+0

He oído hablar de Mudballs (y de otra solución de la que nunca recuerdo el nombre) pero tienes razón de que parece algo muerta. :-) Creo que debería echar un vistazo más de cerca a clbuild. – Ken

Cuestiones relacionadas