So installieren / aktualisieren Sie Lisp-Bibliotheken unter Debian

9

Ich habe kürzlich entdeckt, dass einige meiner Lieblingsbibliotheken aus Debian entfernt wurden, zB Hunchentoot :

  

Seit einiger Zeit machen die meisten Common Lisp-Projekte keine Veröffentlichungen mehr,   Unser Plan ist es, innerhalb von debian eine Cl-Build-ähnliche Umgebung zu entwickeln.

Ich habe mir die Mailing-Listen und die Debian-Common-Lisp-Homepage angeschaut und nichts anderes gefunden, das dies erwähnt.

Gibt es einen Standard Weg, wie ich jetzt Bibliotheken wie Hunchentoot installieren / upgraden sollte? Ich kann es ASDF-installieren, aber jetzt habe ich es mit 2 Paketsystemen zu tun, mit einem eigenen Verifizierungssystem, etc. Ich benutze Debian speziell, um dieses Durcheinander zu vermeiden.

Die erste Frage der ASDF-Installation FAQ (die keine sehr solide Antwort hat) ist "Nachdem Sie einige Pakete mit asdf-install installiert haben, wie halten Sie sie auf dem neuesten Stand? Das kann selbst manuell schwierig sein", also denke ich, dass ich nicht alleine bin, wenn ich eine unbefriedigende Lösung finde.

(Hier gefragt, anstatt SU oder SF, weil ich denke, dass es gleichermaßen für alle drei gilt, und SO hat den meisten Verkehr.)

    
Ken 03.07.2010, 21:29
quelle

2 Antworten

1

Bei allem außer Gentoo (das ein sehr gut gepflegtes Lisp-Overlay hat) würde ich clbuild für jetzt verwenden. Ich habe die Hoffnung, dass XCVB bald verwendbar sein wird.

    
Svante 04.07.2010, 07:46
quelle
2

Obwohl ich die manuelle Installation immer noch bevorzuge, macht Quicklisp diese Antwort mehr oder weniger obsolet.

Grundsätzlich mache ich alles von Hand, und ich benutze nicht einmal asdf-install; nur asdf. Ich bin mir nicht sicher, ob das eine optimale Lösung ist, aber für mich funktioniert es ganz gut (aber ich benutze nicht viele Bibliotheken; meistens Weitz 'Zeug, das normalerweise von sehr hoher Qualität ist.)

Viele Leute scheinen heutzutage clbuild zu benutzen, zumindest scheint es mir so.

Mudballs schien sehr vielversprechend, aber ich denke, es gibt immer noch niemanden, der es weiterführt.

    
danlei 03.07.2010 22:57
quelle