Mein apt spinnt total - und das auf 'nem Rootserver!

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
jazzesnee
Beiträge: 28
Registriert: 29.08.2003 19:15:34
Kontaktdaten:

Mein apt spinnt total - und das auf 'nem Rootserver!

Beitrag von jazzesnee » 05.05.2004 01:25:16

Bin geade in ein ziemliches Problem reingeschliddert:

Hatte auf meinem Rootserver in der sources.list Quellen sowohl für Woody, Sarge als auch Sid drin. Seit einem Neustart kann ich jetzt nichts mehr über apt installieren, bei jedem Paket bekomme ich die Fehlermeldung

server:/usr# apt-get install foo
Reading Package Lists... Done
Building Dependency Tree... Done
Package foo 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
E: Package foo has no installation candidate

Ich habe inzwischen die Quellen für Sarge und Sid wieder entfernt, allerdings bleibt das Problem, auch nach einem apt-get update.
Interessanterweise zeigen sowohl 'apt-get dist-upgrade' als auch 'apt-get upgrade' keine zu aktualisierenden Pakete an, und das unabhängig davon, ob eine Quelle für Sid in der sources.list ist, oder nicht - demnach müsste mein Woody auf dem Stand eines Sid sein, was ja nicht ganz stimmen kann.

Wie komme ich da wieder raus? Habe eigentlich kein Interesse, den Rootserver neu aufsetzen zu lassen...

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 05.05.2004 02:45:40

Was genau sagt denn apt-get update? Und wie sieht deine sources.list aus?

BTW: Auf einen root-server gehört kein testing, und schon gar kein SID.

Benutzeravatar
se8i
Beiträge: 1017
Registriert: 08.11.2002 17:02:20
Wohnort: nähe Karlsruhe
Kontaktdaten:

Beitrag von se8i » 05.05.2004 13:36:43

Stable, testing und sid sind nicht mischbar. (wenn doch, dann sollte man das trotzdem nicht machen.)
Jazz is not dead, it just smells funny.

Benutzeravatar
suntsu
Beiträge: 2947
Registriert: 03.05.2002 10:45:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: schweiz
Kontaktdaten:

Beitrag von suntsu » 05.05.2004 14:24:27

source.list bereinigen, apt-get update, apt-get install foo, hoffen :lol:

jazzesnee
Beiträge: 28
Registriert: 29.08.2003 19:15:34
Kontaktdaten:

Beitrag von jazzesnee » 06.05.2004 11:50:03

Meine sources.list ist ja bereits bereinigt. Es stehen nur noch Quellen für stable drin, aber das nützt irgendwie nicht... Ich kann einfach keine Pakete mehr installieren.
Ich hatte auch gar nicht vor, auf Sid oder Sarge zu updaten, die Quellen waren nur drin, weil ich Postfix aus Sid (wegen SASL) installiert hatte.

jazzesnee
Beiträge: 28
Registriert: 29.08.2003 19:15:34
Kontaktdaten:

Beitrag von jazzesnee » 06.05.2004 11:51:37

achso, die ausgane von apt-get update ist folgende:

server:~# apt-get update
Hit http://non-us.debian.org stable/non-US/main Packages
Hit http://non-us.debian.org stable/non-US/main Release
Hit http://non-us.debian.org stable/non-US/contrib Packages
Hit http://non-us.debian.org stable/non-US/contrib Release
Hit http://non-us.debian.org stable/non-US/non-free Packages
Hit http://non-us.debian.org stable/non-US/non-free Release
Hit http://non-us.debian.org stable/non-US/main Sources
Hit http://non-us.debian.org stable/non-US/main Release
Hit http://non-us.debian.org stable/non-US/contrib Sources
Hit http://non-us.debian.org stable/non-US/contrib Release
Hit http://non-us.debian.org stable/non-US/non-free Sources
Hit http://non-us.debian.org stable/non-US/non-free Release
Hit ftp://ftp.freenet.de stable/main Packages
Hit ftp://ftp.freenet.de stable/main Release
Hit ftp://ftp.freenet.de stable/non-free Packages
Hit ftp://ftp.freenet.de stable/non-free Release
Hit ftp://ftp.freenet.de stable/contrib Packages
Hit ftp://ftp.freenet.de stable/contrib Release
Hit ftp://ftp.debian.org stable/main Sources
Hit ftp://ftp.debian.org stable/main Release
Hit ftp://ftp.debian.org stable/non-free Sources
Hit ftp://ftp.debian.org stable/non-free Release
Hit ftp://ftp.debian.org stable/contrib Sources
Hit ftp://ftp.debian.org stable/contrib Release
Reading Package Lists... Done
Building Dependency Tree... Done

Meine sources.list:

deb ftp://ftp.freenet.de/pub/ftp.debian.org/debian/ stable main non-free contrib

deb-src ftp://ftp.debian.org/debian/ stable main non-free contrib
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 06.05.2004 13:29:51

Ich seh in Deiner Ausgabe keine Probleme. Außer, daß ich noch die Quelle für Sicherheitsupdates mit reinnehmen würde:

Code: Alles auswählen

deb http://security.debian.org/ stable/updates main contrib non-free
PS: Verwende biite code tags, das macht Programmausgaben und Listings lesbarer.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 06.05.2004 14:39:55

was sagt

Code: Alles auswählen

apt-get check
und

Code: Alles auswählen

apt-get install dpkg

jazzesnee
Beiträge: 28
Registriert: 29.08.2003 19:15:34
Kontaktdaten:

Beitrag von jazzesnee » 06.05.2004 16:13:33

server:~# apt-get check
Reading Package Lists... Done
Building Dependency Tree... Done

server:~# apt-get install dpkg
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, dpkg is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


ich kann inzwischen wieder pakete installieren, wenn ich apt-get install mit der option '-t stable' verwende. das system scheint wohl zu glauben, unstable zu sein... kann ich das irgendwie umstellen?

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 06.05.2004 16:25:31

/etc/apt/options (oder so ähnlich), schau mal in "man apt" nach

jazzesnee
Beiträge: 28
Registriert: 29.08.2003 19:15:34
Kontaktdaten:

Beitrag von jazzesnee » 06.05.2004 17:08:42

ok, vielen dank!

/etc/apt/preferences war die datei. habe sie gelöscht, seitdem funktioniert es wieder.

Antworten