FileZilla Client 3.2.4 no longer works on CentOS 5.3
Moderator: Project members
FileZilla Client 3.2.4 no longer works on CentOS 5.3
I've been unpacking the Linux binary .tar.bz2 package of several of the 3.X releases of
FileZilla Client and they've been working fine on CentOS 5 (we're on CentOS 5.3 at
the moment). However, the new release of FileZilla Client, 3.2.4, sadly no longer runs on
CentOS 5.
The filezilla binary for 3.2.4 seems to have been built with much later versions of various
shared libraries - well beyond what's available on CentOS 5 (or, indeed, the RHEL 5 distro that CentOS 5 is based on). Examples include:
* libstdc++.so.6 now requires GLIBCXX_3.4.9 versioning, which isn't present in CentOS 5.
* libgnutls.so.26 is needed, but CentOS 5 only has libgnutls.so.13.
Even trying to copy Fedora Rawhide versions of those libraries and setting LD_LIBRARY_PATH to
include them triggered issues with libc.so.6 (versioning) and a missing libtasn1.so.3 library. Adding those from Rawhide just resulted in a futex() call hanging, at which point I gave up
Any chance of building the FileZilla Client with the older libraries like you did with 3.2.3.1 and
earlier? It's a shame that FileZilla Client now no longer works for the most popular commercial Linux (RHEL 5).
FileZilla Client and they've been working fine on CentOS 5 (we're on CentOS 5.3 at
the moment). However, the new release of FileZilla Client, 3.2.4, sadly no longer runs on
CentOS 5.
The filezilla binary for 3.2.4 seems to have been built with much later versions of various
shared libraries - well beyond what's available on CentOS 5 (or, indeed, the RHEL 5 distro that CentOS 5 is based on). Examples include:
* libstdc++.so.6 now requires GLIBCXX_3.4.9 versioning, which isn't present in CentOS 5.
* libgnutls.so.26 is needed, but CentOS 5 only has libgnutls.so.13.
Even trying to copy Fedora Rawhide versions of those libraries and setting LD_LIBRARY_PATH to
include them triggered issues with libc.so.6 (versioning) and a missing libtasn1.so.3 library. Adding those from Rawhide just resulted in a futex() call hanging, at which point I gave up
Any chance of building the FileZilla Client with the older libraries like you did with 3.2.3.1 and
earlier? It's a shame that FileZilla Client now no longer works for the most popular commercial Linux (RHEL 5).
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
The binaries are now built on Debian 5 aka Lenny.
Why don't you simply compile the source yourself? If you for some reason cannot do that (It really is not hard at all), contact a packager working with your distribution to get it included into the distribution.
Why don't you simply compile the source yourself? If you for some reason cannot do that (It really is not hard at all), contact a packager working with your distribution to get it included into the distribution.
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
Sadly, not only isn't FileZilla available in any of the typical additional repos (e.g. epel, rpmforge, extras), but it won't build from source code either. This is because the configure script now expects a minimum of libgnutls 2.0.4 or greater, but CentOS 5.3 only ships with libgnutls 1.4.1. I guess that's the end of the road for CentOS 5/RHEL 5 users then - we'll be stuck on FileZilla 3.2.3.1 until RHEL 6/CentOS 6 comes out next year
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
Simply build your own GnuTLS.
-
- 226 Transfer OK
- Posts: 392
- Joined: 2008-12-30 10:30
- First name: John
- Last name: Ratliff
- Location: In a small white padded room.
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
You can mostly follow the directions from Compiling FileZilla 3 under Mac OS X. You will need to compile GnuTLS, libgpg-error, libgrcrypt, and possibly wxWidgets. I didn't notice a wxWidgets package in the CentOS package manager, but I only installed in virtual box and played with it for a few minutes.
I put the binary I compiled on the Unofficial Binaries page. I didn't install the VirtualBox guest additions, so my screen size was too small for FileZilla to be usable, but it started.
I put the binary I compiled on the Unofficial Binaries page. I didn't install the VirtualBox guest additions, so my screen size was too small for FileZilla to be usable, but it started.
http://jdrrant.blogspot.com/ - CODEpendent Blog
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
Strange. I'm getting the same error after unpacking FileZilla_3.2.4_i586-linux-gnu.tar.bz2 on ubuntu 804.
"filezilla: error while loading shared libraries: libgnutls.so.26: cannot open shared object file: No such file or directory"
(edit: nvm...just read posts after 1st one .. reverted back to 3.2.3.1)
"filezilla: error while loading shared libraries: libgnutls.so.26: cannot open shared object file: No such file or directory"
(edit: nvm...just read posts after 1st one .. reverted back to 3.2.3.1)
-
- 226 Transfer OK
- Posts: 392
- Joined: 2008-12-30 10:30
- First name: John
- Last name: Ratliff
- Location: In a small white padded room.
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
Try the binary I posted on the Unofficial Binaries page for CentOS, or compile it yourself.
FileZilla isn't in an ubuntu repository? It should be. You should tell them that.
FileZilla isn't in an ubuntu repository? It should be. You should tell them that.
http://jdrrant.blogspot.com/ - CODEpendent Blog
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
I will try it. Thanks.jdratlif wrote:FileZilla isn't in an ubuntu repository? It should be. You should tell them that.
It is in the repo...just not near the latest version, which fixed a few problems I kept encountering.
(edit: tried the binary you posted, get ~> filezilla: error while loading shared libraries: libtiff.so.3 & libexpat.so.0: cannot open shared object file: No such file or directory)
fixed it by just creating sym links to libtiff.so.4 & libexpat.so.1
-
- 500 Command not understood
- Posts: 3
- Joined: 2009-04-30 03:24
- First name: Owkaye
- Last name: Go
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
Hi jdratlif,Try the binary I posted on the Unofficial Binaries page for CentOS.
I downloaded your special build for CentOS 5.3 but I don't know how to install it. Do I have to extract the files from the archive, then manually drag-and-drop them into the corresponding directories in my /usr directory? Or is there an easier/better way to install everything?
Sorry for my ignorance here, but my experience in installing on CentOS is limited to using yum, and I don't want to screw anything up.
-
- 226 Transfer OK
- Posts: 392
- Joined: 2008-12-30 10:30
- First name: John
- Last name: Ratliff
- Location: In a small white padded room.
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
I wouldn't know how to properly install it on CentOS.
The binary I built is for a user's home directory. If you extracted it in your home directory, it should work. It might work if you put it in /opt.
FileZilla might need some path clarification if you don't run the binary in the same working directory. I think there is a path variable to set this, but I'm not positive about that.
I don't know anything about yum or rpm, sorry. I haven't used anything RedHat based in years. How would you have installed the official binary if it worked?
What I would do: start terminal
bzip2 -cd FileZilla-3.2.whateveritwasicalledit.tar.bz2 | tar x
cd filezilla/bin
./filezilla
The binary I built is for a user's home directory. If you extracted it in your home directory, it should work. It might work if you put it in /opt.
FileZilla might need some path clarification if you don't run the binary in the same working directory. I think there is a path variable to set this, but I'm not positive about that.
I don't know anything about yum or rpm, sorry. I haven't used anything RedHat based in years. How would you have installed the official binary if it worked?
What I would do: start terminal
bzip2 -cd FileZilla-3.2.whateveritwasicalledit.tar.bz2 | tar x
cd filezilla/bin
./filezilla
http://jdrrant.blogspot.com/ - CODEpendent Blog
-
- 500 Command not understood
- Posts: 3
- Joined: 2009-04-30 03:24
- First name: Owkaye
- Last name: Go
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
Thanks for the explanation, jdratlif.
Since you said it's built to run from the user's home directory that's what I did. I extracted the archive into my /home/owkaye folder then I clicked on the "filezilla" executable and it works great!
Apparently everything filezilla needs is self-contained in the proper locations in your archive. As long as everything stays where you put it, I imagine it's going to work fine for me.
You've done a great job with this and I thank you very much!!!
Since you said it's built to run from the user's home directory that's what I did. I extracted the archive into my /home/owkaye folder then I clicked on the "filezilla" executable and it works great!
Apparently everything filezilla needs is self-contained in the proper locations in your archive. As long as everything stays where you put it, I imagine it's going to work fine for me.
You've done a great job with this and I thank you very much!!!
-
- 500 Command not understood
- Posts: 1
- Joined: 2010-05-28 10:19
- First name: Santosh
- Last name: Mohan
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
Same issue was seen for SLED10SP2.
srm-srv-r4vm7:/tmp/FileZilla3 # ./bin/filezilla
./bin/filezilla: error while loading shared libraries: libtasn1.so.3: cannot open shared object file: No such file or directory
Is there any workaround for this issue??
srm-srv-r4vm7:/tmp/FileZilla3 # ./bin/filezilla
./bin/filezilla: error while loading shared libraries: libtasn1.so.3: cannot open shared object file: No such file or directory
Is there any workaround for this issue??
-
- 226 Transfer OK
- Posts: 392
- Joined: 2008-12-30 10:30
- First name: John
- Last name: Ratliff
- Location: In a small white padded room.
Re: FileZilla Client 3.2.4 no longer works on CentOS 5.3
Have you tried installing libtasn1?
http://jdrrant.blogspot.com/ - CODEpendent Blog