fix(cerveau): rendre l'installation de llama-server autonome - #9
Merged
Conversation
Le binaire installé dans ~/.local/bin portait un RUNPATH vers l'arbre de compilation où il est né : ses huit bibliothèques s'y résolvaient, pas dans ~/.local/lib où elles sont pourtant installées. Supprimer l'arbre — 829 Mo de brouillon dont on n'a plus besoin — cassait donc le démon, en silence et au prochain démarrage. LD_LIBRARY_PATH est cherché AVANT le RUNPATH, donc une ligne dans l'unité suffit, sans patchelf ni chirurgie sur le binaire. Vérifié en cachant l'arbre avant de le supprimer : serveur debout, vraie inférence rendue, et toujours le backend Vulkan aux mêmes chiffres (97,9 pp / 15,3 tg). Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ls94YXz6tFuYvTzRW6if3t
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Le binaire installé dans
~/.local/binportait unRUNPATHvers l'arbre decompilation où il est né : ses huit bibliothèques s'y résolvaient, pas dans
~/.local/liboù elles sont pourtant installées. Supprimer cet arbre — 829 Mode brouillon — cassait donc le démon, en silence et seulement au prochain
démarrage.
LD_LIBRARY_PATHest cherché AVANT leRUNPATH, donc une ligne dans l'unitésuffit : ni patchelf, ni chirurgie sur le binaire.
Vérifié en cachant l'arbre avant de le supprimer : serveur debout, vraie
inférence rendue (« Bonjour, voici cinq mots. »), et toujours le backend
Vulkan aux mêmes chiffres — 97,9 pp / 15,3 tg.
🤖 Generated with Claude Code
https://claude.ai/code/session_01Ls94YXz6tFuYvTzRW6if3t