Re: Installation on Fedora 8
"Taj Morton" <[email protected]>
| Newsgroups | gmane.comp.autopackage.devel |
|---|---|
| Message-ID | <[email protected]> |
On Nov 12, 2007 12:10 AM, Isak Savo <[email protected]> wrote: > 2007/11/11, Hans-Joachim Baader <[email protected]>: > > Hi, > > > > I have two problems installing under Fedora 8: libcurl.so.3 > > is missing (only libcurl.so.4 is part of the system) and > > when installing e.g. VDrift, SDL_net is not found although > > it is installed. > > > > I noticed that autopackage needs libcurl.so.3, bzip2 and wget > > to install. But thes components are not always installed in the > > default install of distributions. This creates unnecessary trouble > > for users who cannot become root. Why doesn't autopackage contain > > all it needs? It should't have any dependency besides libc if it > > should be easy to use. > > Maybe we don't necessarily need .so.3 - .so.4 might work just as well > (this is a question, not a statement). > Curtis, Taj: Where do we actually use curl? I though we used wget for > all http/ftp accesses... I'm pretty sure that it's used by luau to retrieve deps. We should really try to fix this soon, because it means that Autopackage isn't working on all Fedora 8 systems. I *guess* the only /real/ solution is to statically link curl (it's only about 200K). In theory we might be able to use relaytool to multilink .so.3 and .so.4. However that will just break when .so.5 is released. This also means we should look at what other deps could potentially cause damage. I ran scandeps on libexec, and got this: libc.so.6 (used by 22 files) libglib-2.0.so.0 (used by 7 files) libgcc_s.so.1 (used by 4 files) libm.so.6 (used by 3 files) libpthread.so.0 (used by 3 files) libz.so.1 (used by 2 files) libdl.so.2 (used by 2 files) libcurl.so.3 (used by 1 file) libxml2.so.2 (used by 1 file) libgdk_pixbuf-2.0.so.0 (used by 1 file) libgobject-2.0.so.0 (used by 1 file) libuau.so.3 (used by 1 file) libcurl.so.2 (used by 1 file) libgtk-x11-2.0.so.0 (used by 1 file) libgthread-2.0.so.0 (used by 1 file) libgdk-x11-2.0.so.0 (used by 1 file) The ones that can cause trouble easily that I see: libcurl.so.2/3 (luau-downloader.bin uses so.3, libuau.so.3.0.0 uses .so.2) libxml2.so.2 (used by libuau.so.3.0.0) glib-2 libz in theory, but I don't know if it's even actively developed - Taj > > -Isak > > --------------------------------------------------------------------- > To unsubscribe, e-mail: autopackage-dev-unsubscribe-OfajU3CKLf1/[email protected] > For additional commands, e-mail: autopackage-dev-help-OfajU3CKLf1/[email protected] > > -- Taj http://www.wildgardenseed.com/Taj/blog Need a GMail invite? Email me. Peace cannot be kept by force; it can only be achieved by understanding. -- A. Einstein --------------------------------------------------------------------- To unsubscribe, e-mail: autopackage-dev-unsubscribe-OfajU3CKLf1/[email protected] For additional commands, e-mail: autopackage-dev-help-OfajU3CKLf1/[email protected]