[FIX] install Fedora: git-daemon (repo sync via git daemon local échouait)
repo sync échouait sur Fedora : git: 'daemon' is not a git command. fatal: cannot obtain manifest git://127.0.0.1:9418/ -> Connection refused Unable to sync manifest ./manifest/git_manifest_erplibre.xml Cause : sur Fedora la sous-commande « git daemon » N'EST PAS fournie par le paquet « git » de base (contrairement à Debian/Ubuntu/Arch) mais par le paquet séparé « git-daemon ». ERPLibre sert son manifeste via un « git daemon » local (git://127.0.0.1:9418/) pendant repo sync ; sans le binaire, le daemon ne démarre pas -> connexion refusée -> synchro du manifeste KO. Fix : ajout de git-daemon aux dépendances Fedora. Validé sur VM Fedora 42 réelle : avant, « git daemon » rc=1 ; après « dnf install git-daemon », rc=0, et un git daemon local sert bien git://127.0.0.1:9418/ (git ls-remote renvoie les refs). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
3bf8fc2972
commit
8652c30507
1 changed files with 7 additions and 1 deletions
|
|
@ -52,8 +52,14 @@ sudo su - postgres -c "createuser -s ${EL_USER}" 2>/dev/null || true
|
|||
# Dépendances de build (extensions Python, Odoo)
|
||||
#--------------------------------------------------
|
||||
echo -e "\n--- Installing fedora dependency --"
|
||||
# git-daemon : sur Fedora la sous-commande « git daemon » N'EST PAS dans le
|
||||
# paquet « git » de base (contrairement à Debian/Ubuntu/Arch). ERPLibre sert
|
||||
# son manifeste via un « git daemon » local (git://127.0.0.1:9418/) pendant
|
||||
# « repo sync » -> sans ce paquet : « git: 'daemon' is not a git command »
|
||||
# puis « Connection refused » et l'échec de la synchro du manifeste.
|
||||
${DNF} \
|
||||
git wget libxslt-devel libzip-devel openldap-devel cyrus-sasl-devel \
|
||||
git git-daemon wget libxslt-devel libzip-devel openldap-devel \
|
||||
cyrus-sasl-devel \
|
||||
libffi-devel bzip2-devel parallel swig cmake portaudio-devel \
|
||||
cups-devel xmlsec1 xmlsec1-openssl mariadb-connector-c-devel freetds-devel
|
||||
retVal=$?
|
||||
|
|
|
|||
Loading…
Reference in a new issue