🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #21216

Libraries Stress - die Loesung (war: shell-init blabla..)

#21216
From: Philippe Kehl
Date: Mon, 16 Aug 1999 00:00
50 lines
2508 bytes
Moin, moin

Das Problem (war):

> > shell-init: could not get current directory:shell-init: could not get
> > current directory:


Das Problem war folgendes: Dieverse Proggys brauchen eine Funktion
'getpwd()' (o.ae.). Diese ist in irgendeiner Library, genauer sie ist in
zwei (oder mehreren?) Libs, wobei bloss eine der Libs (bzw. eben diese
Funktion darin) funktioniert. In meinem /etc/ld.so.conf war aber die
'boese' Lib vor der 'lieben' Lib, was natuerlich nicht funktioniert hat.

Als ich mein Backup zurueckgespielt habe, hatte ich das /etc Verz.
ausgelassen, da ich dort ja gelegentlich mal was aendere. Die diversen
/bin's und /lib's waren also alle wieder original, was das Problem aber
eben nicht verschwinden liess.

Nun, das Problem ist hier geloest; es naehme mich aber trotzdem noch
Wunder, wo das Problem genau war. Die obige Erklaerung habe ich aus einer
Franzoesischen Linux Newsgroup wo dann eben einer meinte, die Proggys
wuerden in der falschen Library nach eben dieser getpwd-Funktion suchen.
Daraufhin habe ich mal mein /etc/ld.so.con angeguckt und alle 'wichtigen'
Pfade nach vorne genommen:

/usr/lib
/usr/i386-redhat-linux/lib
/usr/i486-linux-libc5/lib
/usr/local/BerkeleyDB/lib
/usr/local/lib
/usr/X11R6/lib
/opt/qt/lib
/opt/kde/lib
/opt/gimp/lib
/opt/usr/lib/sane
/opt/usr/lib

Das hat's dann gebracht. Doch weiss jemand, welche Library im speziellen
diese Funktion beherbergt?

Dazu: Ist es eine gute Idee RedHat 6.0 einfach ueber die (nicht mehr ganz
originale) RedHat 5.2-Installation zu installieren (Update). Oder verhunzt
mir da RedHat 6.0 meine manuellen Eingriffe ins System (zB. Perl
Extensions, all die /etc/-Dateien oder so).

Ich hab ja Backups.. :-)

adios..
flip
Technical Details
Message-ID: <Pine.LNX.4.04.9908111405420.3641-100000@akiv.ethz.ch>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <Pine.LNX.4.10.9907301247110.571-100000@akiv.ethz.ch> <37A18636.E0ADD1A8@moritzi.ch> <Pine.LNX.4.04.9908031409100.2762-100000@akiv.ethz.ch> <37A84205.FFAFFC90@cyberlink.ch>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: f4b73,aed9cb90707fed93
X-Google-Attributes: gidf4b73,public
From: Philippe Kehl <flip@guv.ethz.ch>
Subject: Libraries Stress - die Loesung (war: shell-init blabla..)
Date: 1999/08/16
Message-ID: <Pine.LNX.4.04.9908111405420.3641-100000@akiv.ethz.ch>
X-Deja-AN: 513415069
References: <Pine.LNX.4.10.9907301247110.571-100000@akiv.ethz.ch> <37A18636.E0ADD1A8@moritzi.ch> <Pine.LNX.4.04.9908031409100.2762-100000@akiv.ethz.ch> <37A84205.FFAFFC90@cyberlink.ch>
X-Sender: flip@akiv.ethz.ch
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Trace: 16 Aug 1999 17:48:23 +0100, akiv.ethz.ch
Organization: Swiss Federal Institute of Technology (ETHZ)
MIME-Version: 1.0
Newsgroups: ch.comp.os.linux