Re: Shared libraries in lsbsi

Andreas Jaeger <[email protected]> Fri, 30 Jan 2004 15:05:05 +0100
Newsgroups gmane.linux.lsb.implementation
Message-ID <[email protected]>
"Wichmann, Mats D" <[email protected]> writes:

> LSB /lib/ld-2.3.2.so (by another name)
>     /lib/libanl-2.3.2.so

This library is not used by glibc internally, you can remove it.


>     /lib/libBrokenLocale-2.3.2.so

This is just a convenince library of glibc, it is only used by some
very old binaries - remove it, it's not needed for lsb at all.

> LSB /lib/libc-2.3.2.so
> LSB /lib/libcrypt-2.3.2.so
> LSB /lib/libdl-2.3.2.so
>     /lib/libform.so.5.3

Part of ncurses.

> LSB /lib/libgcc_s.so.1
> LSB /lib/libm-2.3.2.so
>     /lib/libmemusage.so
Debugging library, used by the memusage program.  Can be removed.

>     /lib/libmenu.so.5.3

Part of ncurses.

> LSB /lib/libncurses.so.5.3
>     /lib/libnsl-2.3.2.so
>     /lib/libnss_compat-2.3.2.so
>     /lib/libnss_dns-2.3.2.so
>     /lib/libnss_files-2.3.2.so
>     /lib/libnss_hesiod-2.3.2.so
>     /lib/libnss_nis-2.3.2.so
>     /lib/libnss_nisplus-2.3.2.so

All the libnss_* libraries are needed internally by glibc.


>     /lib/libpanel.so.5.3
ncurses
>     /lib/libpcprofile.so

Debugging library of glibc.

>     /lib/libproc.so.3.1.15
> LSB /lib/libpthread-0.10.so
>     /lib/libresolv-2.3.2.so
resolver of glibc, needed internally by glibc.

>     /lib/librt-2.3.2.so

aio functions of glibc
>     /lib/libSegFault.so

Debuggin utiltiy library.

>     /lib/libthread_db-1.0.so

needed by gdb for debugging of thread programs.

> LSB /lib/libutil-2.3.2.so
>     /usr/lib/gconv/ANSI_X3.110.so

Needed internally for iconv/gconv functionality of libc.

>     /usr/lib/gconv/ARMSCII-8.so
>     /usr/lib/gconv/ASMO_449.so
>     /usr/lib/gconv/BIG5HKSCS.so
>     /usr/lib/gconv/BIG5.so
>     /usr/lib/gconv/CP10007.so
>     /usr/lib/gconv/CP1125.so
>     /usr/lib/gconv/CP1250.so
>     /usr/lib/gconv/CP1251.so
>     /usr/lib/gconv/CP1252.so
>     /usr/lib/gconv/CP1253.so
>     /usr/lib/gconv/CP1254.so
>     /usr/lib/gconv/CP1255.so
>     /usr/lib/gconv/CP1256.so
>     /usr/lib/gconv/CP1257.so
>     /usr/lib/gconv/CP1258.so
>     /usr/lib/gconv/CP737.so
>     /usr/lib/gconv/CP775.so
>     /usr/lib/gconv/CSN_369103.so
>     /usr/lib/gconv/CWI.so
>     /usr/lib/gconv/DEC-MCS.so
>     /usr/lib/gconv/EBCDIC-AT-DE-A.so
>     /usr/lib/gconv/EBCDIC-AT-DE.so
>     /usr/lib/gconv/EBCDIC-CA-FR.so
>     /usr/lib/gconv/EBCDIC-DK-NO-A.so
>     /usr/lib/gconv/EBCDIC-DK-NO.so
>     /usr/lib/gconv/EBCDIC-ES-A.so
>     /usr/lib/gconv/EBCDIC-ES.so
>     /usr/lib/gconv/EBCDIC-ES-S.so
>     /usr/lib/gconv/EBCDIC-FI-SE-A.so
>     /usr/lib/gconv/EBCDIC-FI-SE.so
>     /usr/lib/gconv/EBCDIC-FR.so
>     /usr/lib/gconv/EBCDIC-IS-FRISS.so
>     /usr/lib/gconv/EBCDIC-IT.so
>     /usr/lib/gconv/EBCDIC-PT.so
>     /usr/lib/gconv/EBCDIC-UK.so
>     /usr/lib/gconv/EBCDIC-US.so
>     /usr/lib/gconv/ECMA-CYRILLIC.so
>     /usr/lib/gconv/EUC-CN.so
>     /usr/lib/gconv/EUC-JISX0213.so
>     /usr/lib/gconv/EUC-JP.so
>     /usr/lib/gconv/EUC-KR.so
>     /usr/lib/gconv/EUC-TW.so
>     /usr/lib/gconv/GB18030.so
>     /usr/lib/gconv/GBBIG5.so
>     /usr/lib/gconv/GBGBK.so
>     /usr/lib/gconv/GBK.so
>     /usr/lib/gconv/GEORGIAN-ACADEMY.so
>     /usr/lib/gconv/GEORGIAN-PS.so
>     /usr/lib/gconv/GOST_19768-74.so
>     /usr/lib/gconv/GREEK7-OLD.so
>     /usr/lib/gconv/GREEK7.so
>     /usr/lib/gconv/GREEK-CCITT.so
>     /usr/lib/gconv/HP-ROMAN8.so
>     /usr/lib/gconv/IBM037.so
>     /usr/lib/gconv/IBM038.so
>     /usr/lib/gconv/IBM1004.so
>     /usr/lib/gconv/IBM1026.so
>     /usr/lib/gconv/IBM1046.so
>     /usr/lib/gconv/IBM1047.so
>     /usr/lib/gconv/IBM1124.so
>     /usr/lib/gconv/IBM1129.so
>     /usr/lib/gconv/IBM1132.so
>     /usr/lib/gconv/IBM1133.so
>     /usr/lib/gconv/IBM1160.so
>     /usr/lib/gconv/IBM1161.so
>     /usr/lib/gconv/IBM1162.so
>     /usr/lib/gconv/IBM1163.so
>     /usr/lib/gconv/IBM1164.so
>     /usr/lib/gconv/IBM256.so
>     /usr/lib/gconv/IBM273.so
>     /usr/lib/gconv/IBM274.so
>     /usr/lib/gconv/IBM275.so
>     /usr/lib/gconv/IBM277.so
>     /usr/lib/gconv/IBM278.so
>     /usr/lib/gconv/IBM280.so
>     /usr/lib/gconv/IBM281.so
>     /usr/lib/gconv/IBM284.so
>     /usr/lib/gconv/IBM285.so
>     /usr/lib/gconv/IBM290.so
>     /usr/lib/gconv/IBM297.so
>     /usr/lib/gconv/IBM420.so
>     /usr/lib/gconv/IBM423.so
>     /usr/lib/gconv/IBM424.so
>     /usr/lib/gconv/IBM437.so
>     /usr/lib/gconv/IBM500.so
>     /usr/lib/gconv/IBM850.so
>     /usr/lib/gconv/IBM851.so
>     /usr/lib/gconv/IBM852.so
>     /usr/lib/gconv/IBM855.so
>     /usr/lib/gconv/IBM856.so
>     /usr/lib/gconv/IBM857.so
>     /usr/lib/gconv/IBM860.so
>     /usr/lib/gconv/IBM861.so
>     /usr/lib/gconv/IBM862.so
>     /usr/lib/gconv/IBM863.so
>     /usr/lib/gconv/IBM864.so
>     /usr/lib/gconv/IBM865.so
>     /usr/lib/gconv/IBM866NAV.so
>     /usr/lib/gconv/IBM866.so
>     /usr/lib/gconv/IBM868.so
>     /usr/lib/gconv/IBM869.so
>     /usr/lib/gconv/IBM870.so
>     /usr/lib/gconv/IBM871.so
>     /usr/lib/gconv/IBM874.so
>     /usr/lib/gconv/IBM875.so
>     /usr/lib/gconv/IBM880.so
>     /usr/lib/gconv/IBM891.so
>     /usr/lib/gconv/IBM903.so
>     /usr/lib/gconv/IBM904.so
>     /usr/lib/gconv/IBM905.so
>     /usr/lib/gconv/IBM918.so
>     /usr/lib/gconv/IBM922.so
>     /usr/lib/gconv/IBM930.so
>     /usr/lib/gconv/IBM932.so
>     /usr/lib/gconv/IBM933.so
>     /usr/lib/gconv/IBM935.so
>     /usr/lib/gconv/IBM937.so
>     /usr/lib/gconv/IBM939.so
>     /usr/lib/gconv/IBM943.so
>     /usr/lib/gconv/IEC_P27-1.so
>     /usr/lib/gconv/INIS-8.so
>     /usr/lib/gconv/INIS-CYRILLIC.so
>     /usr/lib/gconv/INIS.so
>     /usr/lib/gconv/ISIRI-3342.so
>     /usr/lib/gconv/ISO_10367-BOX.so
>     /usr/lib/gconv/ISO-2022-CN-EXT.so
>     /usr/lib/gconv/ISO-2022-CN.so
>     /usr/lib/gconv/ISO-2022-JP-3.so
>     /usr/lib/gconv/ISO-2022-JP.so
>     /usr/lib/gconv/ISO-2022-KR.so
>     /usr/lib/gconv/ISO_2033.so
>     /usr/lib/gconv/ISO_5427-EXT.so
>     /usr/lib/gconv/ISO_5427.so
>     /usr/lib/gconv/ISO_5428.so
>     /usr/lib/gconv/ISO646.so
>     /usr/lib/gconv/ISO_6937-2.so
>     /usr/lib/gconv/ISO_6937.so
>     /usr/lib/gconv/ISO8859-10.so
>     /usr/lib/gconv/ISO8859-11.so
>     /usr/lib/gconv/ISO8859-13.so
>     /usr/lib/gconv/ISO8859-14.so
>     /usr/lib/gconv/ISO8859-15.so
>     /usr/lib/gconv/ISO8859-16.so
>     /usr/lib/gconv/ISO8859-1.so
>     /usr/lib/gconv/ISO8859-2.so
>     /usr/lib/gconv/ISO8859-3.so
>     /usr/lib/gconv/ISO8859-4.so
>     /usr/lib/gconv/ISO8859-5.so
>     /usr/lib/gconv/ISO8859-6.so
>     /usr/lib/gconv/ISO8859-7.so
>     /usr/lib/gconv/ISO8859-8.so
>     /usr/lib/gconv/ISO8859-9.so
>     /usr/lib/gconv/ISO-IR-197.so
>     /usr/lib/gconv/ISO-IR-209.so
>     /usr/lib/gconv/JOHAB.so
>     /usr/lib/gconv/KOI8-R.so
>     /usr/lib/gconv/KOI-8.so
>     /usr/lib/gconv/KOI8-T.so
>     /usr/lib/gconv/KOI8-U.so
>     /usr/lib/gconv/LATIN-GREEK-1.so
>     /usr/lib/gconv/LATIN-GREEK.so
>     /usr/lib/gconv/libCNS.so
>     /usr/lib/gconv/libGB.so
>     /usr/lib/gconv/libISOIR165.so
>     /usr/lib/gconv/libJIS.so
>     /usr/lib/gconv/libJISX0213.so
>     /usr/lib/gconv/libKSC.so
>     /usr/lib/gconv/MACINTOSH.so
>     /usr/lib/gconv/MAC-IS.so
>     /usr/lib/gconv/MAC-SAMI.so
>     /usr/lib/gconv/MAC-UK.so
>     /usr/lib/gconv/NATS-DANO.so
>     /usr/lib/gconv/NATS-SEFI.so
>     /usr/lib/gconv/SAMI-WS2.so
>     /usr/lib/gconv/SHIFT_JISX0213.so
>     /usr/lib/gconv/SJIS.so
>     /usr/lib/gconv/T.61.so
>     /usr/lib/gconv/TCVN5712-1.so
>     /usr/lib/gconv/TIS-620.so
>     /usr/lib/gconv/TSCII.so
>     /usr/lib/gconv/UHC.so
>     /usr/lib/gconv/UNICODE.so
>     /usr/lib/gconv/UTF-16.so
>     /usr/lib/gconv/UTF-32.so
>     /usr/lib/gconv/UTF-7.so
>     /usr/lib/gconv/VISCII.so

Andreas
-- 
 Andreas Jaeger, [email protected], http://www.suse.de/~aj
  SuSE Linux AG, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126

_______________________________________________
lsb-impl mailing list
[email protected]
http://freestandards.org/mailman/listinfo/lsb-impl
signature.asc (application/pgp-signature, 188 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQBAGmSROJpWPMJyoSYRAjcVAJ9p9VHocpVe1uK/TdDmg3g5sjWPiwCeOF2g
NANeOHlIUvQ2vgLpKJsltBY=
=66j2
-----END PGP SIGNATURE-----