PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Debian package broken depends



Nicox
30.07.03, 21:01
Hallo liebe Leute, also ich hab wieder einmal ein Problem.

Ich verwende ausschließlich die stable (woody)-Version von Debian mit denb security-patches.

Ich wollte nun den mysql-server nachinstallieren und r sagt er kann nciht weil paketabhängigkeiten nicht erfüllt sind.

Das ganze läuft darauf hinaus das er das paket perlapi-5.6.1 nicht finden kann, wovon aber einige pakete (darunter libdbi-perl) abhängig sind.

Hat jemand eine Idee wie ich das Problem lösen kann?

der Fehler
> apt-get install mysql-server -y
Reading Package Lists...
Building Dependency Tree...
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:
mysql-server: Depends: mysql-client (>= 3.23.49-8.4) but it is not going to be installed
Depends: libdbi-perl but it is not going to be installed
E: Sorry, broken packages
> apt-get install libdbi-perl -y
Reading Package Lists...
Building Dependency Tree...
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:
libdbi-perl: Depends: perlapi-5.6.1
E: Sorry, broken packages



Ich hab schon ausprobiert die sources zu ergänzen um non-us common usw.. das hat alles ncihts gebracht.

Hat jemand eine Idee was ich noch machen könnte?
ev. per hand irgendwo eintragen das perlapi eh schon installiert ist?

grüße nicox

bernie
30.07.03, 21:28
Hi,

verfolge das mal weiter mit einem Paket nach dem anderen. Beim letzten erhältst du vermutlich denk Grund.

apt-get install perlapi-5.6.1

wär also das nächste.

Ciao, Bernie

Nicox
30.07.03, 21:44
debian:/etc/apt# apt-get install perlapi-5.6.1
Reading Package Lists... Done
Building Dependency Tree... Done
Package perlapi-5.6.1 is a virtual package provided by:
You should explicitly select one to install.
E: Package perlapi-5.6.1 has no installation candidate
debian:/etc/apt#

bernie
30.07.03, 21:56
Hi,

ich kann das nicht nachvollziehen:
http://packages.debian.org/stable/interpreters/libdbi-perl.html
da dependet nix auf perlapi

Ciao, Bernie

Nicox
31.07.03, 05:09
ich weiß *heul*
umso ratloser bin ich
gibt es irgendeine Datei wo ich im debian eintragen könnte das ich das eh schon installiert hab?

grüße nicox

Slurm
31.07.03, 07:25
Nur zur Sicherheit:

Du hast doch sicher direkt vorher mal apt-get update gemacht, oder?

Nicox
31.07.03, 07:29
ja hab ich, des öfteren, und ich hab auch mal in /var/apt/ oder so ähnlich die 6 MB große Datei mit allen paketen und beschreibungen drinnen gelöscht und danach apt-get update ausgeführt.

bernie
31.07.03, 08:03
hi,

such dir mal von packages.debian.org die Pakete händisch zusammen (wenns dringend ist) und installiere es so. das ist zwar nicht der vorgesehene Weg, aber es sollte funktionieren. und deine sources.list könntest du mal posten.

Ciao, Bernie

Nicox
31.07.03, 08:09
deb http://ftp.de.debian.org/debian woody main contrib non-free
deb http://security.debian.org woody/updates main contrib non-free

die aktiven zeilen der sources.list
hm, aber wenn ich mir die packages so hole danns chreit er ja immernoch nach den perlapi

bernie
31.07.03, 08:16
So,

ich hab grad rausgefunden, dass perl-base "perlapi-5.6.1" provided,...
was passiert wenn du das installieren willst?

Ciao, Bernie

Nicox
31.07.03, 08:20
perl-base ist installiert und er sagt auch das selbe (insztallierte paket ist bereits das aktuellste) und wenn ich ein reinstall machen will sagt er er kann perl-base nicht reinstallen