PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Debian installieren von vim-full schlägt fehl



pinpin
05.03.08, 17:55
Hallo zusammen,

ich habe mein Debian System neu aufgesetzt, nun möchte ich wieder vim-full installieren. Leider schlägt dieses fehl. Ich weiß leider nicht warum es nicht zu installieren geht.



debian-server:~# apt-get install vim-full
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:

The following packages have unmet dependencies:
vim-full: Depends: tcl8.4 (>= 8.4.5) but it is not installable
E: Broken packages
debian-server:~# uname -r
2.6.18-5-686


Hat jemand eine Idee?

t0n1
05.03.08, 19:00
1 .Welches Debian?
2. Zeig mal Deine sources.list

pinpin
06.03.08, 18:21
Hi,



debian-server:~# cat /etc/issue && cat /etc/apt/sources.list
Debian GNU/Linux 4.0 \n \l

#
# deb-src cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070819-13:05]/ etch contrib main
# deb cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070819-13:05]/ etch contrib main
#

#deb-src cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070819-13:05]/ etch contrib main
#deb cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070819-13:05]/ etch contrib main


deb http://security.debian.org/ etch/updates main
deb-src http://security.debian.org/ etch/updates main


Achso, kann es sein das bei "security.debian.org" lediglich teile von vim-full zu finden sind und es daher probleme gibt?

HirschHeisseIch
06.03.08, 18:57
Nein.
security.debian.org beinhaltet _nur_ Sicherheits-Updates. Dir fehlt ein Eintrag für das 'normale' Debian, in dem dann Sachen wie vim enthalten sind.

t0n1
06.03.08, 22:48
Dir fehlt eine solche Zeile:

deb http://ftp.de.debian.org/debian/ etch main contrib non-free

Danach dann ein apt-get update (oder aptitude). Dann sollte alles funktionieren.

pinpin
06.03.08, 23:27
Ah okay vielen Dank!

Ich dachte eigentlich das diese drin sein müsste, automatisch nach der Installation. Ich habe auch schwierigkeiten die entsprechenden Sourcen zu finden für debian. Wenn ich auf debian.org bin, sehe ich die Sourcen zwar alle nach Kategorieen sortiert, aber das finde ich teilweise sehr undurchsichtig.

Naja mit der von dir genannten quelle klappt es auf jeden Fall erstmal ;-) - Danke!

Allerdings werden bei mir Warnings ausgeworfen, bzgl. der locale. Ich weiß nicht mehr wie das noch war. Ich habe meiner Meinung nach bei der Installation "de_de" ausgewählt. Ohne EURO oder ähnliches.



LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "de_DE@euro",
LANG = "de_DE"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "de_DE@euro",
LANG = "de_DE"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

debian-server:~# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Kann LC_ALL nicht auf die Standard-Lokale einstellen: Datei oder Verzeichnis nicht gefunden
LANG=de_DE
LC_CTYPE=de_DE@euro
LC_NUMERIC="de_DE"
LC_TIME="de_DE"
LC_COLLATE="de_DE"
LC_MONETARY="de_DE"
LC_MESSAGES="de_DE"
LC_PAPER="de_DE"
LC_NAME="de_DE"
LC_ADDRESS="de_DE"
LC_TELEPHONE="de_DE"
LC_MEASUREMENT="de_DE"
LC_IDENTIFICATION="de_DE"
LC_ALL=



Bei meiner alten Konfiguration hatte ich eine Umgebungsvariable in die bashrc eingetragen:


LC_ALL=de_DE@euro


Ich weiß nur nicht mehr warum.