Hallo,
ich benutze debian in der Version 'testin'. Folgende Paketabhängigkeit verwirrt mich.
debian:/var/lib# apt-get install php4-pgsql libpgsql2
Reading Package Lists... Done
Building Dependency Tree... Done
Package libpgsql2 has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
However the following packages replace it:
libpqpp libpq3 libpgeasy-dev
E: Package libpgsql2 has no installation candidate
Ok - soweit so gut. Ich tausche einfach libgsql2 mit einem vorgeschlagenem Paket aus:
debian:/var/lib# apt-get install php4-pgsql libpgeasy-dev
Reading Package Lists... Done
Building Dependency Tree... 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:
Sorry, but the following packages have unmet dependencies:
php4-pgsql: Depends: libpgsql2 (>= 7.2) but it is not installable
E: Sorry, broken packages
Hmm, diese Abhängigkeit lässt sich warscheinlich nicht auflösen (Mit den anderen beiden vorgeschlagenen Paketen habe ich das gleiche Resultat)
Ist dass nun ein Fehler vom Paket 'php4-pgsql'. Oder habe ich noch etwas nicht verstanden?
Gruß,
Ist das ein Beispiel für falsche Paketabhängigkeiten?
- feltel
- Webmaster
- Beiträge: 10476
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
So wie ich das hier rauslese braucht php4-pgsql das Paket libpgsql2 in der Version 7.2 oder höher. Da das Paket libpgsql2 aber nicht mehr existiert muss durch den Maintainer von php4-pgsql ein neues php4-pgsql-Paket erstellt werden, was nicht mehr von libpgsql2 sondern von libpq3 abhängt.
Sowas sollte aber nur in Sid und allerhöchstens in Testing auftauchen. In Stable darf das nicht vorkommen.
Sowas sollte aber nur in Sid und allerhöchstens in Testing auftauchen. In Stable darf das nicht vorkommen.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
update: look @ http://packages.debian.org/testing/web/php4-pgsql.html
sieht also tatsächlich Broken aus.
Tja testing
--
was machst du da genau ??
du willst php4-pgsql installieren.
dann mach "apt-get install php4-pgsql"
musst ihm hinten nicht noch was anhängen, denn php4-pgsql installiert die benötigten Pakete selber !
Package: php4-pgsql
Priority: optional
Section: web
Installed-Size: 120
Maintainer: Adam Conrad <adconrad@0c3.net>
Architecture: i386
Version: 3:4.2.3-1
Replaces: php4-cgi-pgsql
Depends: libc6 (>= 2.3.1-1), libpq3 (>= 7.3.1), zendapi-20020429
libpq3 in meinem Fall, anders in deinem.
Also pfoten weg von manuellem Paketezwingen.
Probiers mal einfach mit
apt-get install php4-pgsql
sieht also tatsächlich Broken aus.
Tja testing
--
was machst du da genau ??
du willst php4-pgsql installieren.
dann mach "apt-get install php4-pgsql"
musst ihm hinten nicht noch was anhängen, denn php4-pgsql installiert die benötigten Pakete selber !
Package: php4-pgsql
Priority: optional
Section: web
Installed-Size: 120
Maintainer: Adam Conrad <adconrad@0c3.net>
Architecture: i386
Version: 3:4.2.3-1
Replaces: php4-cgi-pgsql
Depends: libc6 (>= 2.3.1-1), libpq3 (>= 7.3.1), zendapi-20020429
libpq3 in meinem Fall, anders in deinem.
Also pfoten weg von manuellem Paketezwingen.
Probiers mal einfach mit
apt-get install php4-pgsql
- feltel
- Webmaster
- Beiträge: 10476
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Der Unterschied ist, das Du Sid verwendest, wo schon ein neues php4-pgsql-Paket (Version 4.2.3-1, mit korrigierter Abhängigkeit) drin ist, fips aber Testing benutzt, wo noch das alte nicht installierbare php4-pgsql-Paket (Version 4.1.2-4) drin ist.zyta2k hat geschrieben:Package: php4-pgsql
Priority: optional
Section: web
Installed-Size: 120
Maintainer: Adam Conrad <adconrad@0c3.net>
Architecture: i386
Version: 3:4.2.3-1
Replaces: php4-cgi-pgsql
Depends: libc6 (>= 2.3.1-1), libpq3 (>= 7.3.1), zendapi-20020429
libpq3 in meinem Fall, anders in deinem.
Es gibt zwei Möglichkeiten: Entweder Du lädst Dir das php4-pgsql-Paket manuell herunter und installierst es mit "dpkg -i php4-pgsql....) oder aber du wartest fünf bis zehn Tage bis das Paket von Sid rüber in Testing wandert.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
zyta2k hat geschrieben:update: look @ http://packages.debian.org/testing/web/php4-pgsql.html
sieht also tatsächlich Broken aus.
Tja testing
--
was machst du da genau ??
du willst php4-pgsql installieren.
dann mach "apt-get install php4-pgsql"
####################################
dass war mein erster versuch:
debian:/var/log# apt-get install php4-pgsql
Reading Package Lists... Done
Building Dependency Tree... 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.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
Sorry, but the following packages have unmet dependencies:
php4-pgsql: Depends: libpgsql2 (>= 7.2) but it is not installable
E: Sorry, broken packages
#####################################
musst ihm hinten nicht noch was anhängen, denn php4-pgsql installiert die benötigten Pakete selber !
Package: php4-pgsql
Priority: optional
Section: web
Installed-Size: 120
Maintainer: Adam Conrad <adconrad@0c3.net>
Architecture: i386
Version: 3:4.2.3-1
Replaces: php4-cgi-pgsql
Depends: libc6 (>= 2.3.1-1), libpq3 (>= 7.3.1), zendapi-20020429
libpq3 in meinem Fall, anders in deinem.
################################
jo, du benutzt unstable...
das zendapi - paket lässt sich aber auch nicht installieren...
ich schreib mal dem package-owner....
#########################
Also pfoten weg von manuellem Paketezwingen.
Probiers mal einfach mit
apt-get install php4-pgsql