Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[phpmyadmin] Echec a la compilation, flags USE mauvais ?
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
bixibu
n00b
n00b


Joined: 04 Apr 2008
Posts: 25

PostPosted: Tue Apr 08, 2008 9:46 pm    Post subject: [phpmyadmin] Echec a la compilation, flags USE mauvais ? Reply with quote

Bonjour,

Lors de l'install de phpmyadmin, j'ai ce message d'erreur :

Code:
emerge -av dev-db/phpmyadmin

....

 * Using dev-lang/php-5.2.6_rc3
 *
 * Checking for required PHP feature(s) ...
 *   Discovered missing USE flag: ctype
 *
 * dev-lang/php-5.2.6_rc3 needs to be re-installed with all of the following
 * USE flags enabled:
 *
 * ctype 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.11.5.1 failed.
 * Call stack:
 *                    ebuild.sh, line   49:  Called pkg_setup
 *   phpmyadmin-2.11.5.1.ebuild, line   39:  Called die
 * The specific snippet of code:
 *              die "Re-install ${PHP_PKG}"
 *  The die message:
 *   Re-install dev-lang/php-5.2.6_rc3
 *
 * 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/dev-db/phpmyadmin-2.11.5.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-db/phpmyadmin-2.11.5.1/temp/die.env'.


et mon fichier package.use que je pensais pourtant bien configuré :

Code:

=dev-lang/php-5* cgi force-cgi-redirect ctype pcre session unicode mysql prefork



Une idée?

je precise que j'ai apache 2 , php 4 et 5 et mysql d'installé avec succès ;)

merci
Back to top
View user's profile Send private message
Desintegr
l33t
l33t


Joined: 25 Mar 2004
Posts: 863
Location: France - Orléans

PostPosted: Tue Apr 08, 2008 10:07 pm    Post subject: Reply with quote

Que dit equery uses php ?
_________________
Gentoo ~AMD64
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


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

PostPosted: Tue Apr 08, 2008 10:18 pm    Post subject: Re: [phpmyadmin] Echec a la compilation, flags USE mauvais ? Reply with quote

bixibu wrote:
et mon fichier package.use que je pensais pourtant bien configuré :

Code:

=dev-lang/php-5* cgi force-cgi-redirect ctype pcre session unicode mysql prefork

Question bète mais t'as bien pensé à recompiler PHP ensuite hein ?

Sinon pour faire plus propre, ya une nouvelle syntaxe de portage pour les paquets slottés dans ces fichiers là, tu peux marquer par exemple :
package.use:
dev-lang/php:5 cgi force-cgi-redirect ctype pcre session unicode mysql prefork

;)
Back to top
View user's profile Send private message
bixibu
n00b
n00b


Joined: 04 Apr 2008
Posts: 25

PostPosted: Wed Apr 09, 2008 12:58 pm    Post subject: Reply with quote

Hello :p

Bon je ne sais pas qi j'ai fait une betise ou pas mais n'ayant pas pu regarder vos messages avant (merci d'aileurs de vos réponses), j'ai fait la commande suivante :

emerge -DuaVN world (ou un truc du genre)

Ca a marché et j'ai bien pu installer phpmyadmin.. Par contre maintenant, c'est apache2 qui bug:

Code:
apache2: Syntax error on line 79 of /etc/apache2/httpd.conf: Cannot load /usr/lib/apache2/modules/mod_cgi.so into server: /usr/lib/apache2/modules/mod_cgi.so: cannot open shared object file: No such file or directory


Avant ca j'ai eu la meme erreur avec libexpat.so.0 qui n'existait plus dans le dossier /usr/lib et que j'ai corrigé en faisant (attention bidouille) :
ln -sf /usr/lib/libexpat.so.1 /usr/lib/libexpat.0


Faut il recompiler apache? si oui comment? (un emerge apache2 suffit t'il) ?
Si oui dois-je backupé les fichiers que j'ai déjà edité (http.conf, php4-cgi.conf et php5-cgi.conf) ?

Merci de votre aide;)
Back to top
View user's profile Send private message
Desintegr
l33t
l33t


Joined: 25 Mar 2004
Posts: 863
Location: France - Orléans

PostPosted: Wed Apr 09, 2008 1:09 pm    Post subject: Reply with quote

Pour expat, créer un lien symbolique est une très mauvaise idée.
La solution est d'installer la nouvelle version d'expat et de réinstaller ensuite tous les paquets dépendants d'expat (avec revdep-rebuild par exemple).

Dans ma configuration d'Apache, le module cgi est nommé mod_cgid.so.
Tu as bien fait tout tes etc-update correctement ?

Tu as peut-être changé le MPM et pas fait les modifications nécessaires :
Quote:
When using a multi-threaded MPM under unix, the module mod_cgid should be used in place of this module (mod_cgi). At the user level, the two modules are essentially identical.

_________________
Gentoo ~AMD64
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Back to top
View user's profile Send private message
bixibu
n00b
n00b


Joined: 04 Apr 2008
Posts: 25

PostPosted: Wed Apr 09, 2008 1:18 pm    Post subject: Reply with quote

Hum non :?

Je dois bien avouer que je debute sur linux et que j'ai pas encor tous les bons automatismes et la logique 'Nix :/

dans l'ordre :
Code:
La solution est d'installer la nouvelle version d'expat et de réinstaller ensuite tous les paquets dépendants d'expat (avec revdep-rebuild par exemple).


emerge ne trouve rien pour : emerge libexpat.so.0 ou emerge libexpat

par contre j'ai plusieurs fichier libexpat.so libepxat.so.1 etc.. dnas le dossier lib, .. je pourrais peut etre dire a apache de se servir de ceux la? :/ un emerge de apache2 le ferait tout seul ?

pour les etc-update, heu non aucun je vais voir a quoi c sert :/
Back to top
View user's profile Send private message
bixibu
n00b
n00b


Joined: 04 Apr 2008
Posts: 25

PostPosted: Wed Apr 09, 2008 1:30 pm    Post subject: Reply with quote

Bon je me suis pris par la main ! :d

J'ai reussi a emerge libs/expat
et la je suis en train de revdep-bouild -X libexpat.so.0

Ca m'a l'air long mais je sent que de l'update se fait et c'est pas plus mal :p

Après ca, qu'aurais je besoin de faire? des etc-update?
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