testing paket mit pinning auf stable installieren

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
michaa7
Beiträge: 5042
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

testing paket mit pinning auf stable installieren

Beitrag von michaa7 » 08.04.2006 20:40:14

Hi,

ich möchte mir den lighttpd webserver auf meinem debian / stable installieren. Allerdings gibt es für diesen webserver kein stable paket. Nun habe ich versucht, mittels pinning für dieses paket ein anderse release zuzulassen.

So sieht meine sources.list aus

Code: Alles auswählen

#deb file:///cdrom/ sarge main

#deb http://192.168.1.3/debian31/cd1/ sarge main contrib
#deb http://192.168.1.3/debian31/cd2/ sarge main contrib
#deb http://192.168.1.3/debian31/cd3/ sarge main contrib

deb http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/debian/ stable main
deb-src http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/debian/ stable m$

# deb http://security.debian.org/ testing/updates main
# deb http://security.debian.org/ stable/updates main
deb http://security.debian.org/ stable/updates main contrib non-free

deb http://ftp.de.debian.org/debian/ sarge main

deb http://ftp.de.debian.org/debian/ etch main

deb http://debian.uni-essen.de/debian/ sarge-proposed-updates main contrib non-$
und so die preferences:

Code: Alles auswählen

Package: *
Pin: release o=Debian,a=stable,v=3.1*
Pin-Priority: 900

Package: lighttpd
Pin: release testing
Pin-Priority: 500

Package: libc6
Pin: release testing
Pin-Priority: 500

Package: libssl
Pin: release testing
Pin-Priority: 500

Package: lsb-base
Pin: release testing
Pin-Priority: 500
libc6, libssl, lsb-base habe ich wegen der abhängigkeiten eingetragen, aber es klappt mit und ohne diesen eintrag nicht.

Code: Alles auswählen

   # apt-get install lighttpd
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die
instabile Distribution verwenden, einige erforderliche Pakete noch nicht
kreiert oder aus Incoming herausbewegt wurden.

Da Sie nur eine einzige Operation angefordert haben ist es sehr wahrscheinlich,
dass das Paket einfach nicht installierbar ist und eine Fehlermeldung über
dieses Paket erfolgen sollte.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
  lighttpd: Hängt ab: libc6 (>= 2.3.5-1) aber 2.3.2.ds1-22 soll installiert werden
            Hängt ab: libssl0.9.8 (>= 0.9.8a-1) soll aber nicht installiert werden
            Hängt ab: lsb-base (>= 3.0-3) aber 2.0-7 soll installiert werden
E: Kaputte Pakete

Ist mein vorhaben prinzipiell zum scheitern verurteilt oder mache ich es "nur" falsch, bei letzterem: Wie ginge es?
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Antworten