[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: first impressions of Red Hat 8.0



On Mon, Sep 30, 2002 at 11:45:24PM -0500, I wrote:
> On Mon, Sep 30, 2002 at 05:52:49PM -0500, Jeff Licquia wrote:
> > You did know that apt is written in C++, right?  :-)
> 
> Yeah.  In fact, when I was writing the last email, I thought of
> that, which makes me rather curious...
[...]

So it actually does look like Red Hat figured some way out of this
with the appropriate application of compat- packages...

zhaan:~$ ldd /usr/bin/apt-get 
        libapt-pkg.so.3.1 => /usr/lib/libapt-pkg.so.3.1 (0x40033000)
        librpm-4.0.4.so => /usr/lib/librpm-4.0.4.so (0x40148000)
        librpmdb-4.0.4.so => /usr/lib/librpmdb-4.0.4.so (0x40193000)
        librpmio-4.0.4.so => /usr/lib/librpmio-4.0.4.so (0x4024e000)
        libz.so.1 => /usr/lib/libz.so.1 (0x4028d000)
        libbz2.so.1 => /usr/lib/libbz2.so.1 (0x4029b000)
        libpopt.so.0 => /usr/lib/libpopt.so.0 (0x402aa000)
        libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x402b3000)
        libm.so.6 => /lib/i686/libm.so.6 (0x402f4000)
        libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
        libpthread.so.0 => /lib/i686/libpthread.so.0 (0x40316000)
        librt.so.1 => /lib/librt.so.1 (0x40346000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40357000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
zhaan:~$ rpm -qf /usr/lib/libstdc++-libc6.2-2.so.3 
compat-libstdc++-7.3-2.96.110

Now this has me really curious...  Where is that weird library
name/version coming from...  Well, it looks like maybe Red Hat had
this planned out in advance.

osiris:~$ rpm -qf /usr/lib/libstdc++-libc6.2-2.so.3 
libstdc++-2.96-112

Just for fun, I tried running the Red Hat 7.3 version of kcalc, and it
appears to work just fine as well.

zhaan:~$ ldd ./kcalc
        kcalc-gcc2.96.so => /usr/lib/kcalc-gcc2.96.so (0x40013000)
        libkdeui-gcc2.96.so.4 => /usr/lib/libkdeui-gcc2.96.so.4 (0x4003e000)
        libkdecore-gcc2.96.so.4 => /usr/lib/libkdecore-gcc2.96.so.4 (0x40239000)
        libDCOP-gcc2.96.so.4 => /usr/lib/libDCOP-gcc2.96.so.4 (0x403de000)
        libdl.so.2 => /lib/libdl.so.2 (0x40436000)
        libkdefx-gcc2.96.so.4 => /usr/lib/libkdefx-gcc2.96.so.4 (0x40439000)
        libqt-mt.so.3 => /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 (0x4045e000)
        libpng.so.2 => /usr/lib/libpng.so.2 (0x40aba000)
        libz.so.1 => /usr/lib/libz.so.1 (0x40adc000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40aea000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40af8000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x40bd6000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40be8000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40bf2000)
        libpthread.so.0 => /lib/i686/libpthread.so.0 (0x40c09000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40c39000)
        libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40c3e000)
        libm.so.6 => /lib/i686/libm.so.6 (0x40c7f000)
        libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
        libcups.so.2 => /usr/lib/libcups.so.2 (0x40ca2000)
        libmng.so.1 => /usr/lib/libmng.so.1 (0x40cbc000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40d00000)
        libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x40d1e000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40d2c000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40d75000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libssl.so.2 => /lib/libssl.so.2 (0x40d7e000)
        libcrypto.so.2 => /lib/libcrypto.so.2 (0x40dae000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40e82000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40ea7000)

I'm a little curious how libqt-mt.so.3 works out to be
/usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3, but not enough so to actually
figure it out right now.  :-)

Now, of course, I wouldn't expect anything to work in the *other*
direction...

Steve
-- 
steve@silug.org           | Southern Illinois Linux Users Group
(618)398-7360             | See web site for meeting details.
Steven Pritchard          | http://www.silug.org/

-
To unsubscribe, send email to majordomo@silug.org with
"unsubscribe silug-discuss" in the body.