View Full Version : Firefox form ports
Hello, I am trying to install Firefox from port but I got what it looks like a error:
checking for perl... /usr/bin/perl
/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "perl"
/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "perl"
configure: error: perl 5.x required for intltool
===> Script "configure" failed unexpectedly.
I have checked under /var/db/pkg/ and looks like perl 5.8.2 and perl 5.6.2_2 are installed.
Is there another perl version that is not present needed for the firefox installation? Could be something else?
Thank You.
scottro
08-30-2005, 02:07 AM
There have been some perl upgrades that might be the issue, though I don't remember when they took place.
You can see if you have the perl-after-upgrade script. Take a look at its man page if you have it, which gives human readable instructions for running it. It's ~possible~ that that's your problem, depending upon when and if you upgraded perl.
shawn
08-30-2005, 02:27 AM
This is a fairly common problem.
what i did to fix was
# /usr/libexec/located.updatedb
# locate libperl.so
which gave:
/usr/local/lib/perl5/5.8.7/mach/CORE/libperl.so
then
# cp /usr/local/lib/perl5/5.8.7/mach/CORE/libperl.so /usr/lib/
and it'll work.
People have also said you can deinstall from ports and reinstall, use pkg_delete and pkg_add to reinstall and such. I found just copying the file to the correct location was a quick fix.
and if the update's to the port system are correct, /usr/lib/libperl.so SHOULD also be updated.
Thank You.
I'll try your way once my desk is going to available... installing jdk14 is like updating source ;)
Packages are a good thing for PCBSD... but I still prefer ports.
Cheers
There have been some perl upgrades that might be the issue, though I don't remember when they took place.
You can see if you have the perl-after-upgrade script. Take a look at its man page if you have it, which gives human readable instructions for running it. It's ~possible~ that that's your problem, depending upon when and if you upgraded perl.
No, I have not upgrade perl. What should I do?
Thank You.
michaeldavid
08-30-2005, 04:14 AM
As the title says - see my guide to install all these.
My guide is at: http://michael-and-mary.net/intro
scottro
08-30-2005, 12:23 PM
melo, is this the same thing that was posted on BSDforums? (The poster had almost the same question and a similar nick.) :)
If so, I think BSDKAffee's advice might help.
Michael, if it is the same issue, then melo might have a VERY old ports tree, and would probably have to update before being able to make use of your excellent guide.
Yes Scrotto... I am following your comment on installing firefox first, then linuxpluginwrapper, then opera to make everything work!
I have updated ports and source... however I am following Micheal David link like You've said...
I'll post back in a few hours... hopefully.
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
===> Script "configure" failed unexpectedly.
Please direct the output of the failure of the make command to a file, and
then feed that file to the gnomelogalyzer, available from
http://www.freebsd.org/gnome/gnomelogalyzer.sh, which will diagnose the problem
and suggest a solution. If - and only if - the gnomelogalyzer cannot solve
the problem, report the problem to the FreeBSD GNOME team at gnome@FreeBSD.org,
and attach "/usr/ports/textproc/intltool/work/intltool-0.34.1/config.log" and
the output of the failure of the 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/textproc/intltool.
*** Error code 1
There is another error... what should I do in this case.
PS. I have followed all the procedures at Michael David web site.
Thank You.
I've seen this too. Your version of the international part of Gnome's code is actually too recent for the port (0.34 vs. 0.33 iirc). I don't recall what I did. But at least you know what the issue is now.
DrJ
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
===> Script "configure" failed unexpectedly.
Please direct the output of the failure of the make command to a file, and
then feed that file to the gnomelogalyzer, available from
http://www.freebsd.org/gnome/gnomelogalyzer.sh, which will diagnose the problem
and suggest a solution. If - and only if - the gnomelogalyzer cannot solve
the problem, report the problem to the FreeBSD GNOME team at gnome@FreeBSD.org,
and attach "/usr/ports/textproc/intltool/work/intltool-0.34.1/config.log" and
the output of the failure of the 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/textproc/intltool.
*** Error code 1
There is another error... what should I do in this case.
PS. I have followed all the procedures at Michael David web site.
Thank You.
XML parser problem solved... I went for deinstall reinstall and It seems fine.
However I am still having problems with firefox... after # make install clean from port the installation looks like never ending! Looks like running is circles! Stays for hours like this and it doesn't stop.
What the problem could be at this point?
Thanks
Problem solved... I let firefox running even longer. Installation went well.
However I am not able to access michael-and-mary web page. Anyone knows what happened?
Thanks
michaeldavid
09-07-2005, 08:25 AM
We have moved to a new server. I could not afford to pay for a server with 10 gb space so we have moved to a server with 2 GB space. The site will be restored hopefully this weekend and will be up next week.
Thanks.
vBulletin® v3.8.5, Copyright ©2000-2013, Jelsoft Enterprises Ltd.