Hallo!
Leider ist meine Mail vom 11 Sep 2002 17:24:22 nicht in der Liste angekommen, deshalb versuch' ich es nochmal.
Ich muß für das Programm 'lm-sensors' meine libc6 updaten. Derzeit habe ich 2.2.5-6 und will 2.2.5-14 installieren.
Also ein tatkräftiges: root@pc1:~# dpkg -i /root/libc6_2.2.5-14_i386.deb
Am Bildschirm erschien:
(Lese Datenbank ... 113267 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereiten zum Ersetzen von libc6 2.2.5-6 (durch /root/libc6_2.2.5-14_i386.deb) ... Entpacke Ersatz-libc6 ... dpkg-deb (Unterprozess): short read in buffer_copy (konnte nicht in die Pipe schreiben beim Kopieren) dpkg-deb: Unterprozess paste gab den Fehlerwert 2 zurück dpkg: Fehler beim Bearbeiten von /root/libc6_2.2.5-14_i386.deb (--install): short read in buffer_copy (Backend dpkg-deb während »./lib/ld-2.2.5.so«) Fehler traten auf beim Bearbeiten von: /root/libc6_2.2.5-14_i386.deb
Was läuft hier falsch? Da ich einen klassischen Fall von PEBKAC vermute, aber dazu nirgendwo etwas gefunden habe (außer update von libc5 -> libc6) bitte ich Euch mir zu helfen.
Freundlich grüßend,
Erik
On 12.09.02 Erik Schanze (schanzi_@gmx.de) wrote:
Hallo!
Leider ist meine Mail vom 11 Sep 2002 17:24:22 nicht in der Liste angekommen, deshalb versuch' ich es nochmal.
Ist da was reingeflogen, SCNR?
Ich muß für das Programm 'lm-sensors' meine libc6 updaten. Derzeit habe ich 2.2.5-6 und will 2.2.5-14 installieren.
Also ein tatkräftiges: root@pc1:~# dpkg -i /root/libc6_2.2.5-14_i386.deb
Fehlt da nicht was? man dpkg, Option --debug?
Entpacke Ersatz-libc6 ... dpkg-deb (Unterprozess): short read in buffer_copy (konnte nicht in die Pipe schreiben beim Kopieren) dpkg-deb: Unterprozess paste gab den Fehlerwert 2 zurück dpkg: Fehler beim Bearbeiten von /root/libc6_2.2.5-14_i386.deb (--install): short read in buffer_copy (Backend dpkg-deb während »./lib/ld-2.2.5.so«) Fehler traten auf beim Bearbeiten von: /root/libc6_2.2.5-14_i386.deb
Was läuft hier falsch?
Ich hab zwar keine Ahnung, aber es hört sicb so an, als ob er versucht, irgendwas irgendwohin zu dekomprimieren und beim Dekomprimat am Ende feststellen muß, daß was fehlt, alos /tmp ist voll usw. BTW: Kannst Du nächstes Mal LC_LANG auf POSIX unstellen?
H.
Hallo Hilmar! Am 13. September 2002 schrieb Hilmar Preusse:
On 12.09.02 Erik Schanze (schanzi_@gmx.de) wrote:
Ich muß für das Programm 'lm-sensors' meine libc6 updaten. Derzeit habe ich 2.2.5-6 und will 2.2.5-14 installieren.
Also ein tatkräftiges: root@pc1:~# dpkg -i /root/libc6_2.2.5-14_i386.deb
Fehlt da nicht was? man dpkg, Option --debug?
Bringt keine weiteren Erkenntnisse, leider schon versucht.
Ich hab zwar keine Ahnung, aber es hört sicb so an, als ob er versucht, irgendwas irgendwohin zu dekomprimieren und beim Dekomprimat am Ende feststellen muß, daß was fehlt, alos /tmp ist voll usw.
Sehr gute Fehlerbeschreibung, soweit hatte ich es auch schon eingegrenzt. ;-)
BTW: Kannst Du nächstes Mal LC_LANG auf POSIX unstellen?
^^^^^^^^^ Was meinst du?
es@pc1:~$ locale LANG=de_DE LC_CTYPE="de_DE" LC_NUMERIC="de_DE" LC_TIME="de_DE" LC_COLLATE="de_DE" LC_MONETARY="de_DE" LC_MESSAGES="de_DE" LC_PAPER="de_DE" LC_NAME="de_DE" LC_ADDRESS="de_DE" LC_TELEPHONE="de_DE" LC_MEASUREMENT="de_DE" LC_IDENTIFICATION="de_DE" LC_ALL=de_DE
Und englisch klingt der Fehler auch nicht besser. :-)
Freundlich grüßend,
Erik
On Sat, 14 Sep 2002 02:17:56 +0200, Erik Schanze wrote:
BTW: Kannst Du nächstes Mal LC_LANG auf POSIX unstellen?
^^^^^^^^^
Was meinst du?
es@pc1:~$ locale LANG=de_DE
Und englisch klingt der Fehler auch nicht besser. :-)
Doch, viel vertrauter. Zum anderen sind englische Fehler besseres Futter für Google.
Reinhard
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Saturday 14 September 2002 02:17, Erik Schanze wrote:
Und englisch klingt der Fehler auch nicht besser. :-)
Aber da die meisten aktiven Hacker mit englischem Locale arbeiten erkennt man die Fehler wieder, wenn man sie englisch liest. Eine Rueckuebersetzung ist oft nicht eindeutig.
Konrad
- -- Never shown Star Trek episodes #15: Wesley: "Mr. Worf, do you think this klingon girl will like me?" Worf: "Yes. For breakfast."
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thursday 12 September 2002 22:38, Erik Schanze wrote:
Leider ist meine Mail vom 11 Sep 2002 17:24:22 nicht in der Liste angekommen, deshalb versuch' ich es nochmal.
Muss wohl ein Terroristenvirus gewesen sein... rm /bin/laden (SCNR)
Also ein tatkräftiges: root@pc1:~# dpkg -i /root/libc6_2.2.5-14_i386.deb dpkg-deb (Unterprozess): short read in buffer_copy (konnte nicht in die Pipe schreiben beim Kopieren)
Klingt fuer mich nach einem kaputten Package. Zieh es nochmal oder vergleich mal die MD5 Summe,...
Konrad
- -- Never shown Star Trek episodes #16: Geordy: "Data, you are sitting here below this antique computer desk for hours now." Data: "I'm trying several kinds of getting inspiration. But I don't get past the Newton method: the apple doesn't fall down.
Hallo Konrad! Am 13. September 2002 schrieb Konrad Rosenbaum:
Also ein tatkräftiges: root@pc1:~# dpkg -i /root/libc6_2.2.5-14_i386.deb dpkg-deb (Unterprozess): short read in buffer_copy (konnte nicht in die Pipe schreiben beim Kopieren)
Klingt fuer mich nach einem kaputten Package. Zieh es nochmal oder vergleich mal die MD5 Summe,...
Das Paket ist mir für meine Modemanbindung zu groß.
Wo bekomme ich die MD5 Summe des Paketes her? Auf ftp.de.debian.org habe ich keine gefunden.
Freundlich grüßend,
Erik
Hi Erik,
On Fri, Sep 13, 2002 at 11:04:48PM +0200, Erik Schanze wrote:
Hallo Konrad! Am 13. September 2002 schrieb Konrad Rosenbaum:
Klingt fuer mich nach einem kaputten Package. Zieh es nochmal oder vergleich mal die MD5 Summe,...
Das Paket ist mir f?r meine Modemanbindung zu gro?.
Wenn es kaputt ist, musst Du Dir es sowieso nochmal besorgen.
Wo bekomme ich die MD5 Summe des Paketes her? Auf ftp.de.debian.org habe ich keine gefunden.
In /var/lib/dpkg/available steht sie drin.
Holger
Hallo Holger! Am 14. September 2002 schrieb Holger Dietze:
On Fri, Sep 13, 2002 at 11:04:48PM +0200, Erik Schanze wrote:
Wo bekomme ich die MD5 Summe des Paketes her? Auf ftp.de.debian.org habe ich keine gefunden.
In /var/lib/dpkg/available steht sie drin.
es@pc1:~$ less /var/lib/dpkg/available
<--------------------------------------------------------> Package: libc6 Priority: required Section: base Installed-Size: 12684 Maintainer: GNU Libc Maintainers debian-glibc@lists.debian.org Architecture: i386 Source: glibc Version: 2.2.5-14 Replaces: ldso (<= 1.9.11-9), timezone, timezones, gconv-modules, libtricks, lib c6-bin, netkit-rpc, netbase (<< 4.0) Provides: glibc-2.2.5-14 Suggests: locales, glibc-doc Conflicts: strace (<< 4.0-0), libnss-db (<< 2.2-3), timezone, timezones, gconv-m odules, libtricks, libc6-doc, libc5 (<< 5.4.33-7), libpthread0 (<< 0.7-10), libc 6-bin, libwcsmbs, apt (<< 0.3.0), libglib1.2 (<< 1.2.1-2), libc6-i586, libc6-i68 6, libc6-v9, netkit-rpc Size: 19941 Description: GNU C Library: Shared libraries and Timezone data Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library and the standard math library, as well as many others. Timezone data is also included.
<-------------------------------------------------------->
es@pc1:~$ dlocate -md5sum libc6 Package "libc6" not installed or has no md5sums.
Leider keine MD5 Summe enthalten. Da komme ich ums neu runterladen wohl nicht herum?
Freundlich grüßend,
Erik
On Sat Sep 14, 2002 at 11:54:57 +0200, Erik Schanze wrote:
Da komme ich ums neu runterladen wohl nicht herum?
Doch, nimm rsync:
cd /meine/debs rsync -acv ftp.de.debian.org::debian/pool/main/g/glibc/libc6_2.2.5-14.2_i386.deb libc6_2.2.5-14.2_i386.deb
BTW, dir ist bewußt, dass 2.2.5-14 aus unstable ist?
Adam
Hallo Adam! Am 14. September 2002 schrieb Adam Lackorzynski:
rsync -acv ftp.de.debian.org::debian/pool/main/g/glibc/libc6_2.2.5-14.2_i386.deb libc6_2.2.5-14.2_i386.deb
Danke für den Tipp. Probiere ich das nä. Mal gleich aus.
BTW, dir ist bewußt, dass 2.2.5-14 aus unstable ist?
Hab ich gemerkt. Nach der Installation startete gnucash nicht mehr.
es@pc1:~$ gnucash gnucash: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory
also ein:
root@pc1:~# ln -s /lib/libdb.so.3 /lib/libdb.so.2
und es geht wieder.
Ich weiß allerdings nicht genau, ob's die libc6 war, die den Link entfernt hat. (Habe auch andere Pakete installiert.) Wie kriege ich das raus? Gibts ein Log über solche Aktionen? Unter /var/log habe ich nichts gefunden.
Freundlich grüßend,
Erik
Hi!
On Sat Sep 14, 2002 at 14:54:06 +0200, Erik Schanze wrote:
es@pc1:~$ gnucash gnucash: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory
also ein:
root@pc1:~# ln -s /lib/libdb.so.3 /lib/libdb.so.2
und es geht wieder.
Naja.
Ich weiß allerdings nicht genau, ob's die libc6 war, die den Link entfernt hat. (Habe auch andere Pakete installiert.) Wie kriege ich das raus? Gibts ein Log über solche Aktionen? Unter /var/log habe ich nichts gefunden.
Sowas gibt's nicht.
Hast du das Paket libdb2 installiert? Scheint mir nicht so...
Adam
Hallo Adam! Am 17. September 2002 schrieb Adam Lackorzynski:
On Sat Sep 14, 2002 at 14:54:06 +0200, Erik Schanze wrote:
es@pc1:~$ gnucash gnucash: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory
also ein:
root@pc1:~# ln -s /lib/libdb.so.3 /lib/libdb.so.2
und es geht wieder.
Naja.
????
Ich weiß allerdings nicht genau, ob's die libc6 war, die den Link entfernt hat. (Habe auch andere Pakete installiert.) Wie kriege ich das raus? Gibts ein Log über solche Aktionen? Unter /var/log habe ich nichts gefunden.
Sowas gibt's nicht.
Die Aktionen beim Installieren mit dpkg werden nicht gelogt? Schade. Da kann ich den Fehler leider nicht nachvollziehen.
Hast du das Paket libdb2 installiert? Scheint mir nicht so...
# es@pc1:~$ dpkg -l libdb2 # Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Säubern/Halten # | Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konf./Halb # |/ Fehler?=(keiner)/Halten/R=Neuinst. notw/X=beides (Status, Fehler: # ||/ Name Version Beschreibung # +++-==============-==============-=================================== # ii libdb2 2.7.7.0-7 The Berkeley database routines
Das Paket war und ist installiert.
Freundlich grüßend,
Erik
Hallo,
On Tue Sep 17, 2002 at 20:13:46 +0200, Erik Schanze wrote:
Am 17. September 2002 schrieb Adam Lackorzynski:
On Sat Sep 14, 2002 at 14:54:06 +0200, Erik Schanze wrote:
es@pc1:~$ gnucash gnucash: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory
also ein:
root@pc1:~# ln -s /lib/libdb.so.3 /lib/libdb.so.2
und es geht wieder.
Naja.
????
Naja, libdb.so.2 ist normalerweise ein Link auf libdb1-2.2.5.so. libdb.so.3 ist aus libdb2. Da einfach einen Link zu machen muß nicht klappen... (Re-)Installier libdb1-compat einfach nochmal bzw. linke libdb.so.2 auf libdb1-2.2.5.so. libdb1.so.2 sollte auch auf libdb1-2.2.5.so zeigen.
Adam
On 17.09.02 Erik Schanze (schanzi_@gmx.de) wrote:
Am 17. September 2002 schrieb Adam Lackorzynski:
On Sat Sep 14, 2002 at 14:54:06 +0200, Erik Schanze wrote:
Hallo!
es@pc1:~$ gnucash gnucash: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory
also ein:
root@pc1:~# ln -s /lib/libdb.so.3 /lib/libdb.so.2
und es geht wieder.
Naja.
????
Die Dinger haben nicht umsonst verschiedene Namen und liegen in unterschiedlichen Paketen. Daß das da oben funktionierte, war eher Glück.
Ich weiß allerdings nicht genau, ob's die libc6 war, die den Link entfernt hat. (Habe auch andere Pakete installiert.) Wie kriege ich das raus? Gibts ein Log über solche Aktionen? Unter /var/log habe ich nichts gefunden.
Sowas gibt's nicht.
Die Aktionen beim Installieren mit dpkg werden nicht gelogt?
Nein, es werden doch nur ein paar Files geändert und ein paar Skripte ausgeführt. Die Skripte liegen unter /var/lib/dpkg/info/*.{post,pre}{inst,rm} und können dort eingesehen werden.
Schade. Da kann ich den Fehler leider nicht nachvollziehen.
Du kannst mal nach /usr/share/doc/libc6/changelog.Debian.gz schauen, was an dem Paket alles geändert wurde und ob etwas verloreen gegangen ist, was da sein müßte und evntl. einen Bug einkippen.
[libdb2]
Das Paket war und ist installiert.
miracely.
H.
Hallo Hilmar! Am 18. September 2002 schrieb Hilmar Preusse:
On 17.09.02 Erik Schanze (schanzi_@gmx.de) wrote:
Am 17. September 2002 schrieb Adam Lackorzynski:
On Sat Sep 14, 2002 at 14:54:06 +0200, Erik Schanze wrote:
root@pc1:~# ln -s /lib/libdb.so.3 /lib/libdb.so.2 und es geht wieder.
Naja.
????
Die Dinger haben nicht umsonst verschiedene Namen und liegen in unterschiedlichen Paketen. Daß das da oben funktionierte, war eher Glück.
Vielleicht sollte ich diese Woche mal Lotto spielen? ;-) Im orginalen Knoppix ist /lib/libdb.so.2 ein Link auf /lib/libdb1-2.2.5.so
Beides war (vermutlich) nach dem Update libc6 2.2.5-6 -> 2.2.5-14 nicht mehr da. Genauer kann ich es nicht sagen.
Ich weiß allerdings nicht genau, ob's die libc6 war, die den Link entfernt hat. (Habe auch andere Pakete installiert.) Wie kriege ich das raus? Gibts ein Log über solche Aktionen? Unter /var/log habe ich nichts gefunden.
Sowas gibt's nicht.
Die Aktionen beim Installieren mit dpkg werden nicht gelogt?
Nein, es werden doch nur ein paar Files geändert und ein paar Skripte ausgeführt. Die Skripte liegen unter /var/lib/dpkg/info/*.{post,pre}{inst,rm} und können dort eingesehen werden.
In keinem Script taucht eine der beiden obigen Dateien auf. :-(
Schade. Da kann ich den Fehler leider nicht nachvollziehen.
Du kannst mal nach /usr/share/doc/libc6/changelog.Debian.gz schauen, was an dem Paket alles geändert wurde und ob etwas verloreen gegangen ist, was da sein müßte und evntl. einen Bug einkippen.
Ich finde, dass die Änderungen ziemlich grob formuliert sind und einen Hinweis auf mein Problem konnte ich leider nicht finden. Meine wagen Vermutungen werden für einen Bug-Report nicht reichen. Wenn ich Zeit und eine freie Partition hätte, konnte ich nochmal alles nachspielen, aber die Ferien sind schon fast zu Ende und waren wieder _viel_ zu kurz. ;-)
Also: Schublade "Da war mal was..." aufziehen, Fehler reinstopfen und Schublade zupressen ;-)
Danke an alle.
Freundlich grüßend,
Erik
On 19.09.02 Erik Schanze (schanzi_@gmx.de) wrote:
Am 18. September 2002 schrieb Hilmar Preusse:
Hallo!
[root@pc1:~# ln -s /lib/libdb.so.3 /lib/libdb.so.2]
Die Dinger haben nicht umsonst verschiedene Namen und liegen in unterschiedlichen Paketen. Daß das da oben funktionierte, war eher Glück.
Vielleicht sollte ich diese Woche mal Lotto spielen? ;-)
Mit meiner glibc würde ich das nicht tun. War um Glück nicht die ganze glibc.
Im orginalen Knoppix ist /lib/libdb.so.2 ein Link auf /lib/libdb1-2.2.5.so
Beides war (vermutlich) nach dem Update libc6 2.2.5-6 -> 2.2.5-14 nicht mehr da. Genauer kann ich es nicht sagen.
Siehe changelog.
Ich finde, dass die Änderungen ziemlich grob formuliert sind und einen Hinweis auf mein Problem konnte ich leider nicht finden. Meine wagen Vermutungen werden für einen Bug-Report nicht reichen. Wenn ich Zeit und eine freie Partition hätte, konnte ich nochmal alles nachspielen, aber die Ferien sind schon fast zu Ende und waren wieder _viel_ zu kurz. ;-)
Gut, darum hab ich das heute für Dich gemacht: Bug Nummer 155904 im DBTS (Debian Bug Tracking System http://bugs.debian.org/) -> Update auf mind. glibc-2.2.5-14.1 wenn Du schon unbedingt eine glibc aus unstable willst (warum eigentlich?).
Schublade "Da war mal was..." aufziehen, Fehler reinstopfen und Schublade zupressen ;-)
Das wär ja zu einfach.
H.
Am 14. September 2002 schrieb Erik Schanze:
Hallo Holger! Am 14. September 2002 schrieb Holger Dietze:
On Fri, Sep 13, 2002 at 11:04:48PM +0200, Erik Schanze wrote:
Wo bekomme ich die MD5 Summe des Paketes her? Auf ftp.de.debian.org habe ich keine gefunden.
In /var/lib/dpkg/available steht sie drin.
es@pc1:~$ dlocate -md5sum libc6 Package "libc6" not installed or has no md5sums.
Leider keine MD5 Summe enthalten. Da komme ich ums neu runterladen wohl nicht herum?
Ich hab's (unter Schmerzen ;-)) nochmal gezogen und dpkg lief durch. Leider hat das Paket immer noch keine Prüfsumme.
es@pc1:~$ dlocate -md5sum libc6 Package "libc6" not installed or has no md5sums.
Danke an alle.
Freundlich grüßend,
Erik
Hallo Erik On Sat, Sep 14, 2002 at 11:54:57AM +0200, Erik Schanze wrote: [MD5Sum]
<--------------------------------------------------------> Package: libc6
...
Maintainer: GNU Libc Maintainers debian-glibc@lists.debian.org Architecture: i386 Source: glibc Version: 2.2.5-14
... [keine MD5sum]
<-------------------------------------------------------->
Komisch (bei woody+security): --------------------------- Package: libc6 ... Maintainer: Ben Collins bcollins@debian.org Architecture: i386 Source: glibc Version: 2.2.5-11.1 ... MD5sum: 6fe4da7d7c6d8602c245b678568dc1cf ---------------------------
Da hat womoeglich einer geschlampt ... Was war Deine Quelle gleich?
Holger
Hallo Holger! Am 14. September 2002 schrieb Holger Dietze:
[keine MD5sum]
Da hat womoeglich einer geschlampt ... Was war Deine Quelle gleich?
Ich bin über www.debian.de nach ftp.de.debian.org gelangt.
Freundlich grüßend,
Erik
On Fri, 13 Sep 2002 22:25:16 +0200, Konrad Rosenbaum wrote:
Leider ist meine Mail vom 11 Sep 2002 17:24:22 nicht in der Liste angekommen, deshalb versuch' ich es nochmal.
Muss wohl ein Terroristenvirus gewesen sein... rm /bin/laden
Auf pu.schlittermann.de sitzt der Virus. Zumindest liegen zwischen den received-Headern von pu mal 15 Minuten oder auch mal mehrere Stunden. Sieht irgendwie nicht nach Absicht aus.
Reinhard
lug-dd@mailman.schlittermann.de