Installation von einigen Paketen funktioniert nicht mehr

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
gaudiman
Beiträge: 68
Registriert: 27.10.2002 10:17:28
Wohnort: Puchheim (bei München)

Installation von einigen Paketen funktioniert nicht mehr

Beitrag von gaudiman » 16.07.2004 23:32:20

Hallo,

Wenn ich zum Beispiel musixtex installieren will kommt diese Fehlermeldung:

Code: Alles auswählen

# apt-get install musixtex
Reading Package Lists... Done
Building Dependency Tree... Done
Package musixtex 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 musixtex has no installation candidate
Irgendwie verstehe ich nicht ganz, was diese Meldung mir sagen will. Das kommt bei manchen Paketen vor. Und auch dselect möchte diese Pakete dann installieren, findet sie aber nicht.

Was könnte denn die Ursache dieses Problems sein, und wie könnte man es lösen?

Vielen Dank
Grüße Gaudenz

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 17.07.2004 00:22:08

Naja, die Meldung besagt eigentlich so ziemlich genau das was sie sagt... ;-)

Das angeforderte Paket ist zwar in Deiner lokalen Paketdatenbank zu finden, aber in keiner Quelle aus Deiner sources.list... Sowas kann mehrere Ursachen haben: Wenn Du Einträge aus Deiner sources.list entfernst kann das natürlich offensichtlich auftreten. Manchmal werden aber auch Pakete aus Debian entfernt, oder umbenannt. Es kann auch passieren, dass irgendein Paket das betreffende Paket als Abhängigkeit deklariert, das Paket aber gar nicht existiert...

Änderungen in der sources.list oder ein Umbenennung/Entfernung des Paketes aus Debian ist die wahrscheinlichste Variante...

Kontrolliere doch 'mal Deine sources.list, und die Ausgabe von apt-cache policy musixtex...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
gaudiman
Beiträge: 68
Registriert: 27.10.2002 10:17:28
Wohnort: Puchheim (bei München)

Beitrag von gaudiman » 18.07.2004 11:12:17

Hallo,

Aber das Paket MusixTex gibt es. Ich habe es jetzt auch geschafft, es anderweitig zu installieren. Man kann es bei debian herunterladen. Aber in der /etc/apt/sources.list habe ich

Code: Alles auswählen

 deb http://security.debian.org/ stable/updates main
eingetragen. Dann müsste man das doch auch mit apt istallieren können, oder? Wieso findet der das Paket dann nicht?

Danke vielmals
Grüße Gaudenz

Benutzeravatar
myx
Beiträge: 1091
Registriert: 17.02.2002 21:19:19
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Berlin

Beitrag von myx » 18.07.2004 11:18:49

Das Paket ist bei woody im stable/non-free Zweig. Wenn Du als einzigen Eintrag security.debian.org in Deiner sources.list hast solltest Du Dir noch die offiziellen "Haupt"-Debian-Mirror eintragen.
Kannst Du mit apt-setup interaktiv machen.

Benutzeravatar
gaudiman
Beiträge: 68
Registriert: 27.10.2002 10:17:28
Wohnort: Puchheim (bei München)

Beitrag von gaudiman » 18.07.2004 15:17:38

Hilfe :!:

Ich habe Deinen Rat befolgt und mit apt-setup einen Rechner eingetragen. Er hat etwas heruntergeladen und dann wollte er auf einmal ziemlich viele Pakete deinstallieren, darunter auch das ganze kde. Jedesmal, wenn ich jetzt in dselect gehe und eingebe, er solle die Pakete drauf lassen, macht er meine Änderung sofort wieder rückgängig. Kurz: wenn ich bei dselect auf "Install" gehen würde, wäre mein kde weg.

Was kann ich denn dagegen tun?

Vielen Dank für jede Hilfe
Grüße Gaudenz

Benutzeravatar
myx
Beiträge: 1091
Registriert: 17.02.2002 21:19:19
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Berlin

Beitrag von myx » 18.07.2004 15:29:43

Wie sieht denn Deine /etc/apt/sources.list jetzt aus?

Benutzeravatar
gaudiman
Beiträge: 68
Registriert: 27.10.2002 10:17:28
Wohnort: Puchheim (bei München)

Beitrag von gaudiman » 18.07.2004 16:10:31

Hier meine sources.list:
# Origianl Debian-CDs ______________________________________________________
deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Official i386 Binary-7 (20020718)]/ unstable contrib main non-US/contrib non-US/main
deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Official i386 Binary-6 (20020718)]/ unstable contrib main non-US/contrib non-US/main
deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Official i386 Binary-5 (20020718)]/ unstable contrib main non-US/contrib non-US/main
deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Official i386 Binary-4 (20020718)]/ unstable contrib main non-US/contrib non-US/main
deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Official i386 Binary-3 (20020718)]/ unstable contrib main non-US/contrib non-US/main
deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Official i386 Binary-2 (20020718)]/ unstable contrib main non-US/contrib non-US/main
deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Official i386 Binary-1 (20020718)]/ unstable contrib main non-US/contrib non-US/main

# Security Updates _________________________________________________________
deb http://security.debian.org/ stable/updates main

# Backport für KDE _________________________________________________________
#deb http://download.kde.org/stable/3.2/Debian stable main
deb http://download.kde.org/stable/latest/Debian stable main

#deb http://ftp.leo.org/debian/ stable main non-free contrib
#deb-src http://ftp.leo.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 denke aber das ist ein Problem mit dselect, weil wenn ich einzelne Pakete mit apt-get installiere funktionierts (außer einigen Ausnahmen wie MusixTex).

Grüße Gaudenz

Antworten