1

Bon voilà, j'ai installé gentoo-macos, et fait les étapes décrites dans la doc.
Je voulais installer mysql:
Ordinateur-de-jackosking:~ jackosking$ sudo su
Password:
Ordinateur-de-jackosking:/Users/jackosking root# emerge mysql
Calculating dependencies   
!!! All ebuilds that could satisfy "mysql" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-db/mysql-3.23.52-r1 (masked by: missing keyword)
- dev-db/mysql-3.23.56 (masked by: missing keyword)
- dev-db/mysql-3.23.57-r1 (masked by: missing keyword)
- dev-db/mysql-3.23.57 (masked by: missing keyword)
- dev-db/mysql-3.23.58-r1 (masked by: missing keyword)
- dev-db/mysql-3.23.58 (masked by: missing keyword)
- dev-db/mysql-4.0.12 (masked by: missing keyword)
- dev-db/mysql-4.0.13-r4 (masked by: missing keyword)
- dev-db/mysql-4.0.14-r1 (masked by: missing keyword)
- dev-db/mysql-4.0.14-r2 (masked by: missing keyword)
- dev-db/mysql-4.0.14 (masked by: missing keyword)
- dev-db/mysql-4.0.15-r1 (masked by: missing keyword)
- dev-db/mysql-4.0.15 (masked by: missing keyword)
- dev-db/mysql-4.0.16 (masked by: missing keyword)
- dev-db/mysql-4.0.17 (masked by: missing keyword)
- dev-db/mysql-4.0.18-r1 (masked by: missing keyword)
- dev-db/mysql-4.0.18-r2 (masked by: missing keyword)
- dev-db/mysql-4.0.18 (masked by: missing keyword)
- dev-db/mysql-4.0.19 (masked by: missing keyword)
- dev-db/mysql-4.0.20-r1 (masked by: missing keyword)
- dev-db/mysql-4.0.20 (masked by: missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or 
section 2.2 "Software Availability" in the Gentoo Handbook.

Ordinateur-de-jackosking:/Users/jackosking root# 

J'ai regardé dans le handbook, mais je sais pas les flags qu'il faut... parce que ce n'est pas une installation sur ppc, mais sur un ppc et sur macosX. QQn peut m'aider

thx.

2

Pour une gentoo-macos, le ACCEPT_KEYWORDS est "~ppc-macos"
Or, aucun ebuild de mysql ne dispose de cette architecture.

Ce que tu peux faire, c'est prendre la dernière version de l'ebuild de mysql, et ajouter ton mot clé :
Tu remplaces ça : KEYWORDS="ia64 x86 sparc ppc amd64 hppa alpha mips s390 arm ppc64"
Par ça : KEYWORDS="ia64 x86 sparc ppc amd64 hppa alpha mips s390 arm ppc64 ~ppc-macos"

Tu l'emerge, et si ça marche (ce qui est fort probable), tu remontes l'info aux mainteneurs officiels de Gentoo-macos ici : http://forums.gentoo.org/viewforum.php?f=49

voila smile
Mon site perso : http://www.xwing.info

3

On ne peut même pas lui dire d'essayer un eBuild même s'il n'a pas du tout été testé pour l'architecture (sans rajouter un ~arch voire arch à l'eBuild à la main)? Pas très flexible, tout ça...
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

Écoute KK, on a rien a battre de ta FC2 (je sais que tu pensais très fort a ça dans ton post).
Il veut tester Gentoo-Macos, c'est un truc EXPERIMENTAL, c'est bien pour la communauté, il en faut, tout le monde n'est pas égoiste comme toi, alors tu te la ferme si c'est poru sortir des remarques comme ça. vtff

Et il y a uen solution sans toucher a l'ebuild (ACCEPT_KEYWORDS="~ppc" emerge mysql par exemple), en utilisant un keyword déja rentré, mais elle est très déconseillée, sachant qu'elle va pouvoir introduire des problemes dans les dépendances...
Mon site perso : http://www.xwing.info

5

guilc
: Écoute KK, on a rien a battre de ta FC2 (je sais que tu pensais très fort a ça dans ton post).

Mon post n'a rien à voir avec FC2, alors la ferme.
Et il y a uen solution sans toucher a l'ebuild (ACCEPT_KEYWORDS="~ppc" emerge mysql par exemple), en utilisant un keyword déja rentré, mais elle est très déconseillée, sachant qu'elle va pouvoir introduire des problemes dans les dépendances...

Bah, c'est tout ce que j'ai demandé, j'ai eu ma réponse, maintenant tu peux te calmer.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

6

FC2 SUXXXXXXXXXX
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

7

Et après, on dit que c'est moi qui fais dévier le sujet. roll Qui c'est qui a parlé de FC2 ici? guilc et Vark!
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

8

Kevin Kofler :
Mon post n'a rien à voir avec FC2, alors la ferme.

Kevin Kofler :
Et après, on dit que c'est moi qui fais dévier le sujet. roll Qui c'est qui a parlé de FC2 ici? guilc et Vark!


t'en a parle 2 fois tongue
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

9

Bon recentrage :
ppc est devenu ppc-macos, donc c'est à changer dans ton /etc/make.conf

Ensuite, la manipulation de guilc n'est pas recommandée. Il faut utiliser ekeyword comme indiqué dans la documentation (sisi c'est dedans c'est moi qui ai fait la traduction et ai participé à la rédaction, non mais !)

Donc un ekeyword ~ppc-macos puis ajouter dans /etc/portage/packages.keyword (de mémoire) :
mysql ~ppc-macos

Et tester. Je suis pas confiant quant au bon fonctionnement de la chose, mais pourquoi pas, on sait jamais.

Si tu es bon développeur, il y a un certain nombre de grosses librairies/appli qui posent de sérieux problèmes apparemment, dont par exemple la libSDL wink

Enfin, KK, si, on peut. Et je pense pouvoir affirmer sans trop me tromper que gentoo est plus souple qu'une certaine autre distribution qui porte des chapeaux rouges.
Pour JOSKVNR, hmmmmmm tu pourrais corriger ce nom de topic qui jure à mes yeux ? smile
pour guilc : les tests sont á déclarer sur le bugzilla de gentoo.org et non dans le forum, en :
* vérifiant l'antériorité
* assignant le bug à l'équipe de dev de gentoo-macos
Comme indiqué dans la doc.

rappel : la doc est ici : http://www.gentoo.org/doc/fr/macos-guide.xml
puis tu as un complément ici : http://gentoo-wiki.com/Gentoo_MacOS et comme ça bouge pas mal (gentoo sur mac os x) le wiki est plus à jour.
si tu as des talents d'écrivain, cette doc est demandée sur le wiki anglais : http://gentoo-wiki.com/index.php?title=HOWTO_Mac_OS_X:_Porting_and_Testing_ebuilds

Pour la traduction du wiki, j'attend encore un peu, la version française que j'avais faite est vieille et assez deprecated.


avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

10

kim :
Bon recentrage :
ppc est devenu ppc-macos, donc c'est à changer dans ton /etc/make.conf

Ensuite, la manipulation de guilc n'est pas recommandée. Il faut utiliser ekeyword comme indiqué dans la documentation (sisi c'est dedans c'est moi qui ai fait la traduction et ai participé à la rédaction, non mais !)

Pas dans portage ni gentoolkit, sans doute donc dans gentoolkit-dev (flemme de l'émerger pour vérifier).
Mais merci de me faire découvrir cette commande smile
Cependant, je doute que ma méthode soit si mal que ça, puisque cette commande n'est pas évoquée dans le guide de la fabrication d'un ebuild (et je l'aurais vu, vu que je maintient un ebuild grin)

Donc un ekeyword ~ppc-macos puis ajouter dans /etc/portage/packages.keyword (de mémoire) :
mysql ~ppc-macos

/etc/portage/package.keywords
Le s était pas au bon endroit wink

Et tester. Je suis pas confiant quant au bon fonctionnement de la chose, mais pourquoi pas, on sait jamais.

Perso, je suis tout a fait confient, car mysql compile très bien sous OSX sans gentoo-macos...

pour guilc : les tests sont á déclarer sur le bugzilla de gentoo.org et non dans le forum, en :
* vérifiant l'antériorité
* assignant le bug à l'équipe de dev de gentoo-macos
Comme indiqué dans la doc.

Je veux bien sur le bugzilla, mais il faudrait déja qu'il ait une catégorie faite pour... Ca fait un moment que je navigue dedans, je l'ai pas encore trouvée. De plus, les dévelos Gentoo-MacOS (pvdabeel en tête) sont beaucoup plus actifs sur le forum que sur la bugtrack, docn les chances de remontée sont très fortes a cet endroit...

Mon site perso : http://www.xwing.info

11

If the package successfully compiles and runs properly, please submit a bug to Gentoo Bugzilla (free membership required) notifying us that the package works (feel free to assign the bug to the Gentoo for Mac OS X developer team, osx@gentoo.org). If it doesn't work, submit a bug that shows us the error(s) you received (usually there are a great deal of errors; copy and paste from the first message that looks like an error until the end of the output).


je prend la version anglaise parce que je l'ai en bookmark, et pas la fr.


Pour ekeywords, c'est bien dans gentoolkit-dev.
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi