Skip to Content.
Sympa Menu

baslinux - Re: [BL] Opera with BL 3.40 Re: BL3.40 pkg "invalid tar magic"

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: sindi keesan <keesan AT sdf.lonestar.org>
  • To: baslinux AT lists.ibiblio.org
  • Subject: Re: [BL] Opera with BL 3.40 Re: BL3.40 pkg "invalid tar magic"
  • Date: Thu, 2 Feb 2006 17:05:47 +0000 (UTC)

On Thu, 2 Feb 2006, David Moberg wrote:

I wrote:

I got the same problem if I only copied over the
libraries manually. But after I downloaded and
installed the glibc-solibs package from SW81,
it started working. I am currently typing this
message from the latest version of Opera, (.deb
in .tgz format, static QT edition) on BL3.40.

Why .deb? I just downloaded the generic static QT 8.51 version
which unpacked itself to an /opera-8.51... directory. Did your version install properly? I have not tried installing mine again yet.

After further experimentation, Opera seems to want
/etc/host.conf and libresolv, despite the fact that ldd
shows no dependency. I wonder if this would also fix your static lynx
binary. More trial and error should reveal exactly why it needs these files.

Static lynx did work when I installed all of glibc, so you may be right. I thought it was static for everything (openssl, ncurses, zlib, libc).
Your uclibc package works fine, don't need mine any more.

I have Opera working, now that you pointed out it needed more libraries than shown by ldd.

BL3.32 already had host.conf - I will check BL3.40 for it.

I installed the entire solibs package then gradually renamed libraries. First I guessed that libnss_dns was needed for online use and it was. libresolv was also needed - does it resolve dns numbers? The others were not needed. I now also have a new ldd based on libc.6, but doubt it is needed for opera.

glibc 2.2.5 solibs:

/sbin/ldconfig (static)
/lib/ld-linux.so.2

libc.so.6 (they are links if you install or cp -a, otherwise actual libs)
libm.so.6
libdl.so.2
libpthread.so.0
libresolv.so.2
libnss_dns.so.2

This comes to about 1.5MB of libraries instead of 7.5MB (plus ldconfig and ld-linux).

Should I post a package of these libraries for use with Opera in BL3?

(There are also unrelated lib*.so.2 libraries from BL3: libext2fx, libtermcap, libcom_err.)

Installing the BL3 icewm package provides all the needed X libraries.

Is JP's links2 for BL2/svgalib ssl-capable? If so, I will also get that working because my friend really likes using the arrow keys to navigate in links, and 'q a TAB' are too much for him in Opera.

If there is a more recent version of links2 out, maybe someone could compile it statically for BL3, or uclibc, with ssl support. (Maybe me, with help).

Links2 for BL2 needs libpng, libjpeg, and libtiff, which I provided in my netpbm package for BL3 (to be used with his photos) and libvga, which I can copy from BL2. BL2 zgv also needs libvgagl. David compiled a static zgv for use with the 1-floppy USB-storage 2.4.31-kernel linux.



We were given a digitizer tablet that Calcomp actually wrote a linux driver for, with instructions for use in X. XFree 3 or 4, libc6. Usable as a serial mouse, like a touchpad but using a stylus that also has a right button on it. I will try it in BL2 and BL3. A Fellowes 'internet touchpad' Glidepoint that came with Windows drivers on CD works as a simple serial mouse in DOS and linux (svgalib and X). They did not offer linux support for the fancy buttons (email, media, zoom...) which probably only work with IE. The touchpad even with buttons is smaller than a mouse pad.

David, thanks again.

Sindi




Archive powered by MHonArc 2.6.24.

Top of Page