lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

lilypond 2.20 erreur de path dans les scripts


From: Vincent Gay
Subject: lilypond 2.20 erreur de path dans les scripts
Date: Tue, 10 Mar 2020 18:01:27 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0

Bonjour à tous,

lors d'une mise à jour de mon archlinux je suis passé en Lilypond 2.20. Premier accroc avec convert-ly

vincent@archlinux ~]$ convert-ly --help
Traceback (most recent call last):
  File "/usr/bin/convert-ly", line 59, in <module>
    import lilylib as ly
ImportError: No module named lilylib

Pourtant la commande pacman -Ql lilypond | grep lilylib me renvoie
lilypond /usr/share/lilypond/2.20.0/python/lilylib.py
lilypond /usr/share/lilypond/2.20.0/python/lilylib.pyc

en fait c'est le script lui-même qui contient un path erroné :
for d in ['/usr/local/share/lilypond/2.20.0',
      '/usr/local/lib/lilypond/2.20.0']:
    sys.path.insert (0, os.path.join (d, 'python'))
Un peu plus tard je tente de convertir un fichier musicxml avec musicxml2ly : même motif même punition

bon, c'est assez facile à contourner avec des liens symboliques :
vincent@archlinux ~]$ sudo ln -s /usr/lib/lilypond /usr/local/lib/lilypond
[vincent@archlinux ~]$ sudo ln -s /usr/share/lilypond /usr/local/share/lilypond
Et tout rentre dans l'ordre

Ma question est : à qui reporter le bug (qui est le coupable) ? L'empaqueteur (Archlinux) ou le programmeur ?

Bonne soirée

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

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]