Toon posts:

Apache-rpm uninstal

Pagina: 1
Acties:
  • 46 views sinds 30-01-2008

Verwijderd

Topicstarter
Beste mede-forumleden,

Door wat 'gerommel' heb ik mijn Apache-server verkloot, althans de log gaf verschillende conflicten aan.
(Ik draai op RHEL4)
Zou graag Apache opnieuw willen installeren (en alle rpms die afhankelijk zijn van Apache)

root@RHEL4 ~]# rpm -e httpd
error: Failed dependencies:
httpd-mmn = 20020903 is needed by (installed) php-4.3.9-3.9.i386
httpd = 2.0.52-22.ent is needed by (installed) httpd-suexec-2.0.52-22.ent.i386
[root@RHEL4 ~]# rpm -e httpd-suexec-2.0.52-22.ent.i386
error: Failed dependencies:
httpd-suexec is needed by (installed) httpd-2.0.52-22.ent.i386
[root@RHEL4 ~]# rpm -e php-4.3.9-3.9.i386
error: Failed dependencies:
php = 4.3.9-3.9 is needed by (installed) php-pear-4.3.9-3.9.i386
[root@RHEL4 ~]# rpm -e php-pear-4.3.9-3.9.i386
error: Failed dependencies:
php-pear is needed by (installed) php-4.3.9-3.9.i386

Met andere woorden; A is needed by B en B is needed by A. Hoe los ik dit op?

  • StephanL
  • Registratie: Juni 2001
  • Laatst online: 09-01 21:40
Verwijderd schreef op donderdag 28 juni 2007 @ 13:59:
Beste mede-forumleden,

Door wat 'gerommel' heb ik mijn Apache-server verkloot, althans de log gaf verschillende conflicten aan.
(Ik draai op RHEL4)
Zou graag Apache opnieuw willen installeren (en alle rpms die afhankelijk zijn van Apache)

root@RHEL4 ~]# rpm -e httpd
error: Failed dependencies:
httpd-mmn = 20020903 is needed by (installed) php-4.3.9-3.9.i386
httpd = 2.0.52-22.ent is needed by (installed) httpd-suexec-2.0.52-22.ent.i386
[root@RHEL4 ~]# rpm -e httpd-suexec-2.0.52-22.ent.i386
error: Failed dependencies:
httpd-suexec is needed by (installed) httpd-2.0.52-22.ent.i386
[root@RHEL4 ~]# rpm -e php-4.3.9-3.9.i386
error: Failed dependencies:
php = 4.3.9-3.9 is needed by (installed) php-pear-4.3.9-3.9.i386
[root@RHEL4 ~]# rpm -e php-pear-4.3.9-3.9.i386
error: Failed dependencies:
php-pear is needed by (installed) php-4.3.9-3.9.i386

Met andere woorden; A is needed by B en B is needed by A. Hoe los ik dit op?
rpm -e httpd --nodeps. Met --nodeps controleert die niet welke er pakketten afhankelijk zijn van httpd.

Zo zou ik het doen, maar msischien komt er iemand met een betere oplossing.

Verwijderd

Topicstarter
(Had ik natuurlijk kunnen weten 8)7 )
Thnx, ik kan weer verder!
_/-\o_

[ Voor 85% gewijzigd door Verwijderd op 28-06-2007 14:32 ]


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Of ze tegelijkertijd verwijderen/installeren, of inderdaad forceren, maar dit is zelf ook wel te vinden/bedenken lijkt me, ik wil je dan ook verzoeken voortaan niet voor elk wissewasje een topic te openen :)

Dit topic is gesloten.