PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Debian-sid] dpkg returned an error code (1)



Celestine
17.02.03, 14:41
Hi, ich habe auf dem rechner von meinem Freund folgendes problem, unswar jedesmal wenn ich apt-get install *packetname* oder apt-get upgrade eingebe und mit y bestätige kommt folgender fehler:


Do you want to continue? [Y/n] y
Setting up sed (4.0.5-4) ...
/var/lib/dpkg/info/sed.postinst: line 11: 595 Segmentation fault install-
info --quiet --section "General commands" "General commands" /usr/share/info/sed.info
dpkg: error processing sed (--configure):
subprocess post-installation script returned error exit status 139
Errors were encountered while processing:
sed
E: Sub-process /usr/bin/dpkg returned an error code (1)
debian:/home/idide# Setting up sed (4.0.5-4) ...
bash: syntax error near unexpected token `('

wäre nett wenn mir jemand helfen könnte

taylor
17.02.03, 14:49
Egal welches Paket Du installieren möchtest, es hängt immer beim Postinst von sed?

Dann würde ich versuchen, sed mit 'dpkg -r sed' zu löschen, danach mit 'apt-get clean' den Cache zu löschen, und dann sed neu zu installieren mit 'apt-get install sed' oder, falls apt-get nicht geht, auf packages.debian.org sed runterladen und mit 'dpkg -i sed*.deb' installieren.

HTH
Taylor

Celestine
17.02.03, 14:56
Wenn ich von kde aus der console heraus "dpkg -r sed" eingebe erscheint folgender Error code:


dpkg: error processing sed (--remove):
This is an essential package - it should not be removed.
Errors were encountered while processing:
sed

taylor
17.02.03, 15:03
Okay...

Versuche vieleicht mal 'apt-get clean' und danach ein 'apt-get install sed', letzteren Befehl evtl. mit --reinstall

HTH
Taylor

Celestine
17.02.03, 21:19
Hi, ok folgende commandos hab ich schon ausprobiert, und ich Poste sie gleich mit dem entsprechend erscheinenden fehler:

dpkg -r sed


dpkg: error processing sed (--remove):
This is an essential package - it should not be removed.
Errors were encountered while processing:
sed

apt-get install sed


Sorry, sed is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 47 not upgraded.
1 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 0B will be used.
Setting up debianutils (2.2.5) ...
/var/lib/dpkg/info/debianutils.postinst: line 22: 485 Segmentation fault update-alternatives --install /usr/bin/which which /usr/bin/which.debianutils 10 --slave /usr/share/man/man1/which.1.gz which.1.gz /usr/share/man/man1/which.debianutils.1.gz
dpkg: error processing debianutils (--configure):
subprocess post-installation script returned error exit status 139
Errors were encountered while processing:
debianutils
E: Sub-process /usr/bin/dpkg returned an error code (1)

dpkg -i sed*.deb


Selecting previously deselected package sed.
(Reading database ... 35568 files and directories currently installed.)
Preparing to replace sed 4.0.5-4 (using sed_3.02-8_i386.deb) ...
/var/lib/dpkg/info/sed.prerm: line 9: 531 Segmentation fault install-info --quiet --remove sed
dpkg: warning - old pre-removal script returned error exit status 139
dpkg - trying script from the new package instead ...
dpkg: ... it looks like that went OK.
Unpacking replacement sed ...
Setting up sed (3.02-8) ...
/var/lib/dpkg/info/sed.postinst: line 11: 540 Segmentation fault install-info --quiet --section "General commands" "General commands" /usr/share/info/sed.info
dpkg: error processing sed (--install):
subprocess post-installation script returned error exit status 139
Errors were encountered while processing:
sed


Könnte mir vielleicht jemand helfen? Und wüsste jemand wie ich sed beenden kann damit der der fehler "Errors were encountered while processing" nicht mehr kommt?

sn4fu
18.02.03, 13:08
shcon mal "dpkg --pending --configure" versucht?