Frescobaldi : Unable to find file "lily.scm" in load path

classic Classique list Liste threaded Arborescence
8 messages Options
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Frescobaldi : Unable to find file "lily.scm" in load path

Vincent Gay
Bonsoir,

j'ai ce problème depuis ce matin, et j'en perd mon latin. Quand je lance lilypond en console tout se passe normalement, par contre si je le lance avec Frescobaldi j'ai un echec avec le message suivant :

Démarrage lilypond 2.18.2 [Boplicity.ly]...

ERROR: In procedure primitive-load-path:

ERROR: Unable to find file "lily.scm" in load path

Arrêté avec le code de retour 1.



Google rapporte un ou deux cas similaire il y a quelques années mais dont la résolution est à priori inadaptée à mon cas. (variable d'environnement et réinstallation de fedora)

j'ai tenté de supprimer ~/.config/frescobaldi pour le réinitialiser
j'ai vérifié que frecobaldi.conf, tout me semble normal
j'ai recompilé frescobaldi (paquet AUR)
j'ai réinstallé lilypond

j'ai tenté d'insérer dans frecobaldi.conf, section [lilypondinfo],  ce que j'ai trouvé dans une ancienne version
1\datadir=/usr/share/lilypond/2.18.2

j'ai essayé un nouvel utilisateur, créé pour l'occasion

ls /usr/share/lilypond/2.18.2/scm/lily* donne
/usr/share/lilypond/2.18.2/scm/lily-library.scm
/usr/share/lilypond/2.18.2/scm/lily.scm
/usr/share/lilypond/2.18.2/scm/lily-sort.scm

find -iname lilypond est vide (pas de lien parasite)
env | grep lilypond est vide

Environnement :

Frescobaldi: 3.0.0

Lilypond: 2.18.2

Python: 3.6.4

python-ly: 0.9.5

Qt: 5.10.0

PyQt: 5.9.2

sip: 4.19.6

poppler: 0.52.0

python-poppler-qt: 0.24.1

OS: Linux-4.14.12-1-ARCH-x86_64-with-arch

Je n'ai pas eu de mise à jour ni de Frescobaldi ni de Lilypond récemment.

ls -al /var/cache/pacman/pkg/lilypond* -rw-r--r-- 1 root root 4340404 7 déc. 2015 /var/cache/pacman/pkg/lilypond-2.18.2-3-x86_64.pkg.tar.xz -rw-r--r-- 1 root root 4342244 12 avril 2017 /var/cache/pacman/pkg/lilypond-2.18.2-4-x86_64.pkg.tar.xz

Une idée ?

Merci d'avance

-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
http://blog.vintherine.org/ - http://photos.vintherine.org/

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

signature.asc (849 bytes) Download Attachment
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Frescobaldi : Unable to find file "lily.scm" in load path

Vincent Gay
Je viens de tester sur l'ordi de ma chère et tendre, même environnement (archlinux à jour) mais pas de problème. À tout hasard j'ai copié son ~/.config/frescobaldi mais rien n'y fait.

Le 12/01/2018 à 07:06, Vincent Gay a écrit :
Bonsoir,

j'ai ce problème depuis ce matin, et j'en perd mon latin. Quand je lance lilypond en console tout se passe normalement, par contre si je le lance avec Frescobaldi j'ai un echec avec le message suivant :

Démarrage lilypond 2.18.2 [Boplicity.ly]...

ERROR: In procedure primitive-load-path:

ERROR: Unable to find file "lily.scm" in load path

Arrêté avec le code de retour 1.



-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
http://blog.vintherine.org/ - http://photos.vintherine.org/

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

signature.asc (849 bytes) Download Attachment
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Frescobaldi : Unable to find file "lily.scm" in load path

Gilles Thibault-2
Le 2018-01-12 12:15, Vincent Gay a écrit :

> Je viens de tester sur l'ordi de ma chère et tendre, même environnement
> (archlinux à jour) mais pas de problème. À tout hasard j'ai copié son
> ~/.config/frescobaldi mais rien n'y fait.
>
> Le 12/01/2018 à 07:06, Vincent Gay a écrit :
>> Bonsoir,
>>
>> j'ai ce problème depuis ce matin, et j'en perd mon latin. Quand je
>> lance lilypond en console tout se passe normalement, par contre si je
>> le lance avec Frescobaldi j'ai un echec avec le message suivant :
>>
>> Démarrage lilypond 2.18.2 [Boplicity.ly]...
>>
>> ERROR: In procedure primitive-load-path:
>>
>> ERROR: Unable to find file "lily.scm" in load path
>>
>> Arrêté avec le code de retour 1.
>>
>
>
À tout hasard :
Il y a un fichier \include spécifié dans Frescobaldi qui foire
(voir menu : edition -> Préférences, onglet Préférences de Lilypond )

--
Gilles

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Frescobaldi : Unable to find file "lily.scm" in load path

Vincent Gay
Le 13/01/2018 à 22:13, Gilles Thibault a écrit :
À tout hasard :
Il y a un fichier \include spécifié dans Frescobaldi qui foire
(voir menu : edition -> Préférences, onglet Préférences de Lilypond )

Merci pour ton aide

J'avais déjà regardé cet onglet, je l'ai regardé de nouveau et n'ai rien trouvé qui cloche. Le cadre "Emplacement d'inclusion" est vide, tout comme il l'est sur l'ordi de mon épouse sur lequel tout fonctionne. À tout hasard j'y ai ajouté /usr/share/lilypond/2.18.2 et /usr/share/lilypond/2.18.2/scm, ce qui c'est traduit par une nouvelle ligne dans frescobaldi.conf :

include_path=/usr/share/lilypond/2.18.2, /usr/share/lilypond/2.18.2/scm

Sans aucun effet.

Voici les deux sections de frescobaldi.conf concernant lilypond telles qu'initialisées par le programme :

[lilypond_settings]
annotate-spacing=false
autoversion=false
control-points=false
custom-file=false
custom-filename=
default=lilypond
default_output_target=pdf
delete_intermediate_files=true
directions=false
embed_source_code=false
grob-anchors=false
grob-names=false
no_translation=false
open_default_view=true
paper-columns=false
point-and-click=true
save_on_run=false
skylines=false
verbose=false
voices=false

[lilypondinfo]
1\auto=true
1\command=lilypond
1\datadir=
1\mtime=1492001332
1\name=LilyPond
1\version=2.18.2
size=1



-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
http://blog.vintherine.org/ - http://photos.vintherine.org/

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

signature.asc (849 bytes) Download Attachment
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Frescobaldi : Unable to find file "lily.scm" in load path

Gilles Thibault-2
En réponse à ce message posté par Gilles Thibault-2
> À tout hasard :
> Il y a un fichier \include spécifié dans Frescobaldi qui foire
> (voir menu : edition -> Préférences, onglet Préférences de Lilypond )
>
> --

Autre idée :
Lilypond seul se lance par défaut en mode "publication", Frescobaldi par
défaut se lance en mode "aperçu" : problème de pointAndClick ? Est que
ça fait la même chose avec en lançant Frescobaldi en mode "Publication"

--
Gilles

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Frescobaldi : Unable to find file "lily.scm" in load path

Gilles Thibault-2
Le 2018-01-13 22:40, Gilles Thibault a écrit :

>> À tout hasard :
>> Il y a un fichier \include spécifié dans Frescobaldi qui foire
>> (voir menu : edition -> Préférences, onglet Préférences de Lilypond )
>>
>> --
>
> Autre idée :
> Lilypond seul se lance par défaut en mode "publication", Frescobaldi
> par défaut se lance en mode "aperçu" : problème de pointAndClick ? Est
> que ça fait la même chose avec en lançant Frescobaldi en mode
> "Publication"
>

Dernière idée :
Dans Frescobaldi : remplacer la commande lilypond par le chemin complet
:
/usr/bin/lilypond
(en allant dans le menu préférence)

Pour la version Frescobaldi 3.0, j'avais signalé ce problème à ma
distribution Mageia.
https://bugs.mageia.org/show_bug.cgi?id=21344

--
Gilles

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Frescobaldi : Unable to find file "lily.scm" in load path

Vincent Gay
Le 13/01/2018 à 23:16, Gilles Thibault a écrit :
Dernière idée :
Dans Frescobaldi : remplacer la commande lilypond par le chemin complet :
/usr/bin/lilypond
(en allant dans le menu préférence)

Oui ! c'est ça !

Cela aurait du me sauter aux yeux, la commande faisait référence à /bin/lilypond au lieu de /usr/bin/lilypond..


Merci Gilles

-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
http://blog.vintherine.org/ - http://photos.vintherine.org/

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

signature.asc (849 bytes) Download Attachment
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Frescobaldi : Unable to find file "lily.scm" in load path

Jean-Marc Reboul
Bonjour,
Merci pour ces échanges qui m'ont permis de découvrir comment pouvoir
utiliser à la fois 2 versions de Lilypond, la 2.18.2
dans /usr/bin/lilypond  et la 2.19.80 dans ~/bin/lilypond.

 Le Sat, 13 Jan 2018 23:21:16 +0100, Vincent
Gay <[hidden email]> a écrit :

> Le 13/01/2018 à 23:16, Gilles Thibault a écrit :
> > Dernière idée :
> > Dans Frescobaldi : remplacer la commande lilypond par le chemin
> > complet : /usr/bin/lilypond
> > (en allant dans le menu préférence)
>
> Oui ! c'est ça !
>
> Cela aurait du me sauter aux yeux, la commande faisait référence à
> /bin/lilypond au lieu de /usr/bin/lilypond..
>
>
> Merci Gilles
>


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr