Debian gond: apt-get dist-upgrade

 ( garuda | 2004. augusztus 14., szombat - 6:01 )

Debian gond: apt-get dist-upgrade

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Sziasztok,

Erdekes hibat talaltam, amit nem tudok mire velni. Ugy dontottem woodyrol sargera frissitek, de az apt-get dist-upgrade parancs hatasara (miutan letoltotte a csomagokat) csak ezt a hibat kaptam:

[code:1:517f560e70]
258 packages upgraded, 108 newly installed, 3 to remove and 2 not upgraded.
Need to get 0B/158MB of archives. After unpacking 168MB will be used.
Do you want to continue? [Y/n]
Preconfiguring packages ...
Info: dictionaries-common/default-wordlist is already set to
american (American English). Preserving it.
(Reading database ... dpkg: error processing /var/cache/apt/archives/libdb1-compat_2.1.3-7_i386.deb (--unpack):
files list file for package `ldso' is missing final newline
Errors were encountered while processing:
/var/cache/apt/archives/libdb1-compat_2.1.3-7_i386.deb
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)
[/code:1:517f560e70]

probaltam szamtalan fele keppen a dolgot, ha csak installalni szeretnek egy csomagot, akkor is ugyanez a hibauzenet.
pl.: apt-get install subversion
[code:1:517f560e70]
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
db4.2-util libapr0 libc6 libc6-dev libdb1-compat libdb3 libdb4.2 libexpat1 libgcrypt7 libgnutls10 libgpg-error0 libldap2
liblzo1 libncurses5 libncurses5-dev libneon24 libopencdk8 libreadline4 libsasl2 libssl0.9.7 libsvn0 libswig1.3.21
libtasn1-2 libxml2 linux-kernel-headers locales python2.3 zlib1g zlib1g-dev
The following packages will be REMOVED:
cyrus-imapd libnss-db webcyradm
The following NEW packages will be installed:
db4.2-util libapr0 libdb1-compat libdb4.2 libgcrypt7 libgnutls10 libgpg-error0 liblzo1 libneon24 libopencdk8 libsasl2
libssl0.9.7 libsvn0 libswig1.3.21 libtasn1-2 libxml2 linux-kernel-headers python2.3 subversion
11 packages upgraded, 19 newly installed, 3 to remove and 248 not upgraded.
Need to get 0B/23.7MB of archives. After unpacking 30.3MB will be used.
Do you want to continue? [Y/n]
Preconfiguring packages ...
(Reading database ... dpkg: error processing webcyradm (--remove):
files list file for package `ldso' is missing final newline
Errors were encountered while processing:
webcyradm
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)
[/code:1:517f560e70]

Egyszoval semmilyen muveletet nem tudok vegre hajtani, ami a csomagokat leteszi vagy felteszi. (remove-ot is probaltam)

amit meg probaltam:
apt-get install ldso --reinstall
ugyanez a hiba

Es az ldso csomag termeszetesen fel van installalva, es meg csak frissitest sem igenyel.
[code:1:517f560e70]
# dpkg -l | grep ldso
ii ldso 1.9.11-15 The Linux dynamic linker and library for lib
[/code:1:517f560e70]

A muveletek a dpkg-val sem mennek, ugyanezt a hibat irja ki. Szoval varom az otleteket, hogy mi lehet a megoldas.

Garuda

én a helyedben a következőkkel próbálkoznék:
/var/lib/dpkg/status állomány áthelyezése, majd az ugyanabban a könyvtárban lévő status-old állomány átnevezése status-ra

/var/lib/dpkg/available állomány áthelyezése máshova

hátha...

[quote:b67e181cf3="fricci"]én a helyedben a következőkkel próbálkoznék:
/var/lib/dpkg/status állomány áthelyezése, majd az ugyanabban a könyvtárban lévő status-old állomány átnevezése status-ra

/var/lib/dpkg/available állomány áthelyezése máshova

hátha...[/quote:b67e181cf3]

Koszi az otletet.

Vegulis /var/lib/dpkg/info/ldso.list fajl vegen volt sok-sok igen erdekes karakter, aminek tuti nem kellet volna ott lennie, azt kitoroltem es megjavult a dolog. Valamitol megserult az a fajl. :?