Error bei PHP Update bei Debian 8

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
vikozo
Beiträge: 15
Registriert: 18.09.2017 08:37:45

Error bei PHP Update bei Debian 8

Beitrag von vikozo » 18.09.2017 08:43:33

guten Tag
beim versuch mein PHP zu aktualisieren bekomme ich Errors
hier sind Befehle und Errors schöner dargestellt.
http://wombat3.kozo.ch/j/linux-list/972 ... mit-errors

ansonsten sind hier die Fehler die ich erhalte.

apt install libssl-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder Incoming noch nicht verlassen haben. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten: libssl-dev : Hängt ab von: libssl1.0.0 (= 1.0.1t-1+deb8u6) aber 1.0.2l-1~bpo8+1 soll installiert werden Empfiehlt: libssl-doc soll aber nicht installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

apt install libc-client2007e-dev
Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder Incoming noch nicht verlassen haben. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten: libc-client2007e-dev : Hängt ab von: comerr-dev soll aber nicht installiert werden Hängt ab von: krb5-multidev soll aber nicht installiert werden Hängt ab von: libssl-dev soll aber nicht installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
apt install libkrb5-dev Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder Incoming noch nicht verlassen haben. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten: libkrb5-dev : Hängt ab von: krb5-multidev (= 1.12.1+dfsg-19+deb8u2) soll aber nicht installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
apt install libpq-dev Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder Incoming noch nicht verlassen haben. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten: libpq-dev : Hängt ab von: libssl-dev soll aber nicht installiert werden Hängt ab von: krb5-multidev soll aber nicht installiert werden Hängt ab von: comerr-dev soll aber nicht installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

eggy
Beiträge: 3334
Registriert: 10.05.2008 11:23:50

Re: Error bei PHP Update bei Debian 8

Beitrag von eggy » 18.09.2017 08:58:52

Erstmal Paketliste(n) posten, bitte auf pastebin

Code: Alles auswählen

 libssl-dev : Hängt ab von: libssl1.0.0 (= 1.0.1t-1+deb8u6) aber 1.0.2l-1~bpo8+1 
das sieht so aus, als hättest Du da Murks drin, entweder Fremdquellen oder nen wildes stable/testing/oldstable-Gemisch

Benutzeravatar
Dogge
Beiträge: 1899
Registriert: 13.09.2010 11:07:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Error bei PHP Update bei Debian 8

Beitrag von Dogge » 18.09.2017 09:28:41

Nein, das ist kein testing das sind backports: libssl-dev : Hängt ab von: libssl1.0.0 (= 1.0.1t-1+deb8u6) aber 1.0.2l-1~bpo8+1
Schau mal ob es Debianlibssl-dev auch in den backports gibt und installier es mal von da. Vielleicht hast du dann schon mal eine Fehlermeldung mehr und man kann das langsam aufdröseln.

Zeig auf jeden Fall mal deine /etc/apt/sources.list und falls vorhanden /etc/apt/preferences und den Inhalt der Dateien in /etc/apt/sources.list.d/.
Debian Testing + Gnome | Linux-Anfänger seit 04/2003
http://files.mdosch.de/2014-07/0xE13D657D.asc

vikozo
Beiträge: 15
Registriert: 18.09.2017 08:37:45

Re: Error bei PHP Update bei Debian 8

Beitrag von vikozo » 18.09.2017 09:46:53

danke für die schnellen Feedbacks.

Code: Alles auswählen

[b]cat /etc/apt/sources.list; cat /etc/apt/sources.list.d/*.list[/b]
#deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official amd64 NETINST Binary-1 20150906-11:09]/ jessie main

# deb http://ftp.ch.debian.org/debian/ jessie main contrib non-free
# deb-src http://ftp.ch.debian.org/debian/ jessie main contrib non-free
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free

# deb http://security.debian.org/ jessie/updates main
# deb-src http://security.debian.org/ jessie/updates main
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free


# jessie-updates, previously known as 'volatile'
# deb http://ftp.ch.debian.org/debian/ jessie-updates main
# deb-src http://ftp.ch.debian.org/debian/ jessie-updates main

# deb http://ftp.debian.org/debian jessie-backports main
 deb http://dl.hhvm.com/debian jessie main
vi preferences ist leer
/etc/apt/preferences.d ist ein leeres Verzeichnis

eggy
Beiträge: 3334
Registriert: 10.05.2008 11:23:50

Re: Error bei PHP Update bei Debian 8

Beitrag von eggy » 18.09.2017 09:52:26

@Dogge: jup, jessie-backports käme hin, da scheint 1.0.2l-1~bpo8+1 die aktuelle Version zu sein, und für -dev ebenfalls:

Code: Alles auswählen

libssl-dev | 1.0.2l-1~bpo8+1  | jessie-backports   | amd64, arm64, armel, armhf, i386, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, ppc64el, s390x 

eggy
Beiträge: 3334
Registriert: 10.05.2008 11:23:50

Re: Error bei PHP Update bei Debian 8

Beitrag von eggy » 18.09.2017 09:54:37

vikozo hat geschrieben: ↑ zum Beitrag ↑
18.09.2017 09:46:53
# deb http://ftp.debian.org/debian jessie-backports main
Gibts nen Grund dafür, dass Du die wieder auskommentiert hast?

vikozo
Beiträge: 15
Registriert: 18.09.2017 08:37:45

Re: Error bei PHP Update bei Debian 8

Beitrag von vikozo » 18.09.2017 10:02:21

ich habe es wohl wieder auskomentiert weil es nichts hilft

Code: Alles auswählen

apt install libssl-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 libssl-dev : Hängt ab von: libssl1.0.0 (= 1.0.1t-1+deb8u6) aber 1.0.2l-1~bpo8+1 soll installiert werden
              Empfiehlt: libssl-doc soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

Benutzeravatar
hikaru
Moderator
Beiträge: 13908
Registriert: 09.04.2008 12:48:59

Re: Error bei PHP Update bei Debian 8

Beitrag von hikaru » 18.09.2017 10:18:04

Backports haben standardmäßig eine geringere Pin-Priorität. D.h., wenn du ein Paket anforderst, das sowohl in den regulären Repos als auch in den Backports vorhanden ist, dann wird nicht das Paket aus den Backports installiert. Deshalb scheitert dein installationsversuch, denn die angeforderte libssl-dev-Version aus den regulären Repos passt nicht zur aus den Backports instalierten Version von libssl1.0.0.

Die einfachste und vermutlich auch gewünschte Lösung wäre, libssl-dev aus den Backports anzufordern:

Code: Alles auswählen

apt install -t jessie-backports libssl-dev

vikozo
Beiträge: 15
Registriert: 18.09.2017 08:37:45

Re: Error bei PHP Update bei Debian 8

Beitrag von vikozo » 18.09.2017 10:25:51

@hikaru
bin froh um jeden Tipp.
aber

Code: Alles auswählen

[b]apt install -t jessie-backports libssl-dev[/b]
Paketlisten werden gelesen... Fertig
E: Der Wert »jessie-backports« ist für APT::Default-Release ungültig, da solch eine Veröffentlichung in den Paketquellen nicht verfügbar ist.

Benutzeravatar
hikaru
Moderator
Beiträge: 13908
Registriert: 09.04.2008 12:48:59

Re: Error bei PHP Update bei Debian 8

Beitrag von hikaru » 18.09.2017 10:40:24

Versuch mal apt-get statt apt. Ich glaube, apt kann unter Jessie noch nicht alles, was apt-get kann.
Vielleicht musst du den Schalter auch vor den install-Befehl stellen. Ich erinnere mich da dunkel an sowas.

Edit:
Die Backports müssen natürlich auch aktiv sein.

vikozo
Beiträge: 15
Registriert: 18.09.2017 08:37:45

Re: Error bei PHP Update bei Debian 8

Beitrag von vikozo » 18.09.2017 11:02:14

gemäss https://backports.debian.org/Instructions/
ist die Reihenfolge falsch
besser ist es so
apt-get -t jessie-backports install libssl-dev
und es hat geklappt :D

und auch in der /etc/apt/sources.list muss beim backports das # entfernt werden.

vielen Dank den Tipp

Antworten