Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 192

Summary: lftp ebuild does not compile the ftp,http,ect modules needed for it to run
Product: Gentoo Linux Reporter: Jared H. Hudson <jhhudso>
Component: Current packagesAssignee: Donny Davies (RETIRED) <woodchip>
Status: RESOLVED FIXED    
Severity: major    
Priority: High    
Version: 1.0 RC6 r14   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jared H. Hudson 2002-01-15 22:09:24 UTC
The lftp-2.4.8.ebuild does not create all the modules needed for lftp to run. It
seems that it compiles all the modules, but when the install process is ran the
make install seems to not include those modules, and subesequently when you
merge they are not installed. An example modules would be
/usr/lib/lftp/2.4.8/proto-ftp.so or proto-http.so

Example of problem this creates:
bash # lftp
lftp :~> open ftp.gnome.org
/usr/lib/lftp/2.4.8/proto-ftp.so: cannot open shared object file: No such file
or directory
open: ftp - not supported protocol
lftp :~>
Comment 1 Mikael Hallendal (hallski) (RETIRED) gentoo-dev 2002-01-16 14:04:39 UTC
reassigning to thread since he was the last to do changes to lftp.
Comment 2 Adam Bellinson (RETIRED) gentoo-dev 2002-01-16 17:16:50 UTC
It appears simply emerging lftp again a second time fixes the problem. I'll take
a closer look at what's causing this later, but it appears that insane people
(ones who do the same thing repeatedly expecting different results) sometimes
can accomplish things. :)
Comment 3 Brian Lund Larsen 2002-01-30 05:14:22 UTC
the build of the proto-ftp.so and proto-http.so modules tries to link with
libnetwork.so with a -L path of /usr/lib/lftp-X.X.X/ - this library doesn't
exist  before the build installs files - and that is why the emerge/ebuild works
the second time.
Comment 4 Donny Davies (RETIRED) gentoo-dev 2002-01-30 22:46:05 UTC
using --without-modules now