policykit-qt, je n'arrive pas à l'installer [Gentoo] - Installation - Linux et OS Alternatifs
Marsh Posté le 13-08-2009 à 20:39:09
Essaye via de faire avant
addgroup polkituser |
puis recommence
Marsh Posté le 13-08-2009 à 20:53:57
o'gure a écrit : Essaye via de faire avant
|
Bonsoir, je n'ai pas la commande addgroup et je ne sais pas de quel paquet elle fait partie
Edit: Ah j'ai trouvé ! en fait c'est groupadd sous Gentoo, tout comme c'est useradd !
Marsh Posté le 13-08-2009 à 20:55:11
essaye
groupadd polkituser |
alors
Marsh Posté le 13-08-2009 à 21:05:19
Ah oui tu m'avais grilled mais la notification du forum par mail ne fonctionne plus (ou alors c'est mon compte mail qui déconne, ou bien, kmail allez savoir !)
Bref résolu ça a lancé la compilation, merci o'gure. Tu as été de bon augure
Marsh Posté le 13-08-2009 à 21:11:39
AAAhhh aurais-je parlé trop vite, ça a effectivement lancé la compilation et en fait ça a même été jusqu'au bout ! policykit est donc installé.
...Mais il y a néanmoins eu un message d'erreur (non critique puisque la compilation a été a son terme !)
Citation : error : Attempt to load network entity http://www.oasis-open.org/docbook/ [...] cbookx.dtd |
N'empeche ça me plait pas trop, ça ne doit pas etre super propre même si la compilation/installation a été jusqu'au bout
Jvais voir a installer oasis apparemment ce soft doit manquer, puis recompiler policykit
Edit: oasis n'existe pas dans portage
RE edit: il semble qie je m'égare totalement et que le problème n'ai rien avoir avec un logiciel oasis, en fait je ne comprends pas le msg d'erreur
Re edit: j'ai créer un nouveau topic parce que là on s'éloignait trop du soucis de départ, résolu par o'gure => http://forum.hardware.fr/hfr/OSAlt [...] 9891_1.htm
Edit: non finalement la modération veut que je continu ici même.
Marsh Posté le 13-08-2009 à 22:26:16
Peux tu éditer le premier post pour changer ton titre et en mettre un plus explicite.
Merci.
Marsh Posté le 13-08-2009 à 22:31:01
je ne parviens pas à installer (sous Gentoo) policykit-qt ! =>
Citation : >>> Emerging (2 of 2) sys-auth/policykit-qt-0.9.2 |
Y eu une dépendance qui s'est installé mais avec un problème, ils'agit de sys-auth/policykit-0.92 =>
Citation : PolicyKit-1.xml:5: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" |
Je ne comprends rien, je suis pas assez calé là.... si qqun peut m'aider
Marsh Posté le 13-08-2009 à 22:36:55
D'après le log il te manque des packages, suffit de lire et de savoir que "not found" signifie "non trouvé"
Gentoo ne gère pas automatiquement les dépendances ?
Tu fais comment pour installer ton truc ?
-- package 'polkit>=0.8' not found
-- package 'polkit-dbus>=0.8' not found
-- package 'polkit-grant>=0.8' not found
Marsh Posté le 13-08-2009 à 22:51:50
o'gure a écrit : Gentoo ne gère pas automatiquement les dépendances ? |
Mdrr on parle de Gentoo et non pas Slackware
Normalement Gentoo gère parfaitement les dépendances, sauf peut être pour policykit et ses amis, où ca a l'air d'être un peu le bordel en ce moment.
Chez moi policykit-gnome et policykit-qt ne s'installent pas non plus.
Pour Polkit, il a l'air présent dans l'overlay Gnome (il y a un bug report sur policykit-gnome qui parle de ca donc je suis allez voir) mais pour Qt je sais pas.
edit : il semble qu'en "downgradant" vers la version 0.9.1 ca fonctionne. Perso, je laisse comme ca en attendant qu'ils corrigent ca.
http://forums.gentoo.org/viewtopic [...] kitqt.html
Marsh Posté le 14-08-2009 à 10:01:13
o'gure a écrit : D'après le log il te manque des packages, suffit de lire et de savoir que "not found" signifie "non trouvé" |
Gentoo gère bien les dépendances et les a d'ailleurs bien géré puisque polkit est installé:
sys-auth/policykit-0.92 est installé, et normalement c'est lui polkit (j'ai installé par "emerge -av policykit-qt" )
Et Quand a ton msg Tom_, je suis obligé d'avoir la 9.2 si je veux une version valide pour k3b svn:
Citation : * Polkit-Qt <http://api.kde.org/kdesupport-api/kdesupport-apidocs/polkit-qt/html> |
Bref c'est le gros bordel et je ne vois pas de solution
Edit: je suis en train d'installer policykit manuellement et en version 0.94; peut être que policykit-qt en version 0.9.2 sera conten t et s'en satisfera comme dépendance valable
Marsh Posté le 14-08-2009 à 12:59:40
Bon j'abandonne c'est une merde sans nom l'installation de k3b svn, je me demande même si c'est possible.
Bref tant pis j'ai plus assez de temps de geekage.
Marsh Posté le 14-08-2009 à 13:22:21
Euh .. tu l'installes comment k3b ?
Par curiosité, je viens d'installer k3b-9999 (donc la version svn) via l'overlay "kde-testing" (overlay officiel de l'équipe de dev KDE) et tout c'est très bien passé. Avant de le compiler j'ai vérifié une chose : sys-auth/policykit-qt n'est pas une dépendance de k3b, en tout pas dans l'ebuild.
Marsh Posté le 14-08-2009 à 13:31:26
Tom_ a écrit : Euh .. tu l'installes comment k3b ? |
Oui et non....c'est uné dépendance optionnelle, mais je la voulais absolument.
Citation : ----------------------------------------------------------------------------- |
Sinon j'ai pas pensé a utiliser l'ebuild, j'utilise le système svn en ligne de commande pour k3b de la façon indiqué sur le site de k3b.
Marsh Posté le 14-08-2009 à 13:59:09
K3bsetup n'est installé sur Gentoo, c'est pour ca qu'il n'y a pas cette dépendance à policykit avec l'ebuild :
* We don't install k3bsetup anymore because Gentoo doesn't need it. |
Perso, je préfère passer par les ebuilds (surtout que la team KDE fait un excellent travail ) pour plusieurs raisons :
- meilleure gestion des dépendances
- ca réduit le bordel dans mon système, on a un meilleure suivi de ce qui est installé ...
Marsh Posté le 14-08-2009 à 16:40:11
Oui c'est sur pour les ebuild, j'ai pas imaginer qu'il pouvait y avoir du svn dans portage pour k3b.
Jvais installer k3b svn via portage du coup, et puis bon tant pis pour k3bsetup alors
Marsh Posté le 14-08-2009 à 19:35:58
installé a y est.
Mais bon j'ai un graveur de CD seulement sur le PC, et seulement des... DVD vierges.
Alors pour les tests on repassera (jvais m'acheter un graveur DVD mais je ne sais pas encore comment je vais m'y prendre pour ça....surement sur materiel.net car ils vendent en HT vers les DOM et ensuite ici on doit payer l'octroi de mer, c'est bien plus interessant que d'acheter chez des commerçant locaux spécialisés en général....)
merci Tom_ car visiblement k3b fonctionnera correctement
Marsh Posté le 13-08-2009 à 20:04:08
Bonsoir et désolé du dérangement mais je ne suis pas assez calé encore pour comprendre ce message d'erreur ci et ce qu'il me demande apparemment de faire, pouvez vous m'aider:
>>> Emerging (5 of 6) sys-auth/policykit-0.92
* polkit-0.92.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* Adding user 'polkituser' to your system ...
* - Userid: 103
* - Shell: /sbin/nologin
* - Home: /dev/null
* You must add group polkituser to the system first
*
* ERROR: sys-auth/policykit-0.92 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* policykit-0.92.ebuild, line 36: Called enewuser 'polkituser' '-1' '-1' '/dev/null' 'polkituser'
* eutils.eclass, line 551: Called die
* The specific snippet of code:
* die "${g} is not a valid GID"
* The die message:
* polkituser is not a valid GID
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/sys-auth/policykit-0.92/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-auth/policykit-0.92/temp/die.env'.
*
>>> Failed to emerge sys-auth/policykit-0.92, Log file:
>>> '/var/tmp/portage/sys-auth/policykit-0.92/temp/build.log'
* Messages for package sys-auth/policykit-0.92:
* You must add group polkituser to the system first
*
* ERROR: sys-auth/policykit-0.92 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* policykit-0.92.ebuild, line 36: Called enewuser 'polkituser' '-1' '-1' '/dev/null' 'polkituser'
* eutils.eclass, line 551: Called die
* The specific snippet of code:
* die "${g} is not a valid GID"
* The die message:
* polkituser is not a valid GID
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/sys-auth/policykit-0.92/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-auth/policykit-0.92/temp/die.env'.
*
Je vous remerci par avance !
Message édité par Mac Gyver 974 le 13-08-2009 à 22:28:43