apt-get/dpkg machen Probleme, aber warum?

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
axelK
Beiträge: 23
Registriert: 16.03.2004 15:07:28
Kontaktdaten:

apt-get/dpkg machen Probleme, aber warum?

Beitrag von axelK » 17.09.2004 12:11:55

Hallo Debianer,

ich kann leider (noch) nichts mit diesem Problem anfangen. Weiss mir nicht wirklich zu helfen. Auf einem Server hatte ich mal Apache2 laufen. Dann mal wieder per apt-get remove entfernt. Jetzt möchte ich auf diesem Server einen Subversion aufsetzen.

Geht aber nicht, weil ich folgende Fehler habe. Habe den apt-get install-Aufruf etwas verkürzt, um erstmal nur apache2 zu installieren:

Teil 1:

ns2:/# apt-get install apache2
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
apache2-common apache2-mpm-worker
The following NEW packages will be installed:
apache2 apache2-common apache2-mpm-worker
0 packages upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/1031kB of archives. After unpacking 3793kB will be used.
Do you want to continue? [Y/n] y
Selecting previously deselected package apache2-common.
(Reading database ...
dpkg: serious warning: files list file for package `apache-common' missing, assuming package has no files currently installed.
19533 files and directories currently installed.)
Unpacking apache2-common (from .../apache2-common_2.0.51-0.backports.org.1_i386.deb) ...
Selecting previously deselected package apache2-mpm-worker.
Unpacking apache2-mpm-worker (from .../apache2-mpm-worker_2.0.51-0.backports.org.1_i386.deb) ...
Selecting previously deselected package apache2.
Unpacking apache2 (from .../apache2_2.0.51-0.backports.org.1_i386.deb) ...
Setting up apache2-common (2.0.51-0.backports.org.1) ...
Setting Apache2 to Listen on port 80. If this is not desired, please edit /etc/apache2/ports.conf as desired. Note that the Port directive no longer works.
dpkg: error processing apache2-common (--configure):
subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of apache2-mpm-worker:
apache2-mpm-worker depends on apache2-common (= 2.0.51-0.backports.org.1); however:
Package apache2-common is not configured yet.
dpkg: error processing apache2-mpm-worker (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of apache2:
apache2 depends on apache2-mpm-worker (= 2.0.51-0.backports.org.1) | apache2-mpm-prefork (= 2.0.51-0.backports.org.1) | apache2-mpm-perchild (= 2.0.51-0.backports.org.1); however:
Package apache2-mpm-worker is not configured yet.
Package apache2-mpm-prefork is not installed.
Package apache2-mpm-perchild is not installed.
dpkg: error processing apache2 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
apache2-common
apache2-mpm-worker
apache2
E: Sub-process /usr/bin/dpkg returned an error code (1)
ns2:/#


Teil 2: hier der gleiche Befehl noch mal, apache2 scheint schon drauf zu sein

ns2:/# apt-get install apache2
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, apache2 is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 0B will be used.
Setting up apache2-common (2.0.51-0.backports.org.1) ...
dpkg: error processing apache2-common (--configure):
subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of apache2-mpm-worker:
apache2-mpm-worker depends on apache2-common (= 2.0.51-0.backports.org.1); however:
Package apache2-common is not configured yet.
dpkg: error processing apache2-mpm-worker (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of apache2:
apache2 depends on apache2-mpm-worker (= 2.0.51-0.backports.org.1) | apache2-mpm-prefork (= 2.0.51-0.backports.org.1) | apache2-mpm-perchild (= 2.0.51-0.backports.org.1); however:
Package apache2-mpm-worker is not configured yet.
Package apache2-mpm-prefork is not installed.
Package apache2-mpm-perchild is not installed.
dpkg: error processing apache2 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
apache2-common
apache2-mpm-worker
apache2
E: Sub-process /usr/bin/dpkg returned an error code (1)
ns2:/#

Ich habe auch in dselect alles zu apache2 zwischenzeitlich gelöscht, alles auf der Platte gelöscht, was mal mit apache2 zu tun hatte, aber nichts hilft. Ja und mehr weiss ich mir einfach nicht zu helfen. apt-get update wurde auch durchgeführt, aber ich hatte einfach noch nie diesen Fehler. Wo soll ich da anfangen? Also hier findet sich sicher Jemand, der mir auch die Sprünge helfen kann, was man in so einer Situation machen kann.

Vielen Dank schon mal fürs Lesen.

regards
axel

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 17.09.2004 12:29:01

probier mal:

Code: Alles auswählen

dpkg --configure --pending

axelK
Beiträge: 23
Registriert: 16.03.2004 15:07:28
Kontaktdaten:

Beitrag von axelK » 17.09.2004 12:30:58

ns2:/# dpkg --configure --pending
Setting up apache2-common (2.0.51-0.backports.org.1) ...
dpkg: error processing apache2-common (--configure):
subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of apache2-mpm-worker:
apache2-mpm-worker depends on apache2-common (= 2.0.51-0.backports.org.1); however:
Package apache2-common is not configured yet.
dpkg: error processing apache2-mpm-worker (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of apache2:
apache2 depends on apache2-mpm-worker (= 2.0.51-0.backports.org.1) | apache2-mpm-prefork (= 2.0.51-0.backports.org.1) | apache2-mpm-perchild (= 2.0.51-0.backports.org.1); however:
Package apache2-mpm-worker is not configured yet.
Package apache2-mpm-prefork is not installed.
Package apache2-mpm-perchild is not installed.
dpkg: error processing apache2 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
apache2-common
apache2-mpm-worker
apache2
ns2:/#

Benutzeravatar
QT
Beiträge: 1314
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Beitrag von QT » 17.09.2004 12:34:25

Schau mal in /var/lib/dpkg/info/ nach, welche Files fuer apache2-common dort liegen und schau sie Dir an. Das configure Script scheint irgendeinen Fehler zu verursachen, was dann alle weitere Schritte unmoeglich macht. Auch ein Besuch von http://bugs.debian.org/apache2-common koennte hilfreich sein......

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 17.09.2004 12:35:19

Code: Alles auswählen

rm /var/lib/dpkg/info/apache2-common.postinst
dpkg --configure --pending

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 17.09.2004 12:36:17

QT hat geschrieben:Auch ein Besuch von http://bugs.debian.org/apache2-common koennte hilfreich sein......
Nein :!:
Es handelt sich um Backports !
Also auf keinen Fall Bugreports an debian senden oder mit bugs.debian.org vergleichen...

axelK
Beiträge: 23
Registriert: 16.03.2004 15:07:28
Kontaktdaten:

Beitrag von axelK » 17.09.2004 12:55:54

@zyta2k:

...scheints gewesen zu sein. Jetzt hat er es durchinstalliert ohne Fehler und scheint erstmal geklappt zu haben. Bzw. habe ich mal schlicht alles gelöscht, was mit apache2 zu tun hatte ind ../dpkg/info. Ich meine aber, dass ich das vorher auch schon mal gemacht hatte, aber nicht dpkg --configure --pending, falls es damit was zu tun haben könnte.
Jetzt werde ich das Ganze noch testen und dann kann ich hoffentlich mal beim Subversion weitermachen...

Bleibt an dieser Stelle mein herzlichster Dank an alle Beteiligten.

regards
Axel

Benutzeravatar
QT
Beiträge: 1314
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Beitrag von QT » 17.09.2004 14:21:37

zyta2k hat geschrieben:
QT hat geschrieben:Auch ein Besuch von http://bugs.debian.org/apache2-common koennte hilfreich sein......
Nein :!:
Es handelt sich um Backports !
Also auf keinen Fall Bugreports an debian senden oder mit bugs.debian.org vergleichen...
Ooops, das ist mir irgendwie entgangen, dass es sich um nen Backport handelte. Haette die Meldungen genauer lesen sollen ;-) Danke fuers Korrigieren, Du hast natuerlich absolut Recht! Und ich erinnere mich noch, als ich den Text geschrieben hatte, mir gewuenscht zu haben, der OP haette dazugeschrieben, welches Debian das ist und wo die Pakete herkommen :-)

axelK
Beiträge: 23
Registriert: 16.03.2004 15:07:28
Kontaktdaten:

Beitrag von axelK » 17.09.2004 14:31:53

...wohl zu früh gefreut. Nochmal getestet und diesmal auch einen ganz anderen Server, wo wesentlich weniger installiert ist. Quasi recht jungfreulich. Naja, ich würde sagen, ähnliches Problem, welches sich jetzt leider auch nicht mehr von dem anderen Server beseitigen lässt. Kann mal jemand eine Testinstallation von apache2 über Backports bei sich machen?

ns1:~# apt-get install apache2
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
apache2-common apache2-mpm-worker file libapr0 libdb4.2 libexpat1 libmagic1 ssl-cert
The following NEW packages will be installed:
apache2 apache2-common apache2-mpm-worker libapr0 libdb4.2 libexpat1 libmagic1 ssl-cert
1 packages upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
Need to get 2222kB of archives. After unpacking 7201kB will be used.
Do you want to continue? [Y/n] y
Get:1 http://www.backports.org woody/apache2 file 4.10-2.backports.org.1 [28.3kB]
Get:2 http://ftp.tiscali.de stable/main libexpat1 1.95.2-6 [50.2kB]
Get:3 http://www.backports.org woody/apache2 libmagic1 4.10-2.backports.org.1 [222kB]
Get:4 http://www.backports.org woody/apache2 libdb4.2 4.2.52-16.backports.org.1 [766kB]
Get:5 http://www.backports.org woody/apache2 libapr0 2.0.51-0.backports.org.1 [118kB]
Get:6 http://www.backports.org woody/apache2 ssl-cert 1.0-8 [6324B]
Get:7 http://www.backports.org woody/apache2 apache2-common 2.0.51-0.backports.org.1 [803kB]
Get:8 http://www.backports.org woody/apache2 apache2-mpm-worker 2.0.51-0.backports.org.1 [199kB]
Get:9 http://www.backports.org woody/apache2 apache2 2.0.51-0.backports.org.1 [29.7kB]
Fetched 2222kB in 31s (69.8kB/s)
Preconfiguring packages ...
(Reading database ... 16481 files and directories currently installed.)
Preparing to replace file 3.37-3.1.woody.1 (using .../file_4.10-2.backports.org.1_i386.deb) ...
Unpacking replacement file ...
Selecting previously deselected package libmagic1.
Unpacking libmagic1 (from .../libmagic1_4.10-2.backports.org.1_i386.deb) ...
Selecting previously deselected package libdb4.2.
Unpacking libdb4.2 (from .../libdb4.2_4.2.52-16.backports.org.1_i386.deb) ...
Selecting previously deselected package libexpat1.
Unpacking libexpat1 (from .../libexpat1_1.95.2-6_i386.deb) ...
Selecting previously deselected package libapr0.
Unpacking libapr0 (from .../libapr0_2.0.51-0.backports.org.1_i386.deb) ...
Selecting previously deselected package ssl-cert.
Unpacking ssl-cert (from .../ssl-cert_1.0-8_all.deb) ...
Selecting previously deselected package apache2-common.
Unpacking apache2-common (from .../apache2-common_2.0.51-0.backports.org.1_i386.deb) ...
Selecting previously deselected package apache2-mpm-worker.
Unpacking apache2-mpm-worker (from .../apache2-mpm-worker_2.0.51-0.backports.org.1_i386.deb) ...
Selecting previously deselected package apache2.
Unpacking apache2 (from .../apache2_2.0.51-0.backports.org.1_i386.deb) ...
Setting up libmagic1 (4.10-2.backports.org.1) ...

Setting up file (4.10-2.backports.org.1) ...
Setting up libdb4.2 (4.2.52-16.backports.org.1) ...
Setting up libexpat1 (1.95.2-6) ...

Setting up libapr0 (2.0.51-0.backports.org.1) ...

Setting up ssl-cert (1.0-8) ...

Setting up apache2-common (2.0.51-0.backports.org.1) ...
Setting Apache2 to Listen on port 80. If this is not desired, please edit /etc/apache2/ports.conf as desired. Note that the Port directive no longer works.
dpkg: error processing apache2-common (--configure):
subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of apache2-mpm-worker:
apache2-mpm-worker depends on apache2-common (= 2.0.51-0.backports.org.1); however:
Package apache2-common is not configured yet.
dpkg: error processing apache2-mpm-worker (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of apache2:
apache2 depends on apache2-mpm-worker (= 2.0.51-0.backports.org.1) | apache2-mpm-prefork (= 2.0.51-0.backports.org.1) | apache2-mpm-perchild (= 2.0.51-0.backports.org.1); however:
Package apache2-mpm-worker is not configured yet.
Package apache2-mpm-prefork is not installed.
Package apache2-mpm-perchild is not installed.
dpkg: error processing apache2 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
apache2-common
apache2-mpm-worker
apache2
E: Sub-process /usr/bin/dpkg returned an error code (1)
ns1:~#

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 17.09.2004 14:39:03

Nicht ähnliches Problem, sondern gleiches Problem

Code: Alles auswählen

rm /var/lib/dpkg/info/apache2-common.postinst
dpkg --configure --pending
hilft...

scheint als wär der Backport "Buggy"

ernohl
Beiträge: 1248
Registriert: 04.07.2002 08:11:56
Wohnort: HL

Beitrag von ernohl » 17.09.2004 14:53:45

zyta2k hat geschrieben:scheint als wär der Backport "Buggy"
Dann informiert doch bitte nobse. Ich glaube nicht, dass er hier mitliest.
Gruß
ernohl

axelK
Beiträge: 23
Registriert: 16.03.2004 15:07:28
Kontaktdaten:

Beitrag von axelK » 17.09.2004 15:03:36

rm /var/lib/dpkg/info/apache2-common.postinst
dpkg --configure --pending


genau das meine ich ja, dass das jetzt auf meinem ersten Server (ns2) nicht mehr klappt. Es gibt in diesem Verzeichnis gar keine apache2* Files mehr.

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 17.09.2004 15:45:18

Kann ich fast nicht glauben...

dpkg: error processing apache2-common (--configure):
subprocess post-installation script returned error exit status 1

Diese 2 Dinge bedeuten, dass ein

/var/lib/dpkg/info/apache2-common.postinst Script da sein muss...

axelK
Beiträge: 23
Registriert: 16.03.2004 15:07:28
Kontaktdaten:

Beitrag von axelK » 28.09.2004 13:22:49

So, Hallo mal wieder...

Ich war ein paar Tage im Urlaub und jetzt wollte ich mich diesem Thema noch mal widmen. Also an den Backports ist vllt noch nichts gemacht worden, keine Ahnung. Hatte meinen Eintrag in der source.list von "...woody apache2" auf "...stable apache2" geändert und diesmal kam ich schon ein Stück weiter. Allerdings gabs wieder Fehler bei apache2-mpm-worker und apache2-mpm-prefork.

Diesmal hat es mit den Befehlen von zyta2k geklappt und Apache2 ist nun endlich installiert. Dann habe ich noch ein wenig SSL eingerichtet und wollte Apache2 starten, aber dabei tritt nun dieser Fehler auf:

ns2:/etc/apache2# /etc/init.d/apache2 start
Starting web server: Apache2
Syntax error on line 2 of /etc/apache2/mods-enabled/dav_svn.load:
Cannot load /usr/lib/apache2/modules/mod_dav_svn.so into server: /usr/lib/libsvn_fs-1.so.0: undefined symbol: db_strerror_4002
ns2:/etc/apache2#

Hmmm, was ist nun hier wieder passiert? Sind die Abhängigkeiten von apt-get vllt nicht richtig installiert worden, dass es für mich so aussieht, dass DB4.2 Probleme macht?! :?

Benutzeravatar
daeron
Beiträge: 374
Registriert: 06.09.2004 16:43:48
Wohnort: Bremen

Beitrag von daeron » 28.09.2004 22:21:11

Hi,

hatte hier das gleiche Problem beim setup von apache2 (Debian Sid, ich verwende ftp://debian.pffa.de in der sources.list):

Code: Alles auswählen

daeron:~# apt-get install apache2 #nach diversen apt-get install und remove Versuchen...
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  apache2
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
1 not fully installed or removed.
Need to get 0B/29.9kB of archives.
After unpacking 59.4kB of additional disk space will be used.
Selecting previously deselected package apache2.
(Reading database ... 100846 files and directories currently installed.)
Unpacking apache2 (from .../apache2_2.0.51-2_i386.deb) ...
Setting up apache2-mpm-worker (2.0.51-2) ...
dpkg: error processing apache2-mpm-worker (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of apache2:
 apache2 depends on apache2-mpm-worker (= 2.0.51-2) | apache2-mpm-prefork (= 2.0.51-2) | apache2-mpm-perchild (= 2.0.51-2); however:
  Package apache2-mpm-worker is not configured yet.
  Package apache2-mpm-prefork is not installed.
  Package apache2-mpm-perchild is not installed.
dpkg: error processing apache2 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 apache2-mpm-worker
 apache2
E: Sub-process /usr/bin/dpkg returned an error code (1)
Dann, wie hier beschrieben:

Code: Alles auswählen

daeron:~# rm /var/lib/dpkg/info/apache2-common.postinst
daeron:~# dpkg --configure --pending
Setting up apache2-mpm-worker (2.0.51-2) ...
dpkg: error processing apache2-mpm-worker (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of apache2:
 apache2 depends on apache2-mpm-worker (= 2.0.51-2) | apache2-mpm-prefork (= 2.0.51-2) | apache2-mpm-perchild (= 2.0.51-2); however:
  Package apache2-mpm-worker is not configured yet.
  Package apache2-mpm-prefork is not installed.
  Package apache2-mpm-perchild is not installed.
dpkg: error processing apache2 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 apache2-mpm-worker
 apache2
Habe dann mal nachgesehen, was sich sonst noch so in /var/lib/dpkg/info/ tummelt und apache2-mpm-worker.postinst gefunden. Das ebenfalls gelöscht und nochmal:

Code: Alles auswählen

daeron:~# rm /var/lib/dpkg/info/apache2-mpm-worker.postinst
daeron:~# dpkg --configure --pending
Setting up apache2-mpm-worker (2.0.51-2) ...
Setting up apache2 (2.0.51-2) ...
Aha! Kann man irgendwo nachsehen, ob dieses Problem schon bekannt/gemeldet ist?

Ach ja, Axel, ich glaube es wäre besser wenn du für dein neues Apache-Problem einen neuen Thread anfängst... hat ja irgendwie nichts mehr mit apt-get zu tun. :)

axelK
Beiträge: 23
Registriert: 16.03.2004 15:07:28
Kontaktdaten:

Beitrag von axelK » 01.10.2004 12:58:53

Hi Daeron,

danke für den Hinweis! Erledigt

regards
axel

Antworten