Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[installation programme] Les dependances (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Fri Aug 25, 2006 4:56 pm    Post subject: [installation programme] Les dependances (résolu) Reply with quote

Bonjour,

Comme mon installe est fonctionnelle aujourd'hui grace à votre aide.
Je me suis mis à lire la documentation ici http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml?part=2&chap=1

Mais j'aurai une petite question à poser :

que tape la commande suivante pour voir les dependances car je ne veux pas de MySQL 4 qu'ils proposent par defaut (en stable) mais MySQL 5 je tape donc :

Code:
emerge --pretend --verbose '>=dev-db/mysql-5'


Donc j'obtient :

Code:


Calculating dependencies
!!! All ebuilds that could satisfy ">=dev-db/mysql-5" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-db/mysql-5.1.7_beta (masked by: package.mask, missing keyword)
# Francesco Riosa <vivo@gentoo.org> (07 Dec 2005)

- dev-db/mysql-5.0.24 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.


Soit j'ai de l'instable en ~x86, soit j'ai du beta.

Mais si mes souvenirs sont bons MySQL 5 est en version stable :-(

Vous pouriez surment m'éclairer.

PS : sinon pour le ~x86 keyword ca je vais chercher, si on me dit tout, je vais pas avancer :?

Merci


Last edited by raynox on Mon Aug 28, 2006 2:08 pm; edited 2 times in total
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Fri Aug 25, 2006 5:05 pm    Post subject: Reply with quote

Non mysql 5 n'est pas en stable regarde http://packages.gentoo.org/search/?sstring=mysql

Pour l'histoire du ~x86 je n'ai pas compris ce que tu veux :oops:
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Fri Aug 25, 2006 5:15 pm    Post subject: Reply with quote

Ok, merci pour le lien, ca me servira surment pour d'autres paquets

Sinon j'ai trouvé ca ACCEPT_KEYWORDS="~x86" mais je sais pas trop ou le mettre car il propose plusieurs fichiers via un man.

si je fais des modification je dois resynchroniser emerge --sync et faire une maj du systeme complet pour avoir tout le systeme en ~86 ?


Edit : Normalement j'ai trouvé c'est le make.conf
Donc j'ai ajouté : ACCEPT_KEYWORDS="x86 ~x86"
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Fri Aug 25, 2006 5:37 pm    Post subject: Reply with quote

Au juste j'aurai encore une petite question, après je me calme 8O.

Quand je demande d'afficher les dependances de PHP 5.0 j'ai plein de x11, en regardant dans la doc des flags je trouve ici http://www.gentoo.org/dyn/use-index.xml

Donc je voudrai les supprimer. Comment supprimer tout les x11 svp?

Merci
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Fri Aug 25, 2006 5:55 pm    Post subject: Reply with quote

Je peux voir qu'il y a :

Quote:

-x11-base
-x11-drivers
-x11-libs
-x11-misc
-x11-plugins
-x11-terms
-x11-themes
-x11-wm


c'est des local use flags, ca fonctionne comme les globals? Je peux les ajouter dans la meme variable?

Merci
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Fri Aug 25, 2006 6:03 pm    Post subject: Reply with quote

Tu sais qu'en mettant ACCEPT_KEYWORDS="~x86" dans ton make.conf, t'es passé en Gentoo testing ????
Back to top
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Fri Aug 25, 2006 6:12 pm    Post subject: Reply with quote

Oula le passage en testing ^^

Le mieux pour ton probleme serai d'utiliser les fichiers de /etc/portage/package.x

ou x peut etre keywords, use, mask, unmask.... ;)

Exemple :

ajouter la ligne
Code:
=dev-db/mysql-5.0.24 ~x86

dasn le package.keywords t'aurai permis de debloquer ce package (et cette version du package seulement) sans pour autant passer tout ton system en testing (~arch)
_________________
- CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword...
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Fri Aug 25, 2006 6:52 pm    Post subject: Reply with quote

Oui, je sais que c'est en testing. Mais bon, je vais le remettre en x86 alors, car votre etonnement me fait changer d'avis et ajouter la ligne.

Code:
>=dev-db/mysql-5.0 ~x86


Sinon pour tirer les dependances en x11, on peut ou on est obligé de laisser pour avoir quelque chose de fonctionnel?
Back to top
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Fri Aug 25, 2006 7:05 pm    Post subject: Reply with quote

Si tu n'as pas eur et que tu aimes avoir beaucoup de mise à jour tu peux passer ta Gentoo en testing ^^ seulement faudra pas venir te plaindre que ca ne marche plus ;)

Pour X.org tu peux passer en instable sans trop de probleme en général ;)
_________________
- CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword...
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Fri Aug 25, 2006 9:00 pm    Post subject: Reply with quote

raynox wrote:
Oui, je sais que c'est en testing. Mais bon, je vais le remettre en x86 alors, car votre etonnement me fait changer d'avis et ajouter la ligne.

Code:
>=dev-db/mysql-5.0 ~x86


Sinon pour tirer les dependances en x11, on peut ou on est obligé de laisser pour avoir quelque chose de fonctionnel?


Je ne parlais pas du paquet!
Mettre un paquet testing, normal ... j'en ai plein!
Mais en mettant le ~x86 dans ton make.conf, tu passes TOUTE ta Gentoo en testing, et là c'est plus la même chose!
Cherche un manuel de portage dans les docs, c'est pas si compliqué, et c'est le pied ;) (sauf quand ça compile pas avec gcc 4.1.1 ... mais y a qu'une fois que je n'ai pas trouvé de solution)
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat Aug 26, 2006 1:14 am    Post subject: Reply with quote

C'est bon pour le portage je lis http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml?part=2&chap=1 comme cite plus haut. Je pense que c'est suffisant, sinon ils en auraient mis plus :D

Sinon la j'ai lancé emerge -Dav world il me met au moins 8H de compilation. C'est un peu abuse (meme si c'est un 450 Mhz). Faut le faire tout les combien de temps environ? Tout les mois?

Merci
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Sat Aug 26, 2006 1:22 am    Post subject: Reply with quote

Je le fais tous les 1, 2 ou 3 jours ^^
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat Aug 26, 2006 1:29 am    Post subject: Reply with quote

lol soit tu as un Bi-processeur, soit tu utilises jamais ton ordinateur :o
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Sat Aug 26, 2006 5:04 am    Post subject: Reply with quote

Avec un 450Mhz ne passes surtout pas en testing ou alors si tu veux faire tourner ton pc que pour de la compilation :lol:

Par contre pour la stabilité je trouve que la testing est étonnement stable.
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Sat Aug 26, 2006 10:25 am    Post subject: Reply with quote

raynox wrote:
lol soit tu as un Bi-processeur, soit tu utilises jamais ton ordinateur :o


Bah non, mais en le faisant souvent, la mise à jour dépasse rarement les 5 minutes ;)
Je préfère 5 minutes tous les jours que 4 heures par moi :p
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Sat Aug 26, 2006 10:53 am    Post subject: Reply with quote

Avec mes 2 Gentoo principales (en testing), je le fais quasi tous les jours. Les configs sont dans ma signature :)
Et justement, ainsi on passe moins de temps à compiler à chaque mise à jour (4-5 paquets en général), alors que si je le faisait toutes les semaines je me retrouverai avec une 20aine de paquets à chaque fois.
Et d'autre part, compiler n'empêche pas d'utiliser son pc : j'ai un PORTAGE_NICENESS="10" dans mon make.conf, et du coup al compilation ne me gène pas, ça ne lag que lors des grosses décompressions. :)
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat Aug 26, 2006 1:46 pm    Post subject: Reply with quote

Ok c'est surement parce que c'est la 1ere fois qu'il a mis autant de temps alors, je vais executer ca ce soir, pour voir si c'est rapide.

Sinon il me dit qu'il faut mettre 56 fichiers à jours dans /etc.
Je lance env-update car j'ai cherche dans http://www.gentoo.org/doc/fr/gentoo-upgrading.xml mais rien qui informe?

Bon c'est l'eternel probleme avec gentoo quand on commance on connait rien du systeme car tout est different :cry:

Edit : etc-update

C'est bon je suis reparti pour 3H de compilation au moins pour PHP avec 45 Mo :lol:
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Sun Aug 27, 2006 9:25 am    Post subject: Reply with quote

Prends pas de retour pour la mise à jour des fichiers de configuration (déjà 56 ça commence à faire...). Utilise dispatch-conf plutot que etc-update (parce que c'est mieux et puis c'est tout :P ). Tu devrais normalement utiliser abondemment (si ce n'est presque partout) la touche 'U' qui permet de remplacer l'ancien fichier de config par le nouveau. Cependant si tu modifies des choses à la main dans ces fichiers, tu va vouloir faire un "merge"...

Pour en savoir plus :

Code:
man dispatch-conf
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Aug 27, 2006 3:21 pm    Post subject: Reply with quote

oki, merci j'utiliserai ta commande alors :)

Mais la j'ai un autre probleme, PHP, MYSQL, APACHE niquel tout fonctionne et je veux mettre PHPmyadmin

Donc : emerge -av phpmyadmin

Tout démarre... et d'un coup :

Code:

>>> checking phpMyAdmin-2.8.2.tar.bz2 ;-)
 *
 * Using dev-lang/php-5.1.4-r6
 *
 * Checking for required PHP feature(s) ...
 *   Discovered missing USE flag: unicode
 *
 * dev-lang/php-5.1.4-r6 needs to be re-installed with all of the following
 * USE flags enabled:
 *
 * pcre session unicode
 *
 * as well as any of the following USE flags enabled:
 *
 * mysql or mysqli if using dev-lang/php-5
 * mysql if using dev-lang/php-4
 *

!!! ERROR: dev-db/phpmyadmin-2.8.2 failed.
Call stack:
  ebuild.sh, line 1555:   Called dyn_setup
  ebuild.sh, line 668:   Called pkg_setup
  phpmyadmin-2.8.2.ebuild, line 37:   Called die

!!! Re-install dev-lang/php-5.1.4-r6
!!! If you need support, post the topmost build error, and the call stack if rel evant.



Je vais quand meme pas reinstalle le paquet php? :-(

J'ai bien dans mon USE le FLAG mysql :(

Merci

Edit : dispatch-conf je viens de le lancer, il m'a rien dit tout devait etre a jour, donc etc-update fait bien son travail aussi
Edit bs : C'est bon je dois le reinstaller j'ai oublie de mettre "session" sniff
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Mon Aug 28, 2006 12:37 am    Post subject: Reply with quote

Et il te dit qu'il manque le flag uniquode à php
Code:
* Checking for required PHP feature(s) ...
 *   Discovered missing USE flag: unicode
c'est pour ça qu'il veut que tu le recompiles.
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Mon Aug 28, 2006 1:58 am    Post subject: Reply with quote

Oui c'est ce que j'ai fais, d'ailleurs il fonctionne très bien PHPmyadmin maintenant 8) merci quand meme

Encore Proftpd à mettre quelques petits programmes et hop je me lance sur Gentoo avec une installation graphique (jamais fait) sur un de mes ordinateurs (quand j'aurai réglé le problème matériel (faut encore que je le trouve c'est la quelle piece qui foire ^^) et après je me lance sur mon PC 1 (actuel).

Soit 3 Gentoo ^^, je vais en manger. Faites attention j'arrive :!: :P
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Mon Aug 28, 2006 8:06 am    Post subject: Reply with quote

"Le programme dispatch-conf permet de garder une trace des modifications apportées à vos fichiers de configuration. En effet, il stocke les différences grâce au système de contrôle de versions RCS.

Comme etc-update, il peut laisser les fichiers intacts, utiliser les nouvelles versions, modifier les fichiers actuels ou intégrer les différences interactivement. Cependant, dispatch-conf a quelques atouts supplémentaires :

* Il intégre automatiquement les fichiers où seuls des commentaires ont été modifiés.
* Il intégre automatiquement les fichiers qui ne varient que par des espaces, des tabulations ou autres caractères « blancs ».

Veuillez vérifier le fichier /etc/dispatch-conf.conf et créer le répertoire défini par la variable « archive-dir ». " (source http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml?part=3&chap=4#doc_chap2)

Mais le mieux est encore de taper :

Code:
man dispatch-conf


Sinon, un petit " (résolu)" dans ton titre, s'il te plait.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum