[compilation]pencil et conflit de dependance(résolu)

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
otto
archer
Messages : 104
Inscription : mar. 04 oct. 2011, 09:00
Localisation : De l'autre coté du Couesnon.

[compilation]pencil et conflit de dependance(résolu)

Message par otto »

Bonjour.
Du à la derniere mise à jour j'ai souci pour réinstaler pencil (animation).
En effet pour instaler Qt5, qt à viré. Alors je peux plus compiler pencil depuis l'AUR il ne trouve pas qt...

Existe-il une solution pas trop prise de tête pour pouvoir instaler pencil malgrès que qt n'ai plus pris en charge par les depots?

Code : Tout sélectionner

[otto@tuxrider ~]$ yaourt pencil
1 aur/evolus-pencil-svn 253-1 (90)
    Sketching and GUI prototyping tool
2 aur/pencil 2.0.4-1 (33)
    Sketching and GUI prototyping tool
3 aur/pencil-svn 259-1 (99)
    Animation/drawing software, that lets you create traditional hand-drawn 
    animation using both bitmap and vector graphics
4 aur/pencilanimation 0.9.7-2 (4)
    Animation/drawing software, that lets you create traditional hand-drawn 
    animation using both bitmap and vector graphics. This is the clash-version 
    which implements flash & AVI/OGG export.
==> Numéro(s) des paquets à installer (ex: 1 2 3 ou 1-3)
==> ----------------------------------------------------
==> 3


==> Téléchargement du PKGBUILD de pencil-svn depuis AUR...
x PKGBUILD
x pencil.desktop
x pencil.sh
Comment by N30N  (2011-05-28 13:30)
k2t0f12d, thanks for reporting. A workaround has been added.

Comment by Carrot.nl  (2012-10-30 20:10)
Cant build it on my x86_64 system:

...
g++ -c -m64 -pipe -fpermissive -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -D_REENTRANT -Wall -W -DQT_NO_DEBUG -DQT_PHONON_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++-64 -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/phonon -I/usr/include -I. -Iexternal/linux -Iexternal/macosx -Iexternal/win32 -Iinterface -Igraphics/bitmap -Igraphics/vector -Istructure -I/usr/include/phonon_compat -I/usr/X11R6/include -I../release/build -o ../release/build/vertexref.o graphics/vector/vertexref.cpp
g++ -c -m64 -pipe -fpermissive -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -D_REENTRANT -Wall -W -DQT_NO_DEBUG -DQT_PHONON_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++-64 -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/phonon -I/usr/include -I. -Iexternal/linux -Iexternal/macosx -Iexternal/win32 -Iinterface -Igraphics/bitmap -Igraphics/vector -Istructure -I/usr/include/phonon_compat -I/usr/X11R6/include -I../release/build -o ../release/build/editor.o interface/editor.cpp
In file included from /usr/include/QtOpenGL/QGLWidget:1:0,
from interface/scribblearea.h:24,
from interface/editor.h:25,
from interface/editor.cpp:25:
/usr/include/QtOpenGL/qgl.h:88:20: fatal error: GL/gl.h: No such file or directory
compilation terminated.
make[1]: *** [../release/build/editor.o] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-wilco/aur-pencil-svn/src/build/src'
make: *** [sub-src-make_default-ordered] Error 2

Comment by N30N  (2012-10-30 21:49)
Added mesa to makedepends.

Comment by archdria  (2012-10-30 21:57)
Phonon already depends on qt, so no need of including qt as a dep :)

Comment by tim.cooper  (2013-03-20 00:49)
Needs to be updated to use qmake-qt4 instead of qmake.

pencil-svn 259-1  (mer. oct. 24 13:29:42 CEST 2007)
( Paquet non supporté : peut être dangereux ! )
==> Éditer PKGBUILD ? [O/n] ("A" pour annuler)
==> ------------------------------------------
==> n

==> Dépendances de pencil-svn :
 - phonon (déjà installé)
 - ffmpeg (déjà installé)
 - subversion (déjà installé)
 - mesa (déjà installé)
 - qt (compilation depuis AUR)


==> Lancer la compilation de pencil-svn ? [O/n]
==> -------------------------------------------
==> 
==> Construction et installation du paquet
==> Installation/compilation des dépendances manquantes pour pencil-svn:
[sudo] password for otto: 
:: Il y a 13 membres dans le groupe qt :
:: Dépôt extra
   1) qt5-base  2) qt5-declarative  3) qt5-graphicaleffects
   4) qt5-imageformats  5) qt5-jsbackend  6) qt5-multimedia  7) qt5-quick1
   8) qt5-script  9) qt5-svg  10) qt5-tools  11) qt5-translations
   12) qt5-webkit  13) qt5-xmlpatterns

Entrez une sélection (par défaut, tout est sélectionné): 
Avertissement: qt5-base-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-declarative-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-graphicaleffects-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-imageformats-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-jsbackend-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-multimedia-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-quick1-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-script-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-svg-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-tools-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-translations-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-webkit-5.0.2-1 est à jour -- ignoré
Avertissement: qt5-xmlpatterns-5.0.2-1 est à jour -- ignoré
 il n'y a rien à faire
==> Création du paquet pencil-svn 259-1 (mar. avril 23 16:02:54 CEST 2013)
==> ATTENTION : Using a PKGBUILD without a package() function is deprecated.
==> Vérification des dépendances pour l'exécution…
==> Installation des dépendances manquantes… 
:: Il y a 13 membres dans le groupe qt :
:: Dépôt extra
   1) qt5-base  2) qt5-declarative  3) qt5-graphicaleffects
   4) qt5-imageformats  5) qt5-jsbackend  6) qt5-multimedia  7) qt5-quick1
   8) qt5-script  9) qt5-svg  10) qt5-tools  11) qt5-translations
   12) qt5-webkit  13) qt5-xmlpatterns

Entrez une sélection (par défaut, tout est sélectionné): 
Avertissement: qt5-base-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-declarative-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-graphicaleffects-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-imageformats-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-jsbackend-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-multimedia-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-quick1-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-script-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-svg-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-tools-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-translations-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-webkit-5.0.2-1 est à jour -- réinstalle
Avertissement: qt5-xmlpatterns-5.0.2-1 est à jour -- réinstalle
résolution des dépendances...
recherche des conflits entre paquets...

Paquets (13): qt5-base-5.0.2-1  qt5-declarative-5.0.2-1
              qt5-graphicaleffects-5.0.2-1  qt5-imageformats-5.0.2-1
              qt5-jsbackend-5.0.2-1  qt5-multimedia-5.0.2-1  qt5-quick1-5.0.2-1
              qt5-script-5.0.2-1  qt5-svg-5.0.2-1  qt5-tools-5.0.2-1
              qt5-translations-5.0.2-1  qt5-webkit-5.0.2-1
              qt5-xmlpatterns-5.0.2-1

Taille totale installé :     137,77 MiB
Taille de mise à jour net :  0,00 MiB

:: Procéder à l'installation ? [O/n] o
(13/13) vérification des clés dans le trousseau    [######################] 100%
(13/13) vérification de l'intégrité des paquets    [######################] 100%
(13/13) chargement des fichiers des paquets        [######################] 100%
(13/13) analyse des conflits entre fichiers        [######################] 100%
(13/13) vérification de l'espace disque dispon...  [######################] 100%
( 1/13) réinstallation qt5-base                    [######################] 100%
( 2/13) réinstallation qt5-jsbackend               [######################] 100%
( 3/13) réinstallation qt5-xmlpatterns             [######################] 100%
( 4/13) réinstallation qt5-declarative             [######################] 100%
( 5/13) réinstallation qt5-graphicaleffects        [######################] 100%
( 6/13) réinstallation qt5-imageformats            [######################] 100%
( 7/13) réinstallation qt5-multimedia              [######################] 100%
( 8/13) réinstallation qt5-webkit                  [######################] 100%
( 9/13) réinstallation qt5-script                  [######################] 100%
(10/13) réinstallation qt5-quick1                  [######################] 100%
(11/13) réinstallation qt5-svg                     [######################] 100%
(12/13) réinstallation qt5-translations            [######################] 100%
(13/13) réinstallation qt5-tools                   [######################] 100%
==> Dépendances manquantes :
  -> qt
==> Vérification des dépendances pour la compilation…
==> ERREUR : Échec de résolution des dépendances.
==> ERREUR: Makepkg n'a pas pu construire pencil-svn.
==> Relancer la compilation de pencil-svn ? [o/N]
==> ---------------------------------------------
==> 
Dernière modification par otto le mer. 24 avr. 2013, 10:16, modifié 1 fois.
Roccking for a Free World !!!
:guitare:
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [compilation]pencil et conflit de dependance

Message par tuxce »

Salut, http://archlinux.fr/news/qt4-remplace-qt + commentaire sur AUR : https://aur.archlinux.org/packages/pencil-svn
En gros, remplacer qt par qt4 et qmake par qmake-qt4
Dernière modification par benjarobin le mar. 23 avr. 2013, 23:15, modifié 1 fois.
Raison : Correction commande qmake-qt4
Avatar de l’utilisateur
otto
archer
Messages : 104
Inscription : mar. 04 oct. 2011, 09:00
Localisation : De l'autre coté du Couesnon.

Re: [compilation]pencil et conflit de dependance

Message par otto »

:chinois: :chinois: :chinois:


Merci. Il fallait en fait éditer PKGBUILT, virer qt des dépendences (puisque phonon y est déjà dépendant) et ajouter -qt4 au bout de qmake.

C'est le tout premier AUR que j'édite. J'en suis pas peu fier! Merci pour tout tuxce!!!
Roccking for a Free World !!!
:guitare:
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [compilation]pencil et conflit de dependance

Message par FoolEcho »

:resolu: (édition du titre du premier message, stp :chinois: )
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
otto
archer
Messages : 104
Inscription : mar. 04 oct. 2011, 09:00
Localisation : De l'autre coté du Couesnon.

Re: [compilation]pencil et conflit de dependance

Message par otto »

:oops: :oops:
Mais en même temps j'allais le faire. J'attendais juste de vérifier que le soft tourne rond. Mais bon! :lol:
Roccking for a Free World !!!
:guitare:
Répondre