Perl zerschossen

Dr.Sweety

Fnord!
Hallo zusammen,

ich habe irgendwie mein Perl auf meiner Arbeitsmaschine zerschossen (FreeBSD-5.2.1-p8). Wenn ich z.B. firefox bauen will, kommt folgende Meldung:
Code:
checking whether ln -s works... yes
checking for /usr/local/bin/perl5.8.2... /usr/local/bin/perl5.8.2
checking for minimum required perl version >= 5.004...
configure: error: Perl 5.004 or higher is required.
===>  Script "configure" failed unexpectedly.
Please report the problem to [email]gnome@FreeBSD.org[/email] [maintainer] and attach the
"/usr/ports/www/firefox/work/mozilla/config.log" including the output of the
failure of your make command. Also, it might be a good idea to provide an
overview of all packages installed on your system (e.g. an `ls /var/db/pkg`).
*** Error code 1

Stop in /usr/ports/www/firefox.
root:/usr/ports/www/firefox>
Perl ist aber installiert (merkt er ja auch: checking for /usr/local/bin/perl5.8.2... /usr/local/bin/perl5.8.2) allerdings kann er ja irgendwie die Version nicht ermitteln. Installiert habe ich eigentlich Perl 5.8.4, insofern verwirrt es mich, dass er beim "configure" Lauf die Version 5.8.2 findet. Hier noch der Output von pkg_info:
Code:
root:/usr/ports/www/firefox>pkg_info | grep perl
p5-Test-Harness-2.40 Run perl standard test scripts with statistics
p5-Test-Simple-0.47_1 Basic utilities for writing tests in perl
perl-5.8.4          Practical Extraction and Report Language
root:/usr/ports/www/firefox>
In der /etc/make.conf stehen die Einträge für Perl mit der korrekten Version, ich habe diese versuchsweise auskommentiert was aber auch nichts brachte :( Weis jemand Rat?
 
Ok, nach etwas Gebastel und Studieren vom configure File habe ich das Problem mit einem symbolischen Link von perl-5.8.4 (installierte Version) auf perl-5.8.2 (von configure vermeintlich gefundene Perl Version) in /usr/local/bin/ lösen können.
 
Zurück
Oben