[Blender-SVN et Python] ne veut plus s'installer (résolu)

Applications, problèmes de configuration réseau
Archimage
Daikyu
Messages : 68
Inscription : lun. 27 sept. 2010, 16:53

[Blender-SVN et Python] ne veut plus s'installer (résolu)

Message par Archimage »

Bonjour,

Depuis la dernière mise à jour de python je n'arrive plus à installer le pkg blender-svn. Voici l'erreur qu'il me renvoie pendant la compilation :

[ 24%] Building C object source/blender/blenkernel/CMakeFiles/bf_blenkernel.dir/intern/nla.c.o
/tmp/yaourt-tmp-user/aur-blender-svn/src/blender/source/blender/blenkernel/intern/nla.c:1579:13: attention : ‘BKE_nla_bake’ defined but not used
[ 25%] Building C object source/blender/blenkernel/CMakeFiles/bf_blenkernel.dir/intern/node.c.o
/tmp/yaourt-tmp-user/aur-blender-svn/src/blender/source/blender/blenkernel/intern/node.c:31:20: erreur fatale: Python.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[2]: *** [source/blender/blenkernel/CMakeFiles/bf_blenkernel.dir/intern/node.c.o] Erreur 1
make[1]: *** [source/blender/blenkernel/CMakeFiles/bf_blenkernel.dir/all] Erreur 2
make: *** [all] Erreur 2

Quelqu'un sait-il comment remédier à cela ?

Cordialement
Dernière modification par Archimage le jeu. 03 mars 2011, 16:51, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Blender-SVN et Python] ne veut plus s'installer (en cou

Message par FoolEcho »

Option 1: attendre une mise à jour / utiliser blender du dépôt extra (basé sur python2)
Option 2: downgrader pour python3.1 :mrgreen:

Mais quelqu'un a rajouté le commentaire pertinent sur Aur (donc j'ai pas de mal :chinois: ), d'où: :D
Option 3: réaliser un patch pour python 3.2 grâce à ces informations
Option 4: éditer (brutalement) la partie du PKGBUILD contenant:

Code : Tout sélectionner

  cmake -DCMAKE_INSTALL_PREFIX=/usr \
        -DWITH_LCMS=ON \
        -DWITH_FFTW3=ON \
        -DWITH_CODEC_FFMPEG=ON \
        -DWITH_PYTHON_INSTALL=OFF \
        "$srcdir"/$_svnmod
pour qu'elle devienne:

Code : Tout sélectionner

cmake	-D PYTHON_LIBRARY=/usr/lib/python3.2/config-3.2mu/libpython3.2mu.so \
        -D PYTHON_INCLUDE_DIRS=/usr/include/python3.2mu \
        -DCMAKE_INSTALL_PREFIX=/usr \
        -DWITH_LCMS=ON \
        -DWITH_FFTW3=ON \
        -DWITH_CODEC_FFMPEG=ON \
        -DWITH_PYTHON_INSTALL=OFF \
        "$srcdir"/$_svnmod
... ça devrait compiler, au moins. :|
«The following statement is not true. The previous statement is true.» :nage:
Archimage
Daikyu
Messages : 68
Inscription : lun. 27 sept. 2010, 16:53

Re: [Blender-SVN et Python] ne veut plus s'installer (en cou

Message par Archimage »

Merci pour l'éventail des options que tu suggères, j'ai choisi de downgrader !

Mais comme je suis toujours débutant et curieux de tout comprendre, j'aimerais bien savoir comment on réalise un patch avec les informations dans les commentaires de l'AUR ?

:wink:
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Blender-SVN et Python] ne veut plus s'installer (en cou

Message par FoolEcho »

Pour l'application d'un patch (c'est un fichier résultat d'un diff, comme ce qui apparaissait dans les commentaires pour ce paquet), cf.:
https://wiki.archlinux.org/index.php/Patching_in_ABS

D'autres alternatives sont possibles, ça dépend des cas:
- modifier les options de compilation (cf. l'option 4, le plus simple ici à mon avis)
- modifier à la volée (via un "sed", par exemple pour le cas d'une variable comme un chemin qui serait indiqué en dur).

:chinois:
«The following statement is not true. The previous statement is true.» :nage:
Archimage
Daikyu
Messages : 68
Inscription : lun. 27 sept. 2010, 16:53

Re: [Blender-SVN et Python] ne veut plus s'installer (résolu

Message par Archimage »

Merci beaucoup pour les réponses ! Je peux mettre en résolu maintenant !

:copain:
Répondre