Discussion:
pbl mysql et MAC
(trop ancien pour répondre)
Frantz Dorsemaine
2010-12-16 13:53:42 UTC
Permalink
Bonjour, voici un probleme que n'arrive pas à résoudre d'autant plus
que je n'ai aucun message d'erreur.

Voici 2 requêtes qui fonctionnent a travers PhpMyAdmin. mais la 2eme
ne fonctionne pas avec Perl DBD::mysqPP. Aucun message, le programme
est planté sans erreur ni résultat.

Avez vous une idée?
Voici la contig : MacOsX 10.6.5 Perl 5.8.9 DBD-mysqlPP-0.04
Je n'arrive pas à installer DBD::mysql.
Voici les requêtes :

1)
my $RqtSelectCtc=$Base->prepare("SELECT
id,id_genre,societe,interloc,adresse,adresse2,codpost,ville,tel,fax,web,id_class,id_etat,id_users
FROM tb_fiche_contact_anc
WHERE interloc LIKE '%DUPONT%'
");
$RqtSelectCtc->execute or die "$DBI::errstr";
($IdFct,$IdTypeFCt,$SocFCt,$InterlocFCt,$AddrFCt,$CompAddrFCt,
$CodpostFCt,$VilleFCt,$TelFCt,$FaxFCt,$SiteFCt,
$IdClassFCt,$IdEdtatFCt,$IdCtPhinFCt)=$RqtSelectCtc->fetchrow();
print "$InterlocFCt\n";


2)

our $RqtSelectCtc=$Base->prepare("SELECT
id,id_genre,societe,interloc,adresse,adresse2,codpost,ville,tel,fax,web,id_class,id_etat,id_users
FROM tb_fiche_contact_anc
WHERE interloc = 'DUPONT'
");
$RqtSelectCtc->execute or die "$DBI::errstr";
($IdFct,$IdTypeFCt,$SocFCt,$InterlocFCt,$AddrFCt,$CompAddrFCt,
$CodpostFCt,$VilleFCt,$TelFCt,$FaxFCt,$SiteFCt,
$IdClassFCt,$IdEdtatFCt,$IdCtPhinFCt)=$RqtSelectCtc->fetchrow();
print "$InterlocFCt\n";
Paul Gaborit
2010-12-16 14:54:33 UTC
Permalink
À (at) Thu, 16 Dec 2010 05:53:42 -0800 (PST),
Post by Frantz Dorsemaine
Voici 2 requêtes qui fonctionnent a travers PhpMyAdmin. mais la 2eme
ne fonctionne pas avec Perl DBD::mysqPP. Aucun message, le programme
est planté sans erreur ni résultat.
Cela pourrait aider de savoir où le programme se bloque... via le
debogueur ou en mettant de warn entre les instructions.
Post by Frantz Dorsemaine
Avez vous une idée?
Voici la contig : MacOsX 10.6.5 Perl 5.8.9 DBD-mysqlPP-0.04
Je n'arrive pas à installer DBD::mysql.
Ce dernier point est aussi bizarre : comment avez-vous essayé
d'installer DBD::mysql ? Via Fink ? Via MacPorts ? Via CPAN ? À la
main ?
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Perl en français - <http://perl.mines-albi.fr/>
Frantz Dorsemaine
2010-12-17 18:21:13 UTC
Permalink
Post by Paul Gaborit
À (at) Thu, 16 Dec 2010 05:53:42 -0800 (PST),
Post by Frantz Dorsemaine
Voici 2 requêtes qui fonctionnent a travers PhpMyAdmin. mais la 2eme
ne fonctionne pas avec Perl DBD::mysqPP. Aucun message, le programme
est planté sans erreur ni résultat.
Cela pourrait aider de savoir où le programme se bloque... via le
debogueur ou en mettant de warn entre les instructions.
Post by Frantz Dorsemaine
Avez vous une idée?
Voici la contig : MacOsX 10.6.5 Perl 5.8.9 DBD-mysqlPP-0.04
Je n'arrive pas à installer DBD::mysql.
Ce dernier point est aussi bizarre : comment avez-vous essayé
d'installer DBD::mysql ? Via Fink ? Via MacPorts ? Via CPAN ? À la
main ?
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Perl en français - <http://perl.mines-albi.fr/>
pour DBD::mysql j'ai essayer à la main avec perl Makefile.pl etc....
Le system me dit qu'il ne trouve pas mysql_config

pour le warm je le met ou exactement?
Frantz Dorsemaine
2010-12-17 22:37:36 UTC
Permalink
Post by Frantz Dorsemaine
Post by Paul Gaborit
À (at) Thu, 16 Dec 2010 05:53:42 -0800 (PST),
Post by Frantz Dorsemaine
Voici 2 requêtes qui fonctionnent a travers PhpMyAdmin. mais la 2eme
ne fonctionne pas avec Perl DBD::mysqPP. Aucun message, le programme
est planté sans erreur ni résultat.
Cela pourrait aider de savoir où le programme se bloque... via le
debogueur ou en mettant de warn entre les instructions.
Post by Frantz Dorsemaine
Avez vous une idée?
Voici la contig : MacOsX 10.6.5 Perl 5.8.9 DBD-mysqlPP-0.04
Je n'arrive pas à installer DBD::mysql.
Ce dernier point est aussi bizarre : comment avez-vous essayé
d'installer DBD::mysql ? Via Fink ? Via MacPorts ? Via CPAN ? À la
main ?
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Perl en français - <http://perl.mines-albi.fr/>
pour DBD::mysql j'ai essayer à la main avec perl Makefile.pl etc....
Le system me dit qu'il ne trouve pas mysql_config
pour le warm je le met ou exactement?
l'install avec MacPorts vas j'usqu'au bout mais en fait ca n'installe
rien ou alors je ne sais pas ou!

Au secours.
Frantz Dorsemaine
2010-12-17 18:25:28 UTC
Permalink
Post by Paul Gaborit
À (at) Thu, 16 Dec 2010 05:53:42 -0800 (PST),
Post by Frantz Dorsemaine
Voici 2 requêtes qui fonctionnent a travers PhpMyAdmin. mais la 2eme
ne fonctionne pas avec Perl DBD::mysqPP. Aucun message, le programme
est planté sans erreur ni résultat.
Cela pourrait aider de savoir où le programme se bloque... via le
debogueur ou en mettant de warn entre les instructions.
Post by Frantz Dorsemaine
Avez vous une idée?
Voici la contig : MacOsX 10.6.5 Perl 5.8.9 DBD-mysqlPP-0.04
Je n'arrive pas à installer DBD::mysql.
Ce dernier point est aussi bizarre : comment avez-vous essayé
d'installer DBD::mysql ? Via Fink ? Via MacPorts ? Via CPAN ? À la
main ?
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Perl en français - <http://perl.mines-albi.fr/>
voici le message si je l'install par cpan.
Can't exec "mysql_config": No such file or directory at Makefile.PL
line 464.
Can't find mysql_config. Use --mysql_config option to specify where
mysql_config is located
Can't exec "mysql_config": No such file or directory at Makefile.PL
line 464.
Can't find mysql_config. Use --mysql_config option to specify where
mysql_config is located
Can't exec "mysql_config": No such file or directory at Makefile.PL
line 464.
Can't find mysql_config. Use --mysql_config option to specify where
mysql_config is located
Failed to determine directory of mysql.h. Use

perl Makefile.PL --cflags=-I<dir>

to set this directory. For details see the INSTALL.html file,
section "C Compiler flags" or type

perl Makefile.PL --help
Warning: No success on command[/usr/local/ActivePerl-5.8/bin/perl
Makefile.PL INSTALLDIRS=site]
CAPTTOFU/DBD-mysql-4.018.tar.gz
/usr/local/ActivePerl-5.8/bin/perl Makefile.PL INSTALLDIRS=site --
NOT OK
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install
Failed during this command:
CAPTTOFU/DBD-mysql-4.018.tar.gz : writemakefile NO '/usr/
local/ActivePerl-5.8/bin/perl Makefile.PL INSTALLDIRS=site' returned
status 512
Frantz Dorsemaine
2010-12-17 18:42:45 UTC
Permalink
Post by Paul Gaborit
À (at) Thu, 16 Dec 2010 05:53:42 -0800 (PST),
Post by Frantz Dorsemaine
Voici 2 requêtes qui fonctionnent a travers PhpMyAdmin. mais la 2eme
ne fonctionne pas avec Perl DBD::mysqPP. Aucun message, le programme
est planté sans erreur ni résultat.
Cela pourrait aider de savoir où le programme se bloque... via le
debogueur ou en mettant de warn entre les instructions.
Post by Frantz Dorsemaine
Avez vous une idée?
Voici la contig : MacOsX 10.6.5 Perl 5.8.9 DBD-mysqlPP-0.04
Je n'arrive pas à installer DBD::mysql.
Ce dernier point est aussi bizarre : comment avez-vous essayé
d'installer DBD::mysql ? Via Fink ? Via MacPorts ? Via CPAN ? À la
main ?
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Perl en français - <http://perl.mines-albi.fr/>
Je test avec macports
Paul Gaborit
2010-12-18 09:25:52 UTC
Permalink
À (at) Fri, 17 Dec 2010 10:42:45 -0800 (PST),
Post by Frantz Dorsemaine
Post by Paul Gaborit
Ce dernier point est aussi bizarre : comment avez-vous essayé
d'installer DBD::mysql ? Via Fink ? Via MacPorts ? Via CPAN ? À la
main ?
Je test avec macports
Ne testez pas tout à la fois ! Choisissez une méthode et testez la
jusqu'au bout. Fink, MacPorts, des packages à la Mac OS X, une
installation via CPAN ou une installation à la main n'installent pas les
choses au même endroit ni de la même manière.

Donc si vous testez via MacPorts, installez Perl et MySQL et configurez
votre PATH pour être sûr d'utiliser ces versions la. Ensuite
l'installation de DBD::mysql fonctionnera.
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Perl en français - <http://perl.mines-albi.fr/>
Frantz Dorsemaine
2010-12-18 13:43:30 UTC
Permalink
Post by Paul Gaborit
À (at) Fri, 17 Dec 2010 10:42:45 -0800 (PST),
Post by Frantz Dorsemaine
Post by Paul Gaborit
Ce dernier point est aussi bizarre : comment avez-vous essayé
d'installer DBD::mysql ? Via Fink ? Via MacPorts ? Via CPAN ? À la
main ?
Je test avec macports
Ne testez pas tout à la fois ! Choisissez une méthode et testez la
jusqu'au bout. Fink, MacPorts, des packages à la Mac OS X, une
installation via CPAN ou une installation à la main n'installent pas les
choses au même endroit ni de la même manière.
Donc si vous testez via MacPorts, installez Perl et MySQL et configurez
votre PATH pour être sûr d'utiliser ces versions la. Ensuite
l'installation de DBD::mysql fonctionnera.
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Perl en français - <http://perl.mines-albi.fr/>
Finalement en reprenant tout de a a z, j'ai réussi à installer
DBD::mysq par une installation à la main.
Mais voila au moment du lancement de mon script

install_driver(mysql) failed: Can't load '/usr/local/ActivePerl-5.8/
site/lib/auto/DBD/mysql/mysql.bundle' for module DBD::mysql: dlopen(/
usr/local/ActivePerl-5.8/site/lib/auto/DBD/mysql/mysql.bundle, 1):
Library not loaded: libmysqlclient.16.dylib
Referenced from: /usr/local/ActivePerl-5.8/site/lib/auto/DBD/mysql/
mysql.bundle
Reason: image not found at /usr/local/ActivePerl-5.8/lib/
DynaLoader.pm line 230.
at (eval 16)[/usr/local/ActivePerl-5.8/site/lib/DBI.pm:776] line 3
Compilation failed in require at (eval 16)[/usr/local/ActivePerl-5.8/
site/lib/DBI.pm:776] line 3.
Perhaps a required shared library or dll isn't installed where
expected
at /Users/frantzdorsemaine/Documents/Dev/Test/Perl-1.pl line 17


Le Script :

#! /usr/bin/perl -w

use DBI;

use strict;
use warnings;



my $IPServConnect="localhost";
my $Login="fdorsemaine";
my $Password="europhi";
my $BaseServConnect="atar";
my $Base;

my $BaseType="DBI:mysql:$BaseServConnect:host=
$IPServConnect;port=3306";
if($Base=DBI->connect($BaseType,$Login,$Password)){
print "ok\n";
} else {
die "$DBI::errstr";
}
Frantz Dorsemaine
2010-12-17 22:44:01 UTC
Permalink
Post by Paul Gaborit
À (at) Thu, 16 Dec 2010 05:53:42 -0800 (PST),
Post by Frantz Dorsemaine
Voici 2 requêtes qui fonctionnent a travers PhpMyAdmin. mais la 2eme
ne fonctionne pas avec Perl DBD::mysqPP. Aucun message, le programme
est planté sans erreur ni résultat.
Cela pourrait aider de savoir où le programme se bloque... via le
debogueur ou en mettant de warn entre les instructions.
Post by Frantz Dorsemaine
Avez vous une idée?
Voici la contig : MacOsX 10.6.5 Perl 5.8.9 DBD-mysqlPP-0.04
Je n'arrive pas à installer DBD::mysql.
Ce dernier point est aussi bizarre : comment avez-vous essayé
d'installer DBD::mysql ? Via Fink ? Via MacPorts ? Via CPAN ? À la
main ?
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Perl en français - <http://perl.mines-albi.fr/>
Pour en revenir a mysqPP. Toute requête du type WHERE champ LIKE '%
$VARIABLE%' ou LIKE '%$VARIABLE' fonctionne mais pas LIKE '$VARIABLE
%' ou = '$VARIABLE' ou MAX(id)
Je ne sais pas si cela vient de mac ou de la version de mysql. Même un
warn ne donne rien car le programme s'arrete et ne rend pas la main et
pas d'erreur! rien, même pas au bout d'une heure!
Peut importe si le champ est de type TYINT ou SMALINT ou VARCHAR,
c'est la même chose.
Frantz Dorsemaine
2010-12-18 09:35:46 UTC
Permalink
Post by Frantz Dorsemaine
Post by Paul Gaborit
À (at) Thu, 16 Dec 2010 05:53:42 -0800 (PST),
Post by Frantz Dorsemaine
Voici 2 requêtes qui fonctionnent a travers PhpMyAdmin. mais la 2eme
ne fonctionne pas avec Perl DBD::mysqPP. Aucun message, le programme
est planté sans erreur ni résultat.
Cela pourrait aider de savoir où le programme se bloque... via le
debogueur ou en mettant de warn entre les instructions.
Post by Frantz Dorsemaine
Avez vous une idée?
Voici la contig : MacOsX 10.6.5 Perl 5.8.9 DBD-mysqlPP-0.04
Je n'arrive pas à installer DBD::mysql.
Ce dernier point est aussi bizarre : comment avez-vous essayé
d'installer DBD::mysql ? Via Fink ? Via MacPorts ? Via CPAN ? À la
main ?
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Perl en français - <http://perl.mines-albi.fr/>
Pour en revenir a mysqPP. Toute requête du type WHERE champ LIKE '%
$VARIABLE%' ou LIKE '%$VARIABLE' fonctionne mais pas LIKE '$VARIABLE
%'  ou = '$VARIABLE' ou MAX(id)
Je ne sais pas si cela vient de mac ou de la version de mysql. Même un
warn ne donne rien car le programme s'arrete et ne rend pas la main et
pas d'erreur! rien, même pas au bout d'une heure!
Peut importe si le champ est de type TYINT ou SMALINT ou VARCHAR,
c'est la même chose.
J'ai trouvé un indice.
Mes requêtes ne marche pas avec = ou LIKE '$var' si le champs est un
index ou une cle primaire.
Si je fais sauter l'index, ca fonctionne.
Avez vous une idée. La version MySql est 5.1.44
kornea
2011-01-01 18:25:26 UTC
Permalink
On 18 déc, 10:25, Paul Gaborit
Post by Paul Gaborit
À (at) Fri, 17 Dec 2010 10:42:45 -0800 (PST),
On 16 déc, 15:54, Paul Gaborit
Post by Paul Gaborit
Ce dernier point est aussi bizarre : comment avez-vous essayé
d'installer DBD::mysql ? Via Fink ? Via MacPorts ? Via CPAN ?
À la
Post by Paul Gaborit
main ?
Je test avec macports
Ne testez pas tout à la fois ! Choisissez une méthode et testez
la
jusqu'au bout. Fink, MacPorts, des packages à la Mac OS X, une
installation via CPAN ou une installation à la main n'installent pas le
s
choses au même endroit ni de la même manière.
Donc si vous testez via MacPorts, installez Perl et MySQL et configurez
votre PATH pour être sûr d'utiliser ces versions la. Ensuite
l'installation de DBD::mysql fonctionnera.
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Perl en français - <http://perl.mines-albi.fr/>
Finalement en reprenant tout de a a z, j'ai réussi à installer
DBD::mysq par une installation à la main.
Mais voila au moment du lancement de mon script
install_driver(mysql) failed: Can't load '/usr/local/ActivePerl-5.8/
site/lib/auto/DBD/mysql/mysql.bundle' for module DBD::mysql: dlopen(/
Library not loaded: libmysqlclient.16.dylib
Referenced from: /usr/local/ActivePerl-5.8/site/lib/auto/DBD/mysql/
mysql.bundle
Reason: image not found at /usr/local/ActivePerl-5.8/lib/
DynaLoader.pm line 230.
at (eval 16)[/usr/local/ActivePerl-5.8/site/lib/DBI.pm:776] line 3
Compilation failed in require at (eval 16)[/usr/local/ActivePerl-5.8/
site/lib/DBI.pm:776] line 3.
Perhaps a required shared library or dll isn't installed where
expected
at /Users/frantzdorsemaine/Documents/Dev/Test/Perl-1.pl line 17
#! /usr/bin/perl -w
use DBI;
use strict;
use warnings;
my $IPServConnect="localhost";
my $Login="fdorsemaine";
my $Password="europhi";
my $BaseServConnect="atar";
my $Base;
my $BaseType="DBI:mysql:$BaseServConnect:host=
$IPServConnect;port=3306";
if($Base=DBI->connect($BaseType,$Login,$Password)){
print "okn";
} else {
die "$DBI::errstr";
}
tu as la solution ici
http://chicken.genouest.org/perl/macos-x-10-6-x-fink-macport-dbdmysql-and-perl
(en anglais). En fait, il faut virer fink qui pose problème avec la 10.6, mysq
et PERL... Si tu as besoin de portage unix, utilise macport. Et pour ne pa
avoir le PERL de macport, mais celui d'apple, change le PATH dans ton .profil
comme indiqué sur ce site.
Xavier
2011-01-01 19:20:01 UTC
Permalink
Post by kornea
En fait, il faut virer fink qui pose problème avec la 10.6
N'importe quoi.

J'utilise Fink depuis la 10.2, les seuls qui ont foutu la merde c'est
les andouilles de GNU qui en novembre dernier ont mis à jour
gcc/ppl/cloog/java-headers en foirant les dépendances.

Ce qu'il ne faut pas faire c'est mélanger les gestionnaires de packages,
fink; macports et CPAN. Fink n'a efectivement pas de mécanisme comme
FreeBSD (BSDPAN), qui permet d'enregistrer les modules installés avec
CPAN. Ce serait d'ailleurs tout aussi valable pour Debian avec apt v/s
./configure make install
Post by kornea
Et pour ne pas avoir le PERL de macport, mais celui d'apple, change le
PATH dans ton .profile comme indiqué sur ce site.
Encore n'importe quoi, le perl utilisé est celui indiqué dans le
shebang. Et les dernières dépendances à perl-588 ont de toutes façons
été nettoyées depuis un moment pour Snow Leopard.

Cependant la création d'un fichier .info pour un module n'existant pas
dans Fink prend 30s montre en main, à mettre dans :
"/sw/fink/dists/local/main/finkinfo/perlmods/"

Trois étapes :
- utiliser un fichier existant comme modèle, aller sur CPAN repérer le
chemin du module choisi, et modifier en conséquence.
- commenter la ligne "Source-MD5:" (les hash n'est pas donné directement
dans cpan.org).
- lancer l'install, attendre que Fink couine sur un MD5 incorrect, il
donne le bon, et on le copie dans le .info. On relance, et on installe.
Si il y a des dépendance, les indiquer, si pas dans Fink, retourner à
l'étape 1.

Simplissime, vraiment.

Et en ce qui concerne le problème de l'OP, ce thread n'aurait pas eu
lieu d'être, *tous* les modules nécessaires sont dans Fink.

Mais maintenant qu'il a foutu le bronx dans son /usr/local, il va
falloir faire le ménage, et pas à la hache...
--
XAv
In your pomp and all your glory you're a poorer man than me,
as you lick the boots of death born out of fear.
(Jethro Tull)
kornea
2011-01-11 15:45:31 UTC
Permalink
Post by Xavier
Post by kornea
En fait, il faut virer fink qui pose problème avec la 10.6
N'importe quoi.
J'utilise Fink depuis la 10.2, les seuls qui ont foutu la merde c'est
les andouilles de GNU qui en novembre dernier ont mis à jour
gcc/ppl/cloog/java-headers en foirant les dépendances.
Ce qu'il ne faut pas faire c'est mélanger les gestionnaires de packages,
fink; macports et CPAN. Fink n'a efectivement pas de mécanisme comme
FreeBSD (BSDPAN), qui permet d'enregistrer les modules installés avec
CPAN. Ce serait d'ailleurs tout aussi valable pour Debian avec apt v/s
./configure make install
Post by kornea
Et pour ne pas avoir le PERL de macport, mais celui d'apple, change le
PATH dans ton .profile comme indiqué sur ce site.
Encore n'importe quoi, le perl utilisé est celui indiqué dans le
shebang. Et les dernières dépendances à perl-588 ont de
toutes façons
été nettoyées depuis un moment pour Snow Leopard.
Cependant la création d'un fichier .info pour un module n'existant pas
"/sw/fink/dists/local/main/finkinfo/perlmods/"
- utiliser un fichier existant comme modèle, aller sur CPAN
repérer le
chemin du module choisi, et modifier en conséquence.
- commenter la ligne "Source-MD5:" (les hash n'est pas donné
directement
dans cpan.org).
- lancer l'install, attendre que Fink couine sur un MD5 incorrect, il
donne le bon, et on le copie dans le .info. On relance, et on installe.
Si il y a des dépendance, les indiquer, si pas dans Fink, retourner
à
l'étape 1.
Simplissime, vraiment.
Et en ce qui concerne le problème de l'OP, ce thread n'aurait pas eu
lieu d'être, *tous* les modules nécessaires sont dans Fink.
Mais maintenant qu'il a foutu le bronx dans son /usr/local, il va
falloir faire le ménage, et pas à la hache...
--
XAv
In your pomp and all your glory you're a poorer man than me,
as you lick the boots of death born out of fear.
(Jethro Tull)
J'adore les réponses du guru qui arrivent en disant n'importe quoi à chaqu
assertion !

Plusieurs choses :

1. Honnêtement, rien capté à ton explication sur Fink et 10.6 ! Toujours est-i
que avec ma 10.5, il n'y avait pas de souci et qu'avec la 10.6, ça ne fonctionn
pas...

2. le PERL de macport ou d'apple... Bien évidemment que le shebang renseigne l
version de perl (/usr/bin ou /opt/local)... Sauf que si tu ne fais pas gaffe e
que tu tapes juste sudo cpan et bah tu utilises le cpan installé par macpor
(par exemple), bref, voilà pourquoi modifier le path

3. ta manip est "super" simple : genre j'ouvre les fichiers, je joue avec le
MD5, j'attend que ça couine et hop, je relance... Super... en environnement d
travail, c'est clair, on a que ça à faire d'aller ouvrir et modifier de
fichiers à chaque install de cpan...
Xavier
2011-01-11 18:16:46 UTC
Permalink
Post by kornea
1. Honnêtement, rien capté à ton explication sur Fink et 10.6 ! Toujours
est-ilque avec ma 10.5, il n'y avait pas de souci et qu'avec la 10.6, ça
ne fonctionnepas...
C'est marrant, ça marche chez tout le monde. Evidement, si tu utilises
macports en même temps, ça fout la grouille et c'est pas étonnant.

Il m'arrive d'utiliser cpan, ke plus ea ezmznt possible, et pas besoin
de touiller le PATH pour cela, puisque depuis un bon moment Fink
Post by kornea
/sw/bin:/sw/sbin:/usr/bin:/bin:[...etc...]
/usr/bin/perl
676
Comme tu vois, j'ai pas mal de packages Fink istallés, aucun souci.

Et je maintiens que quand on utilise un système de packages, il faut s'y
tenir, et à lui seul, c'est pour cela que prendre 10 minutes pour créer
un fichier .info du module Perl dont on a besoin est préférable. Encore
plus en prod, précisément.

Un mec qui en production mélange Fink/macports/CPAN c'est pour moi un
bidouilleur. J'ai même vu passer dans tes messages un ActivePerl !

Alors maintenant, tu désinstalles tout fink, macports, ActivePerl, ainsi
que les modules CPAN (se trouvent dans /Library/Perl), tu réinstalles
avec un et un seul package manager de ton choix tout ce que tu as bien
noté avoir installé au préalable, et tes problèmes s'en iront comme par
magie.
--
XAv
In your pomp and all your glory you're a poorer man than me,
as you lick the boots of death born out of fear.
(Jethro Tull)
Xavier
2011-01-11 18:17:42 UTC
Permalink
Post by kornea
1. Honnêtement, rien capté à ton explication sur Fink et 10.6 ! Toujours
est-ilque avec ma 10.5, il n'y avait pas de souci et qu'avec la 10.6, ça
ne fonctionnepas...
C'est marrant, ça marche chez tout le monde. Evidement, si tu utilises
macports en même temps, ça fout la grouille et c'est pas étonnant.

Il m'arrive d'utiliser cpan, le plus ea rarement possible, et pas besoin
de touiller le PATH pour cela, puisque depuis un bon moment Fink
Post by kornea
/sw/bin:/sw/sbin:/usr/bin:/bin:[...etc...]
/usr/bin/perl
676
Comme tu vois, j'ai pas mal de packages Fink istallés, aucun souci.

Et je maintiens que quand on utilise un système de packages, il faut s'y
tenir, et à lui seul, c'est pour cela que prendre 10 minutes pour créer
un fichier .info du module Perl dont on a besoin est préférable. Encore
plus en prod, précisément.

Un mec qui en production mélange Fink/macports/CPAN c'est pour moi un
bidouilleur. J'ai même vu passer dans tes messages un ActivePerl !

Alors maintenant, tu désinstalles tout fink, macports, ActivePerl, ainsi
que les modules CPAN (se trouvent dans /Library/Perl), tu réinstalles
avec un et un seul package manager de ton choix tout ce que tu as bien
noté avoir installé au préalable, et tes problèmes s'en iront comme par
magie.
--
XAv
In your pomp and all your glory you're a poorer man than me,
as you lick the boots of death born out of fear.
(Jethro Tull)
Loading...