From: Lacrocivious A. <alt...@ya...> - 2007-07-25 14:01:51
|
Although v.2.3 works fine here on a Fedora Core 6 system, neither the v.2.4 release (from tarball) nor build 158 (from SVN) are working. I have done 'make uninstall' and removed the directory and reinstalled and done 'make install' and so forth several times, without success. I have triple checked the requirements (had to install libintl-perl, a new one) and they all appear to be fine. What I get when I attempt to run either release v.2.4 or SVN build 158 is: [username@hostname ~]$ gprename Can't locate Locale/gettext.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/local/bin/gprename line 52. _________________________ Here are the installed perl packages, if that helps: [root@hostname rpms]# rpm -qa | grep perl perl-Socket6-0.19-3.fc6 perl-Cairo-1.023-1.fc6 perl-Archive-Tar-1.30-1.fc6 perl-SGMLSpm-1.03ii-16.2.1 perl-libwww-perl-5.805-1.1.1 perl-Compress-Zlib-1.42-1.fc6 perl-IO-Zlib-1.04-4.2.1 perl-HTML-Tagset-3.10-2.1.1 perl-Net-IP-1.25-2.fc6 perl-Net-SSLeay-1.30-4.fc6 perl-BSD-Resource-1.28-1.fc6.1 perl-Crypt-SSLeay-0.51-12.fc6 perl-Gtk2-1.144-1.fc6 mod_perl-2.0.2-6.2.fc6 ImageMagick-perl-6.2.8.0-4.fc6 perl-libintl-1.16-3.fc6 perl-5.8.8-10 perl-Digest-SHA1-2.11-1.2.1 perl-String-CRC32-1.4-2.fc6 perl-IO-Socket-INET6-2.51-2.fc6 perl-IO-Socket-SSL-1.01-1.fc6 perl-DBD-MySQL-3.0007-1.fc6 perl-DateManip-5.44-2.fc6 perl-Net-DNS-0.60-1.fc6 perl-Digest-HMAC-1.01-15 perl-URI-1.35-3 perl-HTML-Parser-3.55-1.fc6 newt-perl-1.08-9.2.2 perl-DBI-1.52-1.fc6 perl-Glib-1.143-1.fc6 net-snmp-perl-5.3.1-15.fc6-snmp-perl-5.3.1-15.fc6 _________________________ I attempted to get a gdb backtrace but I must be too stupid to understand how to make gdb execute a perl program (the file /usr/local/bin/gprename is set executable): [username@hostname ~]$ script gprename-2.4_backtrace.log Script started, file is gprename-2.4_backtrace.log [username@hostname ~]$ uname -a Linux hostname.lan 2.6.20-1.2962.fc6 #1 SMP Tue Jun 19 19:27:14 EDT 2007 i686 athlon i386 GNU/Linux [username@hostname ~]$ gdb gprename GNU gdb Red Hat Linux (6.5-15.fc6rh) Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux-gnu"..."/usr/local/bin/gprename": not in executable format: File format not recognized (gdb) handle SIGUSR1 nostop noprint Signal Stop Print Pass to program Description SIGUSR1 No No Yes User defined signal 1 (gdb) handle SIG32 nostop noprint Signal Stop Print Pass to program Description SIG32 No No Yes Real-time event 32 (gdb) run Starting program: No executable file specified. Use the "file" or "exec-file" command. (gdb) quit _________________________ Of course I will be happy to provide any information that may help resolve this, especially with regard to how to get a backtrace. ____________________________________________________________________________________ Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool. http://autos.yahoo.com/carfinder/ |