Alte APT Packete sind haengen geblieben

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
x82`
Beiträge: 74
Registriert: 20.05.2005 13:43:48

Alte APT Packete sind haengen geblieben

Beitrag von x82` » 10.06.2006 11:08:14

Code: Alles auswählen

Reading Package Lists... Done
Building Dependency Tree... Done
The following packages have been kept back:
  a2ps ash base-config console-common console-tools cpp debianutils dpkg e2fsprogs fetchmail
  fileutils gcc gettext-el gnupg groff groff-base iproute libcupsys2 libmng1 libpaperg libpng2
  libsnmp4.2 libxslt1 man2html mc mount netpbm parted psutils python quota samba samba-common
  sendmail shellutils smbfs snmp sysvinit tasksel tcpdump textutils usbutils vim xfree86-common
  xlibs
0 upgraded, 0 newly installed, 0 to remove and 45 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up libapache-mod-perl (1.29.0.3-6sarge1) ...
Error: mod_security.so does not have a corresponding .info file.
The above errors might cause apache to not work properly or start
Please refer to the documentation on how to fix it or report it to
Debian Apache Mailing List <debian-apache@lists.debian.org> if in doubt
on how to proceed
dpkg: error processing libapache-mod-perl (--configure):
 subprocess post-installation script returned error exit status 20
Errors were encountered while processing:
 libapache-mod-perl
E: Sub-process /usr/bin/dpkg returned an error code (1)
wie man sieht ist da noch so ein packet haengen geblieben, welches ich garnicht haben will. (libapache-mod-perl)
Das kann ruhig weg aus dem apt..

ne idee wie ich dieses zeug weg krieg?

thx

x82

Benutzeravatar
Mr_Snede
Beiträge: 2323
Registriert: 08.07.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ruhrpott

Beitrag von Mr_Snede » 10.06.2006 11:36:47

Was hast du denn gemacht, dass diese Fehlermeldung erscheint?

Zum Deinstallieren üblicherweise:

Code: Alles auswählen

apt-get remove libapache-mod-perl --purge
"--purge" entfernt auch die Einstellungsdateien (nicht etwaige in einem Homeverzeichniss, die müssen manuell entfernt werden)
Software Finder - Software in Kategorien Debian ohne Ballast - Tipps für ein schlankes Debian

x82`
Beiträge: 74
Registriert: 20.05.2005 13:43:48

Beitrag von x82` » 10.06.2006 12:12:43

Code: Alles auswählen

Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  libapache-mod-perl*
0 upgraded, 0 newly installed, 1 to remove and 45 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 1311kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 25396 files and directories currently installed.)
Removing libapache-mod-perl ...
Error: mod_security.so does not have a corresponding .info file.
The above errors might cause apache to not work properly or start
Please refer to the documentation on how to fix it or report it to
Debian Apache Mailing List <debian-apache@lists.debian.org> if in doubt
on how to proceed
dpkg: error processing libapache-mod-perl (--purge):
 subprocess pre-removal script returned error exit status 128
Error: mod_security.so does not have a corresponding .info file.
The above errors might cause apache to not work properly or start
Please refer to the documentation on how to fix it or report it to
Debian Apache Mailing List <debian-apache@lists.debian.org> if in doubt
on how to proceed
dpkg: error while cleaning up:
 subprocess post-installation script returned error exit status 20
Errors were encountered while processing:
 libapache-mod-perl
E: Sub-process /usr/bin/dpkg returned an error code (1)
vielen dank uebrigends schon mal fuer deine kompetente hilfe!
Hat aber noch nicht geklappt.

Benutzeravatar
Mr_Snede
Beiträge: 2323
Registriert: 08.07.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ruhrpott

Beitrag von Mr_Snede » 10.06.2006 12:29:15

Error: mod_security.so does not have a corresponding .info file.
Kommt das aus den Paket "libapache-mod-security"?

Was sagt denn:

Code: Alles auswählen

dpkg -L exakter Name zu libapache-mod-security
Kann nicht schaden:

Code: Alles auswählen

apt-get check
Software Finder - Software in Kategorien Debian ohne Ballast - Tipps für ein schlankes Debian

x82`
Beiträge: 74
Registriert: 20.05.2005 13:43:48

Beitrag von x82` » 10.06.2006 12:40:21

apt-get check bringt nichts, schon gemacht.
mod_security ist drin, weiß aber nicht was er dadran rummosert.
ich will nur dieses libapache-mod-perl nicht.

mod_security ist uebrigends von Hand installiert!

Benutzeravatar
Mr_Snede
Beiträge: 2323
Registriert: 08.07.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ruhrpott

Beitrag von Mr_Snede » 10.06.2006 14:05:31

x82` hat geschrieben:mod_security ist uebrigends von Hand installiert!
Aha!
Wo hast du es her
Wie genau hast du es installiert
warum hast du nicht das Paket von debian genommen?
Software Finder - Software in Kategorien Debian ohne Ballast - Tipps für ein schlankes Debian

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 10.06.2006 14:08:48

Er eckert da post-removal script von libapache-mod-perl an. Das findest du im Verzeichnis var/lib/dpkg/info . Name müßte sein libapache-mod-perl.postrm Öffne das mit einem Editor, und schreibe da als zweite Zeile ein exit 0 rein. Dann noch mal versuchen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

x82`
Beiträge: 74
Registriert: 20.05.2005 13:43:48

Beitrag von x82` » 10.06.2006 17:21:06

Danke an alle. Diesmal besonders an KBDCALLS :)

Hab zwar nicht seinen Weg genommen aber trotzdem
Habe mod_security verschoben, dann removed - und am Ende wieder ins normale verzeichniss rein :)

Antworten