Bug #5886
init.d (debian package) error on "Collecting static files ..."
Début:
05 novembre 2014
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
[info] Collecting static files ... Linking '/usr/lib/python2.7/dist-packages/gadjo/static/js/gadjo.js' OSError: [Errno 17] File exists [info] .. done.
(authentic "eobuilder" 2.1.7.99.gc0a1690-1~eob70+1)
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 9 ans
Bug connu1 corrigé en 1.7, en attendant pas grand chose à faire à part ne pas utiliser les liens symboliques, faire plutôt des copies. Les liens symboliques c'était intéressant quand le script de démarrage n'appelait pas collectstatic maintenant ça n'a plus d'avantage à part l'économie en espace disque qui est négligeable.
Mis à jour par Thomas Noël il y a plus de 9 ans
diff --git a/debian/authentic2.init b/debian/authentic2.init index 4ed129e..877c43f 100644 --- a/debian/authentic2.init +++ b/debian/authentic2.init @@ -131,7 +131,7 @@ do_migrate() { do_collectstatic() { log_action_msg "Collecting static files .." - su $USER -p -c "$CTL collectstatic -l --noinput" + su $USER -p -c "$CTL collectstatic --noinput" log_action_msg ".. done" }
Testé, ok. Qui est contre ?
Mis à jour par Benjamin Dauvergne il y a plus de 9 ans
Ack. À noter qu'il faudrait le faire partout.
Mis à jour par Thomas Noël il y a plus de 9 ans
(Yep, en fait y'a un travail de fond d'harmonisation des init.d, cron, etc, à faire après l'harmonisation du système de settings et du multitenant, faut déjà que je finisse de lisser passerelle à ces sujets)
J'ai poussé le patch
commit 1e3cd466ddc60c53f40e7aeab4c8a095cd5d0183 Author: Thomas NOEL <tnoel@entrouvert.com> Date: Thu Nov 6 11:02:28 2014 +0100 debian/authentic2.init: don't use symlinks on collectstatic
Mis à jour par Thomas Noël il y a plus de 9 ans
- Statut changé de Nouveau à Résolu (à déployer)
- Assigné à changé de Jérôme Schneider à Thomas Noël
Mis à jour par Benjamin Dauvergne il y a plus de 9 ans
- Statut changé de Résolu (à déployer) à Fermé