Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
makillo
newbie
Messages : 7 Inscription : dim. 02 déc. 2012, 00:42
Message
par makillo » dim. 03 mars 2013, 22:50
Bonjour,
J'ai précèdemment eu un problème ente qt-ubuntu et qt et maintenant, quand j'installe appset-qt, j'ai:
j'ai donc modifié appset-qt.install et commenté :
depends=('qt>=4.7')
mais maintenant, j'ai un problème a la compil :
Code : Tout sélectionner
asqtnixengine.cpp: In member function ‘virtual int AS::QTNIXEngine::execCmd(std::string)’:
asqtnixengine.cpp:99:48: erreur: ‘class QString’ has no member named ‘toAscii’
asqtnixengine.cpp:124:48: erreur: ‘class QString’ has no member named ‘toAscii’
asqtnixengine.cpp: In member function ‘int AS::QTNIXEngine::executeBatch(const QString&)’:
asqtnixengine.cpp:205:75: erreur: ‘class QString’ has no member named ‘toAscii’
make[2]: *** [asqtnixengine.o] Erreur 1
make[2] : on quitte le répertoire « /tmp/yaourt-tmp-makillo/aur-appset-qt/src/appset-qt-0.7.2-sources/Qt/libappset-qt »
make[1]: *** [sub-libappset-qt-make_first-ordered] Erreur 2
make[1] : on quitte le répertoire « /tmp/yaourt-tmp-makillo/aur-appset-qt/src/appset-qt-0.7.2-sources/Qt »
make: *** [sub-Qt-make_first-ordered] Erreur 2
- Pourquoi ce déguisement de lapin ridicule ?
- Pourquoi ce déguisement d’homme ridicule ?
Donnie Darko
FoolEcho
Maître du Kyudo
Messages : 10711 Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie
Message
par FoolEcho » lun. 04 mars 2013, 09:14
Salut,
makillo a écrit : et commenté :
depends=('qt>=4.7')
Insuffisant (et mal
).
L'annonce:
http://archlinux.fr/news/qt4-remplace-qt .
En attendant que le PKGBUILD soit rectifié par le mainteneur, il te suffit de modifier les lignes:
Code : Tout sélectionner
depends=('qt>=4.7')
#etc.
build() {
cd $srcdir/$pkgname-$pkgver-sources
qmake PREFIX=/usr -Wnone
#localization
lrelease Qt/AppSet-Qt/*.ts
lrelease Qt/AppSetTray-Qt/*.ts
lrelease Qt/AppSetRepoEditor-Qt/*.ts
par:
Code : Tout sélectionner
depends=('qt4')
#etc.
build() {
cd $srcdir/$pkgname-$pkgver-sources
qmake-qt4 PREFIX=/usr -Wnone
#localization
lrelease-qt4 Qt/AppSet-Qt/*.ts
lrelease-qt4 Qt/AppSetTray-Qt/*.ts
lrelease-qt4 Qt/AppSetRepoEditor-Qt/*.ts
«The following statement is not true. The previous statement is true.»
vintherine
yeomen
Messages : 281 Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy
Message
par vintherine » lun. 04 mars 2013, 11:50
Même problème pour moi. Ai suivi la manip ci-dessus -> résultat :
Code : Tout sélectionner
==> Validation des fichiers sources avec md5sums...
appset-qt-0.7.2-sources.tar.gz ... Réussite
==> Extraction des sources...
-> Extraction de appset-qt-0.7.2-sources.tar.gz avec bsdtar
==> Lancement de build()...
/tmp/yaourt-tmp-vincent/aur-appset-qt/./PKGBUILD: ligne19: qmake-qt4 : commande introuvable
du reste pkgfile qmake-qt4 ne donne rien
Si je remplace qmake-qt4 par simplement qmake j'ai le résultat :
Code : Tout sélectionner
In file included from asqtnixengine.cpp:20:0:
asqtnixengine.h:24:19: erreur fatale: QString : Aucun fichier ou dossier de ce type
compilation terminée.
FoolEcho
Maître du Kyudo
Messages : 10711 Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie
Message
par FoolEcho » lun. 04 mars 2013, 12:15
vintherine a écrit : du reste pkgfile qmake-qt4 ne donne rien
Pas de mystère, c'est fourni par
qt4 . Donc ça devrait fonctionner, à moins d'un problème de PATH.
vintherine a écrit : du reste pkgfile qmake-qt4 ne donne rien
Tu as une tâche cron pour faire
pkgfile --update
régulièrement (sinon le faire manuellement) ?
«The following statement is not true. The previous statement is true.»
vintherine
yeomen
Messages : 281 Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy
Message
par vintherine » lun. 04 mars 2013, 12:23
Yep, au temps pour moi, je n'avais pas fait le pkgfile --update
Ceci-dit le message
Code : Tout sélectionner
/tmp/yaourt-tmp-vincent/aur-appset-qt/./PKGBUILD: ligne19: qmake-qt4 : commande introuvable
reste réel
Qui plus est yaourt -Ql qt4 | grep qmake-qt4 ne donne rien non plus. Où est l'erreur ?
FoolEcho
Maître du Kyudo
Messages : 10711 Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie
Message
par FoolEcho » lun. 04 mars 2013, 13:00
vintherine a écrit : Qui plus est yaourt -Ql qt4 | grep qmake-qt4 ne donne rien non plus. Où est l'erreur ?
Une mauvaise installation ? Vérifie avec
pacman -Qk qt4
, je pense que tu devras le réinstaller.
«The following statement is not true. The previous statement is true.»
makillo
newbie
Messages : 7 Inscription : dim. 02 déc. 2012, 00:42
Message
par makillo » lun. 04 mars 2013, 14:33
merrci beaucoup, j'ai réussi mais maintenant je n'arrive pas a résoudre le même problème avec appset-qt-gnome...
- Pourquoi ce déguisement de lapin ridicule ?
- Pourquoi ce déguisement d’homme ridicule ?
Donnie Darko
tuxce
Maître du Kyudo
Messages : 6677 Inscription : mer. 12 sept. 2007, 16:03
Message
par tuxce » lun. 04 mars 2013, 14:48
Il y a un PKGBUILD de conseillé dans les commentaires AUR du paquet, tu l'as essayé ?
makillo
newbie
Messages : 7 Inscription : dim. 02 déc. 2012, 00:42
Message
par makillo » lun. 04 mars 2013, 17:52
je n'arrive pas a afficher les anciens commentaires sur la page AUR !
- Pourquoi ce déguisement de lapin ridicule ?
- Pourquoi ce déguisement d’homme ridicule ?
Donnie Darko
vintherine
yeomen
Messages : 281 Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy
Message
par vintherine » lun. 04 mars 2013, 20:20
FoolEcho a écrit : vintherine a écrit : Qui plus est yaourt -Ql qt4 | grep qmake-qt4 ne donne rien non plus. Où est l'erreur ?
Une mauvaise installation ? Vérifie avec
pacman -Qk qt4
, je pense que tu devras le réinstaller.
Code : Tout sélectionner
pacman -Qk qt4
qt4 : 3966 fichiers au total, 0 fichier manquant
FoolEcho
Maître du Kyudo
Messages : 10711 Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie
Message
par FoolEcho » lun. 04 mars 2013, 21:02
Louche... Qt4 est à jour ?
Code : Tout sélectionner
$ pacman -Qik qt4
Nom : qt4
Version : 4.8.4-13
URL : http://qt-project.org/
Licences : GPL3 LGPL
Groupes : --
Fournit : --
Dépend de : libtiff libpng libmng sqlite ca-certificates dbus fontconfig libgl libxrandr
libxv libxi alsa-lib xdg-utils hicolor-icon-theme desktop-file-utils
Dépendances opt. : postgresql-libs: PostgreSQL driver
libmysqlclient: MySQL driver
unixodbc: ODBC driver
libfbclient: Firebird/iBase driver
libxinerama: Xinerama support
libxcursor: Xcursor support
libxfixes: Xfixes support
icu: Unicode support
Requis par : attica automoc4 grantlee kde-agent libdbusmenu-qt liblastfm libqzeitgeist
phonon polkit-qt poppler-qt prison qca qimageblitz qjson qscintilla qtwebkit
rosa-media-player-plugin smplayer soprano strigi
Est en conflit avec : qt
Remplace : qt<=4.8.4
Taille installé : 93136,00 KiB
Paqueteur : Andrea Scarpino <andrea@archlinux.org>
Architecture : x86_64
Compilé le : sam. 02 mars 2013 09:26:59 CET
Installé le : sam. 02 mars 2013 13:33:25 CET
Motif d'installation : Installé comme dépendance d'un autre paquet
Script d'installation : Oui
Description : A cross-platform application and UI framework
qt4 : 4029 fichiers au total, 0 fichier manquant
«The following statement is not true. The previous statement is true.»
vintherine
yeomen
Messages : 281 Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy
Message
par vintherine » lun. 04 mars 2013, 22:20
Arf... toute mes confuses, là était le problème
J'avais fait un yaourt -Suya il y a peu, qui virait qt -> qt4, et n'ai pas vérifié qu'il y avait une nouvelle version dès samedi. Problème résolu pour moi. Merci.