Pinning will nicht

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Pinning will nicht

Beitrag von Celica » 18.07.2010 21:25:37

Hallo,

leider haben meine Recherchen weder hier, noch im Netz zu einer Lösung geführt.

Ich möchte weitere Paketquellen (e-TOBI.net für den VDR) in meine sources.list eintragen, diese müssen aber via pinning prio`s haben.

Hier meine Wunsch sources.list:

Code: Alles auswählen

# 
# deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 NETINST Binary-1 20090214-16:03]/ lenny main

#deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 NETINST Binary-1 20090214-16:03]/ lenny main

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

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

# Multimediakram DVD, Videocodecs, ...
deb http://www.debian-multimedia.org/ lenny main

deb http://www.backports.org/debian lenny-backports main contrib non-free
# *** All backports are deactivated by default (i.e. the packages are pinned to 1 by using NotAutomatic: yes in the Release files, just as in 
# experimental). # If you want to install something from backports run: aptitude -t lenny-backports install “package” ***

# *** Sourcen MMS ***
# deb http://www.prodeia.de/mms/lenny binary/

# **** Test für VDR von e-TOBI.net ****
deb http://e-tobi.net/vdr-testing lenny base backports addons vdr-standard
# **** Sourcen ****
deb-src http://e-tobi.net/vdr-testing lenny base backports addons vdr-standard
Da ich bisher noch keine Datei preferences eingesetzt habe, habe ich mir diese mit folgenden Einträgen erstellt:

Code: Alles auswählen

Package: *
Pin: release o=Debian,a=stable
Pin-Priority: 600

Package: *
Pin: release o=ctvdr4
Pin-Priority: 1001

Package: *
Pin: release o=e-tobi.net
Pin-Priority: 1001
Diese habe ich von e-TOBI.net so übernommen.

Dazu habe ich bereits auf folgender Seite nachgelesen: http://backports.org/dokuwiki/doku.php?id=instructions und weitere Bsp. hier im Forum ausprobiert.

Als Fehlermeldung erhalte ich folgendes (gekürzt):

Code: Alles auswählen

debian09:~# aptitude update
E: Ungültiger Eintrag in Einstellungsdatei, keine »Package«-Kopfzeilen
E: Ungültiger Eintrag in Einstellungsdatei, keine »Package«-Kopfzeilen
Treffer http://ftp.de.debian.org lenny Release.gpg
Treffer http://ftp.de.debian.org lenny/main Translation-de
Ign http://ftp.de.debian.org lenny/non-free Translation-de
Ign http://ftp.de.debian.org lenny/contrib Translation-de
Treffer http://ftp.de.debian.org lenny Release
Ign http://ftp.de.debian.org lenny/main Packages/DiffIndex
Ign http://ftp.de.debian.org lenny/non-free Packages/DiffIndex
Ign http://ftp.de.debian.org lenny/contrib Packages/DiffIndex
Ign http://ftp.de.debian.org lenny/main Sources/DiffIndex
Ign http://ftp.de.debian.org lenny/non-free Sources/DiffIndex
Ign http://ftp.de.debian.org lenny/contrib Sources/DiffIndex
Treffer http://ftp.de.debian.org lenny/main Packages
Treffer http://ftp.de.debian.org lenny/non-free Packages
Treffer http://ftp.de.debian.org lenny/contrib Packages
Treffer http://ftp.de.debian.org lenny/main Sources
Treffer http://ftp.de.debian.org lenny/non-free Sources
Treffer http://ftp.de.debian.org lenny/contrib Sources
Paketlisten werden gelesen... Fertig
E: Ungültiger Eintrag in Einstellungsdatei, keine »Package«-Kopfzeilen

E: Ungültiger Eintrag in Einstellungsdatei, keine »Package«-Kopfzeilen
Egal wie ich die sources.list oder preferences ändere (habe auch schon mit nur einer Paketquelle versucht), ich erhalte immer wieder die Fehlermeldung:

Code: Alles auswählen

E: Ungültiger Eintrag in Einstellungsdatei, keine »Package«-Kopfzeilen
Ich habe alles versucht was ich zu dem Thema finden konnte, aber ohne Erfolg !

Was mir bei dem Eintrag von e-TOBI.net nicht klar ist:

Code: Alles auswählen

Package: *
Pin: release o=ctvdr4
Pin-Priority: 1001
Was ist bei Ihm ctvdr4 ?
Diese Quelle habe ich nicht.

Aber auch ohne diesen Eintrag habe ich es versucht. OE (=ohne Erfolg).



Quelle für e-TOBI.net: http://www.e-tobi.net/blog/pages/vdr-repository

Ich habe das ganze auch auf einem anderen Rechner probiert, ohne Backports, aber OE !

Wie kann ich die zusätzlichen Quellen in die sources.list einbinden, so das diese Pakete eine höhere Priorität haben ?
Wie müsste meine preferences aussehen, damit es funktioniert ?

Warum erhalte ich diese Fehlermeldung ?

Nachtrag:

Was bedeutet in dem Zusammenhang, dass Ign http: ... ?

Code: Alles auswählen

Ign http://volatile.debian.org lenny/volatile/main Packages/DiffIndex
Ign http://volatile.debian.org lenny/volatile/contrib Packages/DiffIndex
Ign http://volatile.debian.org lenny/volatile/non-free Packages/DiffIndex
Ign http://volatile.debian.org lenny/volatile/main Sources/DiffIndex
Ign http://volatile.debian.org lenny/volatile/contrib Sources/DiffIndex
Ign http://volatile.debian.org lenny/volatile/non-free Sources/DiffIndex
Treffer http://volatile.debian.org lenny/volatile/main Packages
Treffer http://volatile.debian.org lenny/volatile/contrib Packages
Treffer http://volatile.debian.org lenny/volatile/non-free Packages
Treffer http://volatile.debian.org lenny/volatile/main Sources
Treffer http://volatile.debian.org lenny/volatile/contrib Sources
Treffer http://volatile.debian.org lenny/volatile/non-free Sources
Wieso wird das ignoriert ?
Zuletzt geändert von Celica am 18.07.2010 23:26:03, insgesamt 2-mal geändert.
Danke !

Ciao

Celica

deberik
Beiträge: 1177
Registriert: 30.09.2009 13:27:23

Re: Pinning will nicht

Beitrag von deberik » 18.07.2010 21:58:09

Was macht denn das Rautenzeichen in der ersten Zeile der Datei preferences? Damit erkennt er die »Package«-Kopfzeile nicht und gibt eben die Fehlermeldung aus. Lösch das Rautenzeichen raus, danach sollte es funktionieren.
Debians Paketbeschreibungen übersetzen? Hilf mit!

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Re: Pinning will nicht

Beitrag von Celica » 18.07.2010 23:25:20

Mein Fehler - sorry !

Das habe ich nur vergessen bei dem Kopieren zu entfernen.

Versucht habe ich es natürlich ohne.

Habe schon gelesen, dass mit Rautenzeichen das nicht funktioniert.
Habe die Darstellung berichtigt.

Also, dass Problem bleibt immer noch.
Danke !

Ciao

Celica

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Re: Pinning will nicht

Beitrag von Celica » 18.07.2010 23:36:45

Vielleicht sollte ich erwähnen, dass ich mit aptitude (ausschließlich) arbeite.

Weiß nicht ob das etwas zu sagen hat (greift ja auch nur auf apt zu).

Habe nochmals die Situation nachgestellt und sowohl die preferences, wie auch die sources.list Stück für Stück angepasst.

Aber immer wieder erhalte ich die Fehlermeldung.

Wenn ich die preferences aus dem "Verkehr ziehe", dann erhalte ich wieder ein update wie folgt:

Code: Alles auswählen

debian09:~# aptitude update
Treffer http://www.debian-multimedia.org lenny Release.gpg
Treffer http://www.debian-multimedia.org lenny/main Translation-de
Treffer http://www.debian-multimedia.org lenny Release
Treffer http://ftp.de.debian.org lenny Release.gpg
Treffer http://ftp.de.debian.org lenny/main Translation-de
Ign http://ftp.de.debian.org lenny/non-free Translation-de
Ign http://ftp.de.debian.org lenny/contrib Translation-de
Treffer http://ftp.de.debian.org lenny Release
Treffer http://security.debian.org lenny/updates Release.gpg
Ign http://security.debian.org lenny/updates/main Translation-de
Ign http://security.debian.org lenny/updates/contrib Translation-de
Treffer http://www.debian-multimedia.org lenny/main Packages/DiffIndex
Treffer http://volatile.debian.org lenny/volatile Release.gpg
Ign http://volatile.debian.org lenny/volatile/main Translation-de
Ign http://volatile.debian.org lenny/volatile/contrib Translation-de
Ign http://security.debian.org lenny/updates/non-free Translation-de
Treffer http://security.debian.org lenny/updates Release
Ign http://ftp.de.debian.org lenny/main Packages/DiffIndex
Ign http://security.debian.org lenny/updates/main Packages/DiffIndex
Ign http://ftp.de.debian.org lenny/non-free Packages/DiffIndex
Ign http://ftp.de.debian.org lenny/contrib Packages/DiffIndex
Ign http://ftp.de.debian.org lenny/main Sources/DiffIndex
Ign http://ftp.de.debian.org lenny/non-free Sources/DiffIndex
Ign http://ftp.de.debian.org lenny/contrib Sources/DiffIndex
Ign http://security.debian.org lenny/updates/contrib Packages/DiffIndex
Ign http://security.debian.org lenny/updates/non-free Packages/DiffIndex
Ign http://security.debian.org lenny/updates/main Sources/DiffIndex
Ign http://security.debian.org lenny/updates/contrib Sources/DiffIndex
Ign http://security.debian.org lenny/updates/non-free Sources/DiffIndex
Treffer http://ftp.de.debian.org lenny/main Packages
Treffer http://www.backports.org lenny-backports Release.gpg
Ign http://www.backports.org lenny-backports/main Translation-de
Ign http://www.backports.org lenny-backports/contrib Translation-de
Ign http://volatile.debian.org lenny/volatile/non-free Translation-de
Treffer http://volatile.debian.org lenny/volatile Release
Treffer http://security.debian.org lenny/updates/main Packages
Treffer http://security.debian.org lenny/updates/contrib Packages
Ign http://www.backports.org lenny-backports/non-free Translation-de
Treffer http://ftp.de.debian.org lenny/non-free Packages
Treffer http://ftp.de.debian.org lenny/contrib Packages
Treffer http://ftp.de.debian.org lenny/main Sources
Treffer http://www.backports.org lenny-backports Release
Treffer http://ftp.de.debian.org lenny/non-free Sources
Treffer http://security.debian.org lenny/updates/non-free Packages
Treffer http://security.debian.org lenny/updates/main Sources
Treffer http://security.debian.org lenny/updates/contrib Sources
Treffer http://ftp.de.debian.org lenny/contrib Sources
Ign http://www.backports.org lenny-backports/main Packages/DiffIndex
Treffer http://security.debian.org lenny/updates/non-free Sources
Ign http://www.backports.org lenny-backports/contrib Packages/DiffIndex
Ign http://www.backports.org lenny-backports/non-free Packages/DiffIndex
Treffer http://www.backports.org lenny-backports/main Packages
Treffer http://www.backports.org lenny-backports/contrib Packages
Ign http://volatile.debian.org lenny/volatile/main Packages/DiffIndex
Treffer http://www.backports.org lenny-backports/non-free Packages
Ign http://volatile.debian.org lenny/volatile/contrib Packages/DiffIndex
Ign http://volatile.debian.org lenny/volatile/non-free Packages/DiffIndex
Ign http://volatile.debian.org lenny/volatile/main Sources/DiffIndex
Ign http://volatile.debian.org lenny/volatile/contrib Sources/DiffIndex
Ign http://volatile.debian.org lenny/volatile/non-free Sources/DiffIndex
Treffer http://volatile.debian.org lenny/volatile/main Packages
Treffer http://volatile.debian.org lenny/volatile/contrib Packages
Treffer http://volatile.debian.org lenny/volatile/non-free Packages
Treffer http://volatile.debian.org lenny/volatile/main Sources
Treffer http://volatile.debian.org lenny/volatile/contrib Sources
Treffer http://volatile.debian.org lenny/volatile/non-free Sources
Paketlisten werden gelesen... Fertig
Bis auf das Ign ist eigentlich nicht`s ungewöhnliches. Könnte aber auch sein, dass mir das Ing vorher nur nicht aufgefallen ist.
Vielleicht hängt es auch mit den Backports zusammen, aber auf dem anderen Rechner ohne Backports ist das Gleiche.

Irgendetwas stört an der preferences.

Wie müssten die den aussehen für meine sources.list ?
Danke !

Ciao

Celica

Benutzeravatar
schorsch_76
Beiträge: 2612
Registriert: 06.11.2007 16:00:42
Lizenz eigener Beiträge: MIT Lizenz

Re: Pinning will nicht

Beitrag von schorsch_76 » 18.07.2010 23:44:52

Kennst du diese beiden Links?

http://jaqque.sbih.org/kplug/apt-pinning.html
http://wiki.debian.org/AptPinning

Mir haben die sehr geholfen.

Code: Alles auswählen

man apt_ preferences
ist auch nützlich.

Gruß

schorsch

EDIT: man apt_preferences sagt:
die Origin:-Zeile
benennt den Urheber des Pakets im Verzeichnisbaum der
Release-Datei
. Zumeist ist dies Debian. Diesen Ursprung in der
APT-Einstellungsdatei anzugeben würde die folgende Zeile benötigen:

Pin: release o=Debian
Schau dir die Release Datei bei e-tobi mal an.

EDIT2: *Grübel*
http://e-tobi.net/vdr-testing/dists/etch/Release
zeigt

Code: Alles auswählen

Architectures: i386 amd64
Codename: etch
Components: base addons vdr vdr-multipatch vdr-standard
Date: Tue, 12 Feb 2008 17:42:50 UTC
Description: Advanced Debian packages for VDR
Label: Tobi's VDR repository
Origin: e-tobi.net
MD5Sum:
...
Lenny kann ich nicht finden unter http://e-tobi.net/vdr-testing/dists/

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Re: Pinning will nicht

Beitrag von Celica » 19.07.2010 00:04:13

OK, habe mal überflogen und die preferences wie folgt angepasst:

Code: Alles auswählen

Package: *
Pin: release a=stable,c=main,o=Debian,l=Debian
Pin-Priority: 1001
Die sources.list sieht wie folgt dazu aus:

Code: Alles auswählen

# deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 NETINST Binary-1 20090214-16:03]/ lenny main

#deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 NETINST Binary-1 20090214-16:03]/ lenny main

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

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

# Multimediakram DVD, Videocodecs, ...
# deb http://www.debian-multimedia.org/ lenny main

# deb http://www.backports.org/debian lenny-backports main contrib non-free
# *** All backports are deactivated by default (i.e. the packages are pinned to 1 by using NotAutomatic: yes in the Release files, just as in 
# experimental). # If you want to install something from backports run: aptitude -t lenny-backports install “package” ***

# *** Sourcen MMS ***
# deb http://www.prodeia.de/mms/lenny binary/

# **** Test für VDR von e-TOBI.net ****
# deb http://e-tobi.net/vdr-testing lenny base backports addons vdr-standard
# **** Sourcen ****
# deb-src http://e-tobi.net/vdr-testing lenny base backports addons vdr-standard
Habe lediglich für den Versuch die Multimedia Quelle auskommentiert.

Ich habe den Verdacht, dass der Fehler wohl nicht so einfach gestrickt ist.
Danke !

Ciao

Celica

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Pinning will nicht

Beitrag von rendegast » 19.07.2010 01:55:52

Lade mal die Datei preferences auf nopaste.debianforum.de .

Beginnt die erste Zeile mit "Package: ...." oder ist vielleicht eine Leerzeile?
Gibt es am Ende 1-2 Leerzeilen?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Re: Pinning will nicht

Beitrag von Celica » 19.07.2010 20:00:47

Hallo,

so sieht meine test preferences, ohne die e-TOBI.net Quellen in der sources.list, aus:

Code: Alles auswählen

Package: *
Pin: release a=stable,c=main,o=Debian,l=Debian
Pin-Priority: 1001


Keine Leerzeile am Anfang, dafür 2 am Ende.

Hier noch das Respos. für lenny: http://e-tobi.net/vdr-experimental/dists/lenny/Release

Code: Alles auswählen

Architectures: i386 amd64
Codename: lenny
Components: backports vdr-multipatch addons base vdr-standard vdr-extensions
Date: Mo, 05 Jul 2010 19:57:41 UTC
Description: Advanced Debian packages for VDR
Label: Tobi's VDR repository
Origin: e-tobi.net
Das sollte doch dann ok sein, oder ?

schorsch_76: Du hattest in sofern Recht, als das meine sources.list für e-TOBI.net und lenny nicht gestimmt hat.
Die müsste dann so aussehen:

Code: Alles auswählen

# **** Test für VDR von e-TOBI.net ****
deb http://e-tobi.net/vdr-experimental lenny base backports addons vdr-standard
# **** Sourcen ****
deb-src http://e-tobi.net/vdr-experimental lenny base backports addons vdr-standard
Das "testing" durch "experimental" ersetzt und dann sollte es ok sein.

Vielleicht mache ich etwas grundliegendes verkehrt (ist ja meistens so).
Die falschen e-TOBI.net Quellen waren aber nicht das Problem, da ich diese zum testen nicht berücksichtigt habe.

Selbst ein

Code: Alles auswählen

aptitude clean (oder auch autoclean)
führen zu der selben Fehlermeldung.

Ich habe keinen Dunst was da schief läuft.
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Pinning will nicht

Beitrag von KBDCALLS » 19.07.2010 20:59:21

Der Eintrag ist ja komplett falsch, das kann ja auch nicht so funktionieren.
Celica hat geschrieben:

Code: Alles auswählen

deb http://www.prodeia.de/mms/lenny binary/
Richtig wäre

Code: Alles auswählen

deb http://www.prodeia.de/mms/lenny/binary/ ./
Celica hat geschrieben:Was bedeutet in dem Zusammenhang, dass Ign http: ... ?

Code: Alles auswählen

Ign http://ftp.de.debian.org lenny/non-free Translation-de
Das bedeutet die Datei gibt es nicht. Kommt anstatt einer Fehlermeldung. Die Translation Dateien gibt es nur im Main Zweig weder bei contrib noch non-free Die gibts auch bei Security und den backports auch nicht. Die Translation Dateien befinden im Verzeichnis dist/..../main/i18n Die Punkte sind durch stable , testing oder unstable zu erstzen.

PS. Das wäre der komplette Eintrag für VDR

Code: Alles auswählen

deb http://e-tobi.net/vdr-experimental lenny backports vdr-multipatch addons base vdr-standard vdr-extensions
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Re: Pinning will nicht

Beitrag von Celica » 19.07.2010 21:16:40

Hallo,

den Eintrag für MMS habe ich auskommentiert. Sollte also keinen Einfluss haben.
Exakt so habe ich aber MMS ausprobiert und das hat mit der Quelle sehr gut funktioniert.

Aber immer dann, wenn ich die preferences wie gepostet einsetze, erhalte ich die Fehlermeldung.
Ohne die pref. läuft alles wunderbar durch.

Also liegt es doch nicht an meiner sources.list (die vielleicht einen kleinen Fehler hatte), sondern nach wie vor an dem Pinning bzw. der preferences Datei.

Muss ich bei meinen Quellen noch etwas ändern ?
Das bedeutet die Datei gibt es nicht. Kommt anstatt einer Fehlermeldung. Die Translation Dateien gibt es nur im Main Zweig weder bei contrib noch non-free Die gibts auch bei Security und den backports auch nicht. Die Translation Dateien befinden im Verzeichnis dist/..../main/i18n Die Punkte sind durch stable , testing oder unstable zu erstzen.


Nutzt Du selber die e-TOBI.net Sourcen für den VDR (nutzt Du überhaupt den VDR :-) ?

Die

Code: Alles auswählen

deb-src http://e-tobi.net/vdr-experimental lenny base backports addons vdr-standard
setze ich analog zu

Code: Alles auswählen

deb http://e-tobi.net/vdr-experimental lenny backports vdr-multipatch addons base vdr-standard vdr-extensions
?

Den Schlüssel habe ich wie folgt impportiert:

Code: Alles auswählen

gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys AEDAA642
gpg --armor --export AEDAA642 | apt-key add -
Habe ich vielleicht auch am Anfang etwas falsch gemacht mit den falschen Quellen ?
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Pinning will nicht

Beitrag von KBDCALLS » 19.07.2010 21:28:55

So sieht die momentane Policy aus

Code: Alles auswählen

 500 http://e-tobi.net lenny/vdr-extensions Packages
     release o=e-tobi.net,l=Tobi's VDR repository,c=vdr-extensions
     origin e-tobi.net
 500 http://e-tobi.net lenny/vdr-standard Packages
     release o=e-tobi.net,l=Tobi's VDR repository,c=vdr-standard
     origin e-tobi.net
 500 http://e-tobi.net lenny/base Packages
     release o=e-tobi.net,l=Tobi's VDR repository,c=base
     origin e-tobi.net
 500 http://e-tobi.net lenny/addons Packages
     release o=e-tobi.net,l=Tobi's VDR repository,c=addons
     origin e-tobi.net
 500 http://e-tobi.net lenny/vdr-multipatch Packages
     release o=e-tobi.net,l=Tobi's VDR repository,c=vdr-multipatch
     origin e-tobi.net
 500 http://e-tobi.net lenny/backports Packages
     release o=e-tobi.net,l=Tobi's VDR repository,c=backports
     origin e-tobi.net
 500 http://www.prodeia.de ./ Packages
     origin www.prodeia.de
Und das wäre der Eintrag um das ganze auf eine priority von 600 zu setzen.

Code: Alles auswählen

Package: *
Pin: release o=e-tobi.net,l=Tobi's VDR repository
Pin-Priority: 600


Im Prinzip ist das eine Kopie der Obigen Ausgabe von apt-cache policy . Nur um das gekürzt was überflüssig ist.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Pinning will nicht

Beitrag von KBDCALLS » 19.07.2010 22:02:09

Celica hat geschrieben:
Nutzt Du selber die e-TOBI.net Sourcen für den VDR (nutzt Du überhaupt den VDR :-) ?

Nö , Hab mich nur mal ein bischen auf den Seiten umgesehen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Re: Pinning will nicht

Beitrag von Celica » 20.07.2010 21:13:25

OK, dass klappt hinten und vorne nicht !
deb http://e-tobi.net/vdr-experimental lenny backports vdr-multipatch addons base vdr-standard vdr-extensions
Kann nicht ok sein, s. http://www.e-tobi.net/blog/pages/vdr-repository
Es darf nur EINE der vdr-*-Sektionen in der sources.list verwendet werden!!!
Also sollte der Eintrag so aussehen:

Code: Alles auswählen

deb http://e-tobi.net/vdr-experimental lenny base backports addons vdr-standard
Dann habe ich das Bsp. von folgender Seite ausprobiert: http://jaqque.sbih.org/kplug/apt-pinning.html

Selbst dann erhalte ich die Fehlermeldung:

Code: Alles auswählen

debian09:~# aptitude update
E: Ungültiger Eintrag in Einstellungsdatei, keine »Package«-Kopfzeilen
E: Ungültiger Eintrag in Einstellungsdatei, keine »Package«-Kopfzeilen
Hole:1 http://volatile.debian.org lenny/volatile Release.gpg [481B]
..............
Hole:39 http://ftp.de.debian.org lenny/contrib Sources [39,1kB]
9972kB wurden in 12s heruntergeladen (789kB/s)
Paketlisten werden gelesen... Fertig
E: Ungültiger Eintrag in Einstellungsdatei, keine »Package«-Kopfzeilen

E: Ungültiger Eintrag in Einstellungsdatei, keine »Package«-Kopfzeilen
Anfang und Ende dargestellt.

Immer dann, wenn ich die preferences ins Spiel bringe erhalte ich diese Fehlermeldung.

Hier meine sources.list und preferences wie ich Sie mir vorstelle. Aber auch da erhalte ich die Fehlermeldung.

http://debianforum.de/forum/pastebin.ph ... ew&s=34785

Die preferences hat keine Leerzeile am Anfang, dafür zwei am Ende.
Eigentlich habe ich alles richtig gemacht, würde ich denken.

In der sources.list habe ich den Teil für den Schlüssel zu übergeben nur als Gedankenstütze aufgenommen. Sollte aber nicht stören.

Ich kann es drehen und wenden wie ich will: Jedes mal erhalte ich diese Fehlermeldung.

Ich möchte nur die e-TOBI.net Quellen einbinden um endlich den VDR installieren zu können.

Kann doch nur ein blöder Fehler sein, oder ?
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Pinning will nicht

Beitrag von KBDCALLS » 20.07.2010 21:52:09

Läuft doch einwandfrei durch . NoPaste-Eintrag34786

Schreib den ganzen Kladeratsch mal komplett neu. Vor allem die Preferences Datei. Da können auch nicht sichbare Zeichen in den Dateien sein . Die mögen apt-get bzw. aptitude garnicht. Besonders in Datei preferences. Da hatte ich aber schon darauf hingewiesen , das in der Datei überhaupt keine Fehler tolleriert werden. Daher werden vermutlich die Fehlermeldungen herkommen.
Was willst du überhaupt mit diesem Eintrag in der Preferences Datei?

Code: Alles auswählen

Package: *
Pin: release o=ctvdr4
Pin-Priority: 1001
Hast du dazu einen korrespondieren Eintrag in der sources.lst. Nein, habe auch keinen gesehen. Bei der Policy Ausgabe wird zwar sowas ignoriert, auch dürfte der vollkommen veraltet sein. Mittlerweile ist die CT bei Version 7.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Re: Pinning will nicht

Beitrag von Celica » 21.07.2010 16:39:13

Hallo,

habe nun die preferences Datei neu geschrieben.

Ergebnis ist das Gleiche wie vorher - Fehlermeldung !

An der sources.list kann es nicht liegen.

Sollte ich einen anderen Editor vervenden (nutze Kate) ?
Aber mit dem funktioniert eigentlich alles.

Nein, ich habe keinen korrespondierenden Eintrag in der sources.list.

Habe den Eintrag aus der preferences ausgelassen.

Nur damit ich alles richtig verstanden habe - Folgender Pfad für die Texdatei preferences gilt: /etc/apt/ --> Textdatei Namens preferences

Alles mit root Berechtigungen erzeugt.

Ich verstehe es nicht.
Scheinbar mache ich alles richtig, aber trotzdem der Fehler.
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Pinning will nicht

Beitrag von KBDCALLS » 21.07.2010 17:37:38

Das kann eigentlich nur noch daran liegen das Editor Murx macht. Ich nehme für sowas immer den vi oder den nano. Falls es grafisch sein soll den gvim

Die unsichtbaren Zeichen kann man bei vi/gvim mit

Code: Alles auswählen

:set list
sichtbar machen. :set nolist bewirkt das Gegenteil. mit verläßt man den vi/gvim Ansonsten sind noch die Einfg und ESC Taste für den Anfang wichtig. Mit :q! kann man vi/gvim verlassen. Ohne den geänderten Text abzuspeichern, falls man sich vertan bzw. Murx gemacht hat.

Bei Nano läßt Wordstar grüßen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Pinning will nicht

Beitrag von rendegast » 21.07.2010 17:43:30

mcedit (Editor des midnight-commander)
(Bei umfangreichen Programmtexten holpert manchmal das Syntaxhighlighting)
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Re: Pinning will nicht

Beitrag von Celica » 21.07.2010 20:38:40

Ich glaube es nicht: Der schei .... Editor :-( !!!

Habe ein wenig probiert und siehe da: Mit dem Kwrite funzt es !

Hier mal das Ergebnis von aptitude update und der preferences:

http://debianforum.de/forum/pastebin.ph ... ew&s=34792

Was soll ich sagen: Danke !

Einen so einfachen Fehler hätte ich nicht erwartet !
Werde jetzt mal auf den anderen Rechner gehen (da wo VDR eigentlich laufen soll) und probieren.

Was mir aber noch nicht ganz klar geworden ist: Muss ich hier noch nachlegen ?
Das bedeutet die Datei gibt es nicht. Kommt anstatt einer Fehlermeldung. Die Translation Dateien gibt es nur im Main Zweig weder bei contrib noch non-free Die gibts auch bei Security und den backports auch nicht. Die Translation Dateien befinden im Verzeichnis dist/..../main/i18n Die Punkte sind durch stable , testing oder unstable zu erstzen.
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Pinning will nicht

Beitrag von KBDCALLS » 21.07.2010 21:00:56

Bei Lenny befinden sich die Translation Datein hier.
Die sind ja für sehr viele Sprachen.

de wie kann anders sein ist Deutsch
es ist Spanisch . Welche Datei du jetzt bekommst wird anhand deiner Locale ausgewählt.

Dieses Verzeichnis i18n, darum gehts ja, gibt es weder im contrib noch non-free Bereich. Auch bei den backports nicht oder auch im Security Zweig nicht.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Re: Pinning will nicht

Beitrag von Celica » 22.07.2010 20:25:17

OK, dass bedeutet, wenn ich das Paket Translation-de in meinem Bestand haben möchte, dann muss ich die von Dir angegeben Quelle hinzufügen. Habe ich das so richtig verstanden ?
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Pinning will nicht

Beitrag von KBDCALLS » 22.07.2010 23:08:30

Für die Translation gibt es keine Eintrag der hinzugefügt werden muß. Das wird alleine anhand der Locale bestimmt, ob die Datei beim apt-get/aptitude update mit geladen wird.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten