Frescobaldi ne démarre plus (Mageia 8) [Réglé]

stroibe974 Membre non connecté
-
- Voir le profil du membre stroibe974
- Inscrit le : 13/08/2018
- Groupes :
-
Modérateur
Depuis mon passage à Mageia 8, je n'avais pas eu l'occasion de lancer Frescobaldi (interface graphique qui facilite l'usage de lilypond, éditeur de partitions, un peu l'équivalent de Kile pour LaTeX).
Aujourd'hui j'essaie de démarrer Frescobaldi mais rien ne se passe… Quand je le lance en console, j'ai le message d'erreur suivant :
Code :
$ frescobaldi
Traceback (most recent call last):
File "/usr/lib/python3.8/site-packages/frescobaldi_app/plugin.py", line 79, in instance
return _instances[cls][obj]
File "/usr/lib64/python3.8/weakref.py", line 383, in __getitem__
return self.data[ref(key)]
KeyError: <weakref at 0x7fea0a146270; to 'type' at 0x111c9b0 (PanelManager)>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/frescobaldi", line 28, in <module>
main.main() # Parse command line, create windows etc
File "/usr/lib/python3.8/site-packages/frescobaldi_app/main.py", line 210, in main
win = mainwindow.MainWindow()
File "/usr/lib/python3.8/site-packages/frescobaldi_app/mainwindow.py", line 129, in __init__
self.createMenus()
File "/usr/lib/python3.8/site-packages/frescobaldi_app/mainwindow.py", line 1105, in createMenus
menu.createMenus(self)
File "/usr/lib/python3.8/site-packages/frescobaldi_app/menu.py", line 61, in createMenus
m.addMenu(menu_file(mainwindow))
File "/usr/lib/python3.8/site-packages/frescobaldi_app/menu.py", line 95, in menu_file
m.addMenu(snippet.menu.TemplateMenu(mainwindow))
File "/usr/lib/python3.8/site-packages/frescobaldi_app/snippet/menu.py", line 146, in __init__
self.addAction(self.tool().actionCollection.templates_manage)
File "/usr/lib/python3.8/site-packages/frescobaldi_app/snippet/menu.py", line 58, in tool
return panelmanager.manager(self.mainwindow()).snippettool
File "/usr/lib/python3.8/site-packages/frescobaldi_app/panelmanager.py", line 38, in manager
return PanelManager.instance(mainwindow)
File "/usr/lib/python3.8/site-packages/frescobaldi_app/plugin.py", line 84, in instance
result.__init__(obj)
File "/usr/lib/python3.8/site-packages/frescobaldi_app/panelmanager.py", line 70, in __init__
self.loadPanel("musicview.MusicViewPanel", "viewers")
File "/usr/lib/python3.8/site-packages/frescobaldi_app/panelmanager.py", line 107, in loadPanel
__import__(module_name)
File "/usr/lib/python3.8/site-packages/frescobaldi_app/musicview/__init__.py", line 59, in <module>
from . import documents
File "/usr/lib/python3.8/site-packages/frescobaldi_app/musicview/documents.py", line 29, in <module>
import popplerqt5
RuntimeError: popplerqt5 cannot import type '����' from PyQt5.QtCore
Des idées ?


stroibe974 Membre non connecté
-
- Voir le profil du membre stroibe974
- Inscrit le : 13/08/2018
- Groupes :
-
Modérateur
Code :
$ rpm -qa | grep frescobaldi
frescobaldi-3.1.3-1.mga8
$ rpm -qa | grep lilypond
lilypond-doc-2.20.0-4.mga8
lilypond-2.20.0-4.mga8

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Est ce qu' il manquerait un module python quelque part ?
python3-qt5-core est installé ?

stroibe974 Membre non connecté
-
- Voir le profil du membre stroibe974
- Inscrit le : 13/08/2018
- Groupes :
-
Modérateur
nic80 :
python3-qt5-core est installé ?
python3-qt5-core est installé ?
Bonjour,
apparemment, oui !

Code :
$ rpm -qa | grep python3-qt5-core
python3-qt5-core-5.15.2-2.mga8

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Peut être qu' il manque une de ces librairies ?
Code BASH :
ldd /usr/lib64/python3.8/site-packages/popplerqt5.cpython-38-x86_64-linux-gnu.so linux-vdso.so.1 (0x00007ffe7a9e4000) libpoppler-qt5.so.1 => /lib64/libpoppler-qt5.so.1 (0x00007ff81f718000) libpython3.8.so.1.0 => /lib64/libpython3.8.so.1.0 (0x00007ff81f3e8000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007ff81f218000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007ff81f1fe000) libc.so.6 => /lib64/libc.so.6 (0x00007ff81f044000) libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007ff81e990000) libQt5Xml.so.5 => /lib64/libQt5Xml.so.5 (0x00007ff81e94a000) libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007ff81e899000) libpoppler.so.105 => /lib64/libpoppler.so.105 (0x00007ff81e536000) liblcms2.so.2 => /lib64/liblcms2.so.2 (0x00007ff81e4d9000) libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007ff81df6c000) libintl.so.8 => /lib64/libintl.so.8 (0x00007ff81df5f000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ff81df3d000) libdl.so.2 => /lib64/libdl.so.2 (0x00007ff81df38000) libutil.so.1 => /lib64/libutil.so.1 (0x00007ff81df33000) libm.so.6 => /lib64/libm.so.6 (0x00007ff81ddf0000) /lib64/ld-linux-x86-64.so.2 (0x00007ff81f845000) libGL.so.1 => /lib64/libGL.so.1 (0x00007ff81dd6a000) libpng16.so.16 => /lib64/libpng16.so.16 (0x00007ff81dd0e000) libz.so.1 => /lib64/libz.so.1 (0x00007ff81dcef000) libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007ff81dc08000) libmd4c.so.0 => /lib64/libmd4c.so.0 (0x00007ff81dbf6000) libbz2.so.1 => /lib64/libbz2.so.1 (0x00007ff81dbe3000) libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007ff81db99000) libjpeg.so.8 => /lib64/libjpeg.so.8 (0x00007ff81db15000) libcurl.so.4 => /lib64/libcurl.so.4 (0x00007ff81da7a000) libopenjp2.so.7 => /lib64/libopenjp2.so.7 (0x00007ff81da22000) libtiff.so.5 => /lib64/libtiff.so.5 (0x00007ff81d99c000) libsmime3.so => /lib64/libsmime3.so (0x00007ff81d972000) libnss3.so => /lib64/libnss3.so (0x00007ff81d83f000) libnspr4.so => /lib64/libnspr4.so (0x00007ff81d7fd000) libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007ff81d74a000) libdouble-conversion.so.3 => /lib64/libdouble-conversion.so.3 (0x00007ff81d73a000) libicui18n.so.68 => /lib64/libicui18n.so.68 (0x00007ff81d436000) libicuuc.so.68 => /lib64/libicuuc.so.68 (0x00007ff81d250000) libpcre2-16.so.0 => /lib64/libpcre2-16.so.0 (0x00007ff81d1c5000) libzstd.so.1 => /lib64/libzstd.so.1 (0x00007ff81d0ea000) libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007ff81cfbc000) libGLdispatch.so.0 => /lib64/libGLdispatch.so.0 (0x00007ff81cf04000) libGLX.so.0 => /lib64/libGLX.so.0 (0x00007ff81ced0000) libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007ff81ceac000) libxml2.so.2 => /lib64/libxml2.so.2 (0x00007ff81cd40000) libnghttp2.so.14 => /lib64/libnghttp2.so.14 (0x00007ff81cd0c000) libidn2.so.0 => /lib64/libidn2.so.0 (0x00007ff81cceb000) libssh.so.4 => /lib64/libssh.so.4 (0x00007ff81cc5c000) libpsl.so.5 => /lib64/libpsl.so.5 (0x00007ff81cc49000) libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007ff81cba9000) libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007ff81c89d000) libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007ff81c846000) libldap-2.4.so.2 => /lib64/libldap-2.4.so.2 (0x00007ff81c7f4000) liblber-2.4.so.2 => /lib64/liblber-2.4.so.2 (0x00007ff81c7e3000) libbrotlidec.so.1 => /lib64/libbrotlidec.so.1 (0x00007ff81c7d5000) libwebp.so.7 => /lib64/libwebp.so.7 (0x00007ff81c767000) liblzma.so.5 => /lib64/liblzma.so.5 (0x00007ff81c736000) libjbig.so.1 => /lib64/libjbig.so.1 (0x00007ff81c726000) libnssutil3.so => /lib64/libnssutil3.so (0x00007ff81c6f4000) libplc4.so => /lib64/libplc4.so (0x00007ff81c6ed000) libplds4.so => /lib64/libplds4.so (0x00007ff81c6e8000) librt.so.1 => /lib64/librt.so.1 (0x00007ff81c6dd000) liblz4.so.1 => /lib64/liblz4.so.1 (0x00007ff81c6ba000) libcap.so.2 => /lib64/libcap.so.2 (0x00007ff81c6ae000) libgcrypt.so.20 => /lib64/libgcrypt.so.20 (0x00007ff81c58b000) libicudata.so.68 => /lib64/libicudata.so.68 (0x00007ff81c588000) libpcre.so.1 => /lib64/libpcre.so.1 (0x00007ff81c516000) libX11.so.6 => /lib64/libX11.so.6 (0x00007ff81c3d7000) libunistring.so.2 => /lib64/libunistring.so.2 (0x00007ff81c252000) libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007ff81c22c000) libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007ff81c145000) libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007ff81c12c000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007ff81c126000) libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007ff81c116000) libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007ff81c10d000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007ff81c0f4000) libsasl2.so.3 => /lib64/libsasl2.so.3 (0x00007ff81c0d4000) libbrotlicommon.so.1 => /lib64/libbrotlicommon.so.1 (0x00007ff81c0b1000) libxcb.so.1 => /lib64/libxcb.so.1 (0x00007ff81c089000) libXau.so.6 => /lib64/libXau.so.6 (0x00007ff81c082000) libXdmcp.so.6 => /lib64/libXdmcp.so.6 (0x00007ff81c07a000) libbsd.so.0 => /lib64/libbsd.so.0 (0x00007ff81c060000)
edit: en tout cas cela se lance sur mon poste... Il faut donc juste trouver ce qui manque

Édité par nic80 Le 23/10/2021 à 08h16

stroibe974 Membre non connecté
-
- Voir le profil du membre stroibe974
- Inscrit le : 13/08/2018
- Groupes :
-
Modérateur
nic80 :
Bonjour,
Peut être qu' il manque une de ces librairies ?
Peut être qu' il manque une de ces librairies ?
Peut-être

Merci nic80 !

stroibe974 Membre non connecté
-
- Voir le profil du membre stroibe974
- Inscrit le : 13/08/2018
- Groupes :
-
Modérateur
nic80 :
edit: en tout cas cela se lance sur mon poste... Il faut donc juste trouver ce qui manque
edit: en tout cas cela se lance sur mon poste... Il faut donc juste trouver ce qui manque

On peut comparer nos RPM python déjà… Voici ce qui est installé chez moi :
Code :
$ rpm -qa | grep python
python3-opengl-3.1.5-1.mga8
python3-tdb-1.4.3-1.mga8
python3-qt5-network-5.15.2-2.mga8
python3-rpm-macros-3.9-5.mga8
python3-chardet-4.0.0-1.mga8
python3-lxml-4.6.3-1.mga8
python3-libmodulemd-2.12.0-1.mga8
python2-pkg-resources-41.0.0-1.mga7
python3-dnf-4.6.0-1.mga8
python3-qt5-core-5.15.2-2.mga8
python3-qt5-svg-5.15.2-2.mga8
python3-dbus-1.2.16-2.mga8
python3-yaml-5.3.1-2.mga8
python3-rpm-4.16.1.3-1.1.mga8
python3-yui-2.0.2-1.mga8
python3-urllib3-1.26.5-1.mga8
python3-gettext-4.0-3.mga8
python3-3.8.12-1.mga8
python3-qt5-webenginecore-5.15.2-1.mga8
python-pip-wheel-21.1.3-1.mga8
python3-qt5-xml-5.15.2-2.mga8
python3-pyqt5-sip-4.19.24-1.mga8
lib64python2.7-2.7.18-7.3.mga8
python3-setuptools-56.2.0-1.mga8
python3-reportlab-3.5.57-1.mga8
python3-feedparser-6.0.2-1.mga8
python3-idna-2.10-1.mga8
python3-hawkey-0.58.0-1.mga8
python3-imageio-2.6.1-2.mga8
python3-qt5-webenginewidgets-5.15.2-1.mga8
python3-qt5-webchannel-5.15.2-2.mga8
python3-pikepdf-2.10.0-1.mga8
python3-pytz-2020.5-1.mga8
python3-sip-4.19.24-1.mga8
libstdc++-python-devel-10.3.0-2.mga8
lib64python3.8-stdlib-3.8.12-1.mga8
python-rpm-macros-3.9-5.mga8
python3-gobject-3.38.0-5.mga8
python3-parted-3.11.6-1.mga8
python3-ly-0.9.6-1.mga8
python3-twodict-1.2-5.mga8
python3-qt5-qml-5.15.2-2.mga8
python3-proglog-0.1.9-1.mga8
python3-talloc-2.3.1-1.mga8
python2-rpm-macros-3.9-5.mga8
python3-boto-2.49.0-3.mga8
python3-tqdm-4.55.0-1.mga8
python3-gnupg-0.4.6-1.mga8
python3-pydbus-0.6.0-6.mga8
python3-cups-2.0.1-1.mga8
python3-argparse-1.4.0-6.mga8
python3-pillow-8.1.2-1.1.mga8
python3-qt5-quick-5.15.2-2.mga8
python3-cairo-1.20.0-1.mga8
python3-gobject-base-3.38.0-5.mga8
lib64python2.7-stdlib-2.7.18-7.3.mga8
python3-numpy-1.19.4-1.mga8
python3-pyportmidi-217-15.mga8
python3-psutil-5.7.3-1.mga8
python3-wx-siplib-4.19.24-1.mga8
python3-libcomps-0.1.15-2.mga8
python3-qt5-widgets-5.15.2-2.mga8
python3-pygame-2.0.0-1.mga8
python3-six-1.15.0-1.mga8
python3-curl-7.43.0.2-4.mga8
lib64python3.8-3.8.12-1.mga8
python3-sgmllib3k-1.0.0-5.mga8
python3-qt5-printsupport-5.15.2-2.mga8
python3-ldb-2.1.5-1.mga8
python3-pandas-1.1.5-1.mga8
python3-gpg-1.15.0-2.mga8
python3-requests-2.25.1-1.mga8
python3-manatools-0.0.3-1.mga8
python3-decorator-4.4.2-1.mga8
python3-distro-1.5.0-1.mga8
python3-wxpython4-4.1.1-1.mga8
python3-dnf-plugins-core-4.0.19-1.mga8
python3-qt5-gui-5.15.2-2.mga8
python-2.7.18-7.3.mga8
python3-poppler-qt5-0.75.0-2.mga8
python-srpm-macros-3.9-5.mga8
python3-moviepy-1.0.3-1.mga8
python3-dateutil-2.8.1-1.mga8
python3-pkg-resources-56.2.0-1.mga8
python3-libdnf-0.58.0-1.mga8
python3-qt5-dbus-5.15.2-2.mga8
python-setuptools-wheel-56.2.0-1.mga8
python3-imageio-ffmpeg-0.4.2-1.mga8
$
Edit: nouveau copier/coller de la sortie de cette commande
Édité par stroibe974 Le 23/10/2021 à 09h20

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
A priori, je ne pense pas que ce soit un import manquant, mais plutôt vérolé.
Code TEXT :
RuntimeError: popplerqt5 cannot import type '����' from PyQt5.QtCore
Yves

stroibe974 Membre non connecté
-
- Voir le profil du membre stroibe974
- Inscrit le : 13/08/2018
- Groupes :
-
Modérateur
Papoteur :
Bonjour,
A priori, je ne pense pas que ce soit un import manquant, mais plutôt vérolé.
A priori, je ne pense pas que ce soit un import manquant, mais plutôt vérolé.
Code TEXT :
RuntimeError: popplerqt5 cannot import type '����' from PyQt5.QtCore
Bingo !
La solution a été trouvée grâce à cette commande :
Code :
# urpmi --replacepkgs python3-qt5-xml
Merci nic80 et papoteur !




Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron

Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie