Le package Python-Numeric est une librairie souvent utilisé par les programmes python, notamment dans mon cas par ipython un enhanced python shell, (avec aussi un fix spécifique à leopard)

Sous Leopard un ptit bug de mac ports vous oblige a corrigé momentanément j'espère un problème de compilation:

Packages/RNG/Src/ranf.c: In function 'Mixranf':
Packages/RNG/Src/ranf.c:153: error: conflicting types for 'gettimeofday'
/usr/include/sys/time.h:211: error: previous declaration of 'gettimeofday' was here
error: command 'gcc' failed with exit status 1

Dans ce cas éditer /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py25-numeric/work/Numeric-24.2/Packages/RNG/Src/ranf.c , ligne 374, enlever les 3 lignes:

#if !defined(__sgi)
        int gettimeofday(struct timeval *, struct timezone *);
#endif

Relancer la compile avec port install py25-Numeric

J'ai ouvert un case chez Macports #13067