Error mit php5-suhosin

  • Hallo,


    beim Update auf eine neue I-MSCP Version erscheint folgender Fehler:


    Quote

    The following packages have unmet dependencies:
    php5-common : Conflicts: php5-suhosin but 0.9.32.1-1 is to be installed
    php5-suhosin : Depends: phpapi-20090626
    E: Broken packages


    Ich habe vorher ein Update von PHP 5.3 auf 5.4 gemacht.
    Auf dem Server läuft Debian 6.0.8. Meine Sources sieht so aus:


    Quote

    deb http://ftp.de.debian.org/debian squeeze main non-free contrib
    deb-src http://ftp.de.debian.org/debian squeeze main non-free contrib
    deb http://security.debian.org/ squeeze/updates main non-free contrib
    deb-src http://security.debian.org/ squeeze/updates main non-free contrib
    deb http://packages.dotdeb.org squeeze-php54 all
    deb-src http://packages.dotdeb.org squeeze-php54 all


    Vielen Dank für Eure Mithilfe.


    Grüße

  • Hallo,


    leider ist das nicht möglich. Habe ich auch schon versucht.
    Der erkennt das Paket einfach nicht...



    Danke für jegliche Unterstützung.

  • Beim ersten Befehl kommt:


    Quote


    dpkg -P php5-suhosin
    dpkg: Warnung: Die Anforderung, php5-suhosin zu entfernen, wird ignoriert; es ist nicht installiert.


    Beim zweiten:


    Normalerweise müsste es unter /etc/php5/conf.d/ ja eine suhosin.ini Datei geben, diese exisitiert allerdings auch nicht, daher kann ich den Fehler nicht richtig nachvollziehen.

  • Hallo,


    bin das auch eben schon durchgegangen und jetzt wieder.


    Immer noch:
    The following packages have unmet dependencies:
    php5-common : Conflicts: php5-suhosin but 0.9.32.1-1 is to be installed
    php5-suhosin : Depends: phpapi-20090626
    E: Broken packages
    iMSCP::Debug::END: Exit code: 100


    Vllt könntest Du dich ja mal kurz via SSH aufschalten wenn ich dir die Daten schicke? :)
    Ich bin echt am verzweifeln...

  • Code
    1. iMSCP::Debug::END: Exit code: 100


    Moment mal... Willst Du das Panel installieren?
    Ich denke das wird nicht funktionieren, da der Installer schaut was für eine OS läuft und entsprechend will der Pakete installieren...
    Schicke mir mal eine Teamviewer Nummer mit Passwort per PM

  • Ok...
    Problem ist behoben...
    Wenn jemand die Quellen von DotDeb unter Squeeze einbindet und PHP5.4 installiert, dann muss er vor der Installation von i-MSCP die Datei

    Code
    1. docs/Debian/packages-squeeze.xml


    editieren und den Eintrag

    Code
    1. <package>php5-suhosin</package>


    entfernen.
    Dann klappt die Installation von i-MSCP mit PHP5.4 unter Debian Squeeze