Mein apt spinnt total - und das auf 'nem Rootserver!
Mein apt spinnt total - und das auf 'nem Rootserver!
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...
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...
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.
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.
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
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
Ich seh in Deiner Ausgabe keine Probleme. Außer, daß ich noch die Quelle für Sicherheitsupdates mit reinnehmen würde:
PS: Verwende biite code tags, das macht Programmausgaben und Listings lesbarer.
Code: Alles auswählen
deb http://security.debian.org/ stable/updates main contrib non-free
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
was sagt und
Code: Alles auswählen
apt-get check
Code: Alles auswählen
apt-get install dpkg
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?
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?