libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
Hallo!
So richtig passt mein Problem in keines der Foren, daher poste ich hier:
Unter Bullseye versuche ich php8.1-http bzw php8.0-http zu installieren.
Leider scheitere ich ein einer Abhängigkeit, bei
apt install php8.1-http
erhalte ich die Statusausgabe/Fehlermeldung
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
php8.1-http : Depends: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
E: Unable to correct problems, you have held broken packages.
Habt ihr eine Idee wie das zu lösen ist?
Danke für jeden Tipp!
BG, Martin
So richtig passt mein Problem in keines der Foren, daher poste ich hier:
Unter Bullseye versuche ich php8.1-http bzw php8.0-http zu installieren.
Leider scheitere ich ein einer Abhängigkeit, bei
apt install php8.1-http
erhalte ich die Statusausgabe/Fehlermeldung
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
php8.1-http : Depends: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
E: Unable to correct problems, you have held broken packages.
Habt ihr eine Idee wie das zu lösen ist?
Danke für jeden Tipp!
BG, Martin
Re: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
php8.1-http gibt es erst ab Bookworm. Ich weiß natürlich nicht, welche Fremdrepositories du noch eingebunden hast, mit denen apt jetzt auf die Nase fällt.
Re: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
Die Backports werden wohl dafür "verantwortlich" sein:Debianphp8.1-http gibt es erst ab Bookworm. Ich weiß natürlich nicht, welche Fremdrepositories du noch eingebunden hast, mit denen apt jetzt auf die Nase fällt.
Code: Alles auswählen
#/etc/apt/sources.list
deb http://deb.debian.org/debian bullseye-backports main
deb https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-debian11 ./
deb [arch=amd64] https://download.docker.com/linux/debian bullseye stable
Re: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
Eher nicht, die oben bemängelten Pakete gibt es in keinen Backports.muelli75 hat geschrieben:06.06.2022 10:28:20Die Backports werden wohl dafür "verantwortlich" sein:
Ist das deine gesamte sources.list? Versteckt sich nichts mehr im Ordner /etc/apt/sources.list.d? Wenn das alles ist, fehlt da der wichtigste Eintrag:
Code: Alles auswählen
deb http://deb.debian.org/debian bullseye main
Aber dein Problem oben wird der Eintrag wahrscheinlich nicht lösen. Wie MSfree schon geschrieben hat, versuchst du irgendwie unter Bullseye (Stable) das Paket php8.1-http aus Bookworm (Testing) zu installieren. Das interessanterweise versucht, ein Paket (libevent-2.1-6) aus Buster (Oldstable) als Abhängigkeit mit zu ziehen. Lustiges Durcheinander
Hast du mal ein apt update laufen lassen? Und wie sehen wie gesagt deine gesamten apt-Quellen aus? (Ausgabe von apt policy für einen einfachen Überblick.)
Manchmal bekannt als Just (another) Terminal Hacker.
Re: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
Hallo!
Das war nur ein Auszug aus meiner souces-list, entschuldigung für die verwirrende Angaben!
Hier der benötigte Auszug:
und hier noch die komplette sources.list
Das war nur ein Auszug aus meiner souces-list, entschuldigung für die verwirrende Angaben!
Hier der benötigte Auszug:
Code: Alles auswählen
# apt policy
Package files:
100 /var/lib/dpkg/status
release a=now
500 https://packages.sury.org/php buster/main amd64 Packages
release o=deb.sury.org,a=buster,n=buster,c=main,b=amd64
origin packages.sury.org
500 http://dl.hhvm.com/debian buster/main amd64 Packages
release o=HHVM,n=buster,l=HHVM,c=main,b=amd64
origin dl.hhvm.com
500 https://packages.gitlab.com/gitlab/gitlab-ce/debian buster/main amd64 Packages
release v=1,o=packages.gitlab.com/gitlab/gitlab-ce,a=buster,n=buster,l=gitlab-ce,c=main,b=amd64
origin packages.gitlab.com
500 https://artifacts.elastic.co/packages/oss-7.x/apt stable/main amd64 Packages
release o=elastic,a=stable,n=stable,l=. stable,c=main,b=amd64
origin artifacts.elastic.co
500 https://deb.debian.org/debian-security bullseye-security/main amd64 Packages
release v=11,o=Debian,a=stable-security,n=bullseye-security,l=Debian-Security,c=main,b=amd64
origin deb.debian.org
500 https://download.docker.com/linux/debian bullseye/stable amd64 Packages
release o=Docker,a=bullseye,l=Docker CE,c=stable,b=amd64
origin download.docker.com
500 https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-debian11 ./ Packages
release c=
origin www.collaboraoffice.com
100 http://deb.debian.org/debian bullseye-backports/main amd64 Packages
release o=Debian Backports,a=bullseye-backports,n=bullseye-backports,l=Debian Backports,c=main,b=amd64
origin deb.debian.org
500 http://security.debian.org bullseye-security/main amd64 Packages
release v=11,o=Debian,a=stable-security,n=bullseye-security,l=Debian-Security,c=main,b=amd64
origin security.debian.org
500 http://http.debian.net/debian bullseye/contrib amd64 Packages
release v=11.3,o=Debian,a=stable,n=bullseye,l=Debian,c=contrib,b=amd64
origin http.debian.net
500 http://http.debian.net/debian bullseye/non-free amd64 Packages
release v=11.3,o=Debian,a=stable,n=bullseye,l=Debian,c=non-free,b=amd64
origin http.debian.net
500 http://http.debian.net/debian bullseye/main amd64 Packages
release v=11.3,o=Debian,a=stable,n=bullseye,l=Debian,c=main,b=amd64
origin http.debian.net
500 http://download.webmin.com/download/repository sarge/contrib amd64 Packages
release v=3.1,o=Jamie Cameron,a=stable,n=sarge,l=Webmin,c=contrib,b=amd64
origin download.webmin.com
500 http://ftp.at.debian.org/debian bullseye/non-free amd64 Packages
release v=11.3,o=Debian,a=stable,n=bullseye,l=Debian,c=non-free,b=amd64
origin ftp.at.debian.org
500 http://ftp.at.debian.org/debian bullseye/contrib amd64 Packages
release v=11.3,o=Debian,a=stable,n=bullseye,l=Debian,c=contrib,b=amd64
origin ftp.at.debian.org
500 http://ftp.at.debian.org/debian bullseye/main amd64 Packages
release v=11.3,o=Debian,a=stable,n=bullseye,l=Debian,c=main,b=amd64
origin ftp.at.debian.org
Pinned packages:
Code: Alles auswählen
################################################################################
deb http://ftp.at.debian.org/debian/ bullseye main contrib non-free
deb-src http://ftp.at.debian.org/debian/ bullseye main contrib non-free
# Webmin
deb http://download.webmin.com/download/repository sarge contrib
################################################################################
# Backupmirror
#
deb http://http.debian.net/debian/ bullseye main non-free contrib
deb-src http://http.debian.net/debian/ bullseye main non-free contrib
deb http://security.debian.org/ bullseye-security main contrib non-free
deb-src http://security.debian.org/ bullseye-security main contrib non-free
################################################################################
# backports Mirror
deb http://deb.debian.org/debian bullseye-backports main
deb https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-debian11 ./
deb [arch=amd64] https://download.docker.com/linux/debian bullseye stable
deb https://deb.debian.org/debian-security bullseye-security main contrib
deb-src https://deb.debian.org/debian-security bullseye-security main contrib
Re: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
Das ist jetzt nicht dein enst? Webmin für Sarge? Davon abgesehn, daß Webmin aus verschiedenen Gründen vor einer Ewigkeit aus Debian entfernt wurde, willst du eine Version für ein 17 Jahre altes Debian nutzen?muelli75 hat geschrieben:07.06.2022 08:06:47Code: Alles auswählen
# Webmin deb http://download.webmin.com/download/repository sarge contrib
Und, wie oben schon gesagt, gibt es kein php8.1 für Bullseye, auch nicht in den Backports. Backports sind also nicht schuld.
Re: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
Und, wie oben schon gesagt, gibt es kein php8.1 für Bullseye, auch nicht in den Backports. Backports sind also nicht schuld.
Code: Alles auswählen
# apt-show-versions php8.1
php8.1:all/buster 8.1.6-1+0~20220517.17+debian10~1.gbp6b3bd1 uptodate
Übrigens lässt sich auch php8.0-http wegen der selben Fehlermeldung nicht installieren.
Code: Alles auswählen
apt install php8.0-http
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
php8.0-http : Depends: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
E: Unable to correct problems, you have held broken packages.
Re: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
Eventuell mal das hier probieren?
Code: Alles auswählen
apt-cache rdepends --installed php8.1
Hast du noch zusätzliche Repositories unter /etc/apt/sources.list.d?In meiner sources.list ist ja (bis auf das "böse" webmin) nichts drinnen.
Code: Alles auswählen
cat /etc/apt/sources.list.d[/*
Zuletzt geändert von MSfree am 07.06.2022 15:24:31, insgesamt 1-mal geändert.
Re: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
Doch, da steckt noch mehr. Deshalb hab ich oben nach apt policy gefragt. Das vermeidet, dass man den von MSfree und mir erwähnten Ordner /etc/apt/sources.list.d vergisst. Dort wirst du noch finden:muelli75 hat geschrieben:07.06.2022 13:23:29Hm, wo kommt das dann her? In meiner sources.list ist ja (bis auf das "böse" webmin) nichts drinnen.
Code: Alles auswählen
deb https://packages.sury.org/php buster main
deb http://dl.hhvm.com/debian buster/main
deb https://packages.gitlab.com/gitlab/gitlab-ce/debian buster main
deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main
Manchmal bekannt als Just (another) Terminal Hacker.
- novalix
- Beiträge: 1909
- Registriert: 05.10.2005 12:32:57
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: elberfeld
Re: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
Das ist das private Repo des Debian Maintainers für die PHP-Toolchain.muelli75 hat geschrieben:07.06.2022 08:06:47Code: Alles auswählen
# apt policy Package files: 500 https://packages.sury.org/php buster/main amd64 Packages release o=deb.sury.org,a=buster,n=buster,c=main,b=amd64 origin packages.sury.org
Die 8.1-Pakete stammen mit grosser Wahrscheinlichkeit aus diesem Repo. Da Dein Eintrag auf den Buster-Zweig dieses Repos zeigt, sollen die Pakete installiert werden, die auf diesen Zweig zurückportiert wurden. Daher wohl die "veralteten" Abhängigkeiten.
Wenn Du die Pakete unter bullseye verwenden willst, solltest Du den Eintrag in der sources.list dementsprechend anpassen.
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.
Darum ist das Richtige selten, lobenswert und schön.
Re: libevent-2.1-6 (>= 2.1.8-stable) but it is not installable
Hallo!
Danke an euch alle fürs Augen öffnen! Die Einträge in /etc/apt/sources.list.d/ habe ich komplett übersehen!
Natürlich war da in php.list noch ein buster-Eintrag, natürlich habe ich den jetzt auf bullseye geändert und natürlich flutscht da jetzt das update und die installation von php8.1-http wie von selbst.
Danke für die freundliche Antworten und eure Zeit!
Danke an euch alle fürs Augen öffnen! Die Einträge in /etc/apt/sources.list.d/ habe ich komplett übersehen!
Natürlich war da in php.list noch ein buster-Eintrag, natürlich habe ich den jetzt auf bullseye geändert und natürlich flutscht da jetzt das update und die installation von php8.1-http wie von selbst.
Danke für die freundliche Antworten und eure Zeit!