[1] MLD-5.x / Development / Apt-Pinning, Datei /etc/apt/preferences (Gelöst)
 

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
Hallo,

das Pinning, das durch /etc/apt/preferences die Prioritäten für verschiedene Pakete oder ganze Repositories einstellen soll, funktioniert derzeit leider nicht.

Mit oder ohne /etc/apt/preferences, das Ergebnis von apt-cache policy (natürlich jeweils nach einem sudo apt-get update) bleibt dasselbe:
Code: [Select]
mkfrank@dynamic219:~$ apt-cache policy
Paketdateien:
 100 /var/lib/dpkg/status
     release a=now
 500 http://ftp.debian.org/debian/ unstable/main Translation-en
 500 http://ftp.debian.org/debian/ unstable/main Translation-de
  10 http://ftp.debian.org/debian/ unstable/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main
     origin ftp.debian.org
 500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ trusty/main Translation-en
 500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ trusty/main amd64 Packages
     release v=14.04,o=LP-PPA-team-xbmc,a=trusty,n=trusty,l=XBMC PPA,c=main
     origin ppa.launchpad.net
 500 https://people.debian.org/~rbalint/ppa/xbmc-ffmpeg/ xbmc-ffmpeg-unstable/ Packages
     release o=rbalint,a=xbmc-ffmpeg-unstable,n=xbmc-ffmpeg-unstable,l=rbalint,c=
     origin people.debian.org
 500 http://www.preining.info/debian/ jessie/pht amd64 Packages
     release o=. jessie,a=jessie,n=jessie,l=. jessie,c=pht
     origin www.preining.info
 500 http://repository.spotify.com/ stable/non-free amd64 Packages
     release v=0.4,o=Spotify LTD,a=stable,n=stable,l=Spotify Public Repository,c=non-free
     origin repository.spotify.com
 500 http://www.deb-multimedia.org/ jessie/non-free amd64 Packages
     release o=Unofficial Multimedia Packages,a=stable,n=jessie,l=Unofficial Multimedia Packages,c=non-free
     origin www.deb-multimedia.org
 500 http://www.deb-multimedia.org/ jessie/main amd64 Packages
     release o=Unofficial Multimedia Packages,a=stable,n=jessie,l=Unofficial Multimedia Packages,c=main
     origin www.deb-multimedia.org
 500 http://ftp.debian.org/debian/ jessie-updates/main Translation-en
 500 http://ftp.debian.org/debian/ jessie-updates/main amd64 Packages
     release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=main
     origin ftp.debian.org
 500 http://security.debian.org/ jessie/updates/main Translation-en
 500 http://security.debian.org/ jessie/updates/main amd64 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main
     origin security.debian.org
 500 http://ftp.debian.org/debian/ jessie/non-free Translation-en
 500 http://ftp.debian.org/debian/ jessie/main Translation-en
 500 http://ftp.debian.org/debian/ jessie/main Translation-de
 500 http://ftp.debian.org/debian/ jessie/contrib Translation-en
 500 http://ftp.debian.org/debian/ jessie/non-free amd64 Packages
     release v=8.1,o=Debian,a=stable,n=jessie,l=Debian,c=non-free
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ jessie/contrib amd64 Packages
     release v=8.1,o=Debian,a=stable,n=jessie,l=Debian,c=contrib
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ jessie/main amd64 Packages
     release v=8.1,o=Debian,a=stable,n=jessie,l=Debian,c=main
     origin ftp.debian.org
Mit Pinning verwaltete Pakete:
mkfrank@dynamic219:~$

Alles hat die gleiche Priorität, keine Pakete werden mit Pinning verwaltet (z.B. mencoder, kodi,...) und damit scheitert dann natürlich auch die Installation der richtigen Pakete für das korrekte Erstellen der MLD (siehe mein vorheriger Thread zum Paket kodi).

Mir ist das ein Rätsel, aber, wie schon mal gesagt, Pinning ist nicht mein Revier.

Schöne Grüße aus Wien
BobW

Edit: Eher durch Zufall habe ich den Fehler gefunden:
In der Wiki ist in jeder Leerzeile nach einem Eintrag noch ein zusätzliches Leerzeichen enthalten, und das hat das Pinning nicht vertragen. Nach dem Löschen der Leerzeichen, sieht es jetzt wohl so aus, wie es soll.

Code: [Select]
mkfrank@dynamic219:~$ apt-cache policy
Paketdateien:
 100 /var/lib/dpkg/status
     release a=now
 500 http://ftp.debian.org/debian/ unstable/main Translation-en
 500 http://ftp.debian.org/debian/ unstable/main Translation-de
  10 http://ftp.debian.org/debian/ unstable/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main
     origin ftp.debian.org
 500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ trusty/main Translation-en
  50 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ trusty/main amd64 Packages
     release v=14.04,o=LP-PPA-team-xbmc,a=trusty,n=trusty,l=XBMC PPA,c=main
     origin ppa.launchpad.net
 500 https://people.debian.org/~rbalint/ppa/xbmc-ffmpeg/ xbmc-ffmpeg-unstable/ Packages
     release o=rbalint,a=xbmc-ffmpeg-unstable,n=xbmc-ffmpeg-unstable,l=rbalint,c=
     origin people.debian.org
 500 http://www.preining.info/debian/ jessie/pht amd64 Packages
     release o=. jessie,a=jessie,n=jessie,l=. jessie,c=pht
     origin www.preining.info
 500 http://repository.spotify.com/ stable/non-free amd64 Packages
     release v=0.4,o=Spotify LTD,a=stable,n=stable,l=Spotify Public Repository,c=non-free
     origin repository.spotify.com
  70 http://www.deb-multimedia.org/ jessie/non-free amd64 Packages
     release o=Unofficial Multimedia Packages,a=stable,n=jessie,l=Unofficial Multimedia Packages,c=non-free
     origin www.deb-multimedia.org
  70 http://www.deb-multimedia.org/ jessie/main amd64 Packages
     release o=Unofficial Multimedia Packages,a=stable,n=jessie,l=Unofficial Multimedia Packages,c=main
     origin www.deb-multimedia.org
 500 http://ftp.debian.org/debian/ jessie-updates/main Translation-en
 500 http://ftp.debian.org/debian/ jessie-updates/main amd64 Packages
     release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=main
     origin ftp.debian.org
 500 http://security.debian.org/ jessie/updates/main Translation-en
 500 http://security.debian.org/ jessie/updates/main amd64 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main
     origin security.debian.org
 500 http://ftp.debian.org/debian/ jessie/non-free Translation-en
 500 http://ftp.debian.org/debian/ jessie/main Translation-en
 500 http://ftp.debian.org/debian/ jessie/main Translation-de
 500 http://ftp.debian.org/debian/ jessie/contrib Translation-en
 500 http://ftp.debian.org/debian/ jessie/non-free amd64 Packages
     release v=8.1,o=Debian,a=stable,n=jessie,l=Debian,c=non-free
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ jessie/contrib amd64 Packages
     release v=8.1,o=Debian,a=stable,n=jessie,l=Debian,c=contrib
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ jessie/main amd64 Packages
     release v=8.1,o=Debian,a=stable,n=jessie,l=Debian,c=main
     origin ftp.debian.org
Mit Pinning verwaltete Pakete:
     kodi-pvr-vbox -> 1.3.8-1~trusty
     kodi-pvr-mediaportal-tvserver -> 1.10.9-1~trusty
     kodi-pvr-dvbviewer -> 1.10.35-1~trusty
     kodi-pvr-vuplus -> 1.10.7-1~trusty
     kodi-pvr-demo-dbg -> 1.10.7-1~trusty
     kodi-pvr-argustv-dbg -> 1.10.11-1~trusty
     kodi-pvr-njoy-dbg -> 1.10.7-1~trusty
     libass5 -> 0.12.3-1
     libwebp5 -> 0.4.3-1.3
     kodi-pvr-pctv-dbg -> 0.1.11-1~trusty
     kodi-pvr-dev -> 2:15.0~git20150722.1043-final-0trusty
     kodi-pvr-argustv -> 1.10.11-1~trusty
     kodi-pvr-dvblink -> 1.10.9-1~trusty
     libxkbcommon0 -> 0.5.0-1
     libmp3lame-dev -> 1:3.99.5-dmo4
     kodi-pvr-stalker -> 0.8.3-1~trusty
     kodi-pvr-vbox-dbg -> 1.3.8-1~trusty
     kodi-pvr-iptvsimple-dbg -> 1.11.5-1~trusty
     kodi-pvr-njoy -> 1.10.7-1~trusty
     kodi-pvr-vdr-vnsi -> 1.10.10-1~trusty
     libmpv1 -> 0.9.2-1+b1
     kodi-pvr-demo -> 1.10.7-1~trusty
     kodi-pvr-nextpvr -> 1.10.8-1~trusty
     kodi-pvr-wmc-dbg -> 0.5.8-1~trusty
     kodi-pvr-nextpvr-dbg -> 1.10.8-1~trusty
     kodi-pvr-dvblink-dbg -> 1.10.9-1~trusty
     kodi-pvr-iptvsimple -> 1.11.5-1~trusty
     kodi-pvr-pctv -> 0.1.11-1~trusty
     kodi-pvr-wmc -> 0.5.8-1~trusty
     mpv -> 0.9.2-1+b1
     kodi-pvr-dvbviewer-dbg -> 1.10.35-1~trusty
     kodi-pvr-vuplus-dbg -> 1.10.7-1~trusty
     libmp3lame0 -> 1:3.99.5-dmo4
     kodi-pvr-filmon -> 0.5.9-1~trusty
     kodi-pvr-filmon-dbg -> 0.5.9-1~trusty
     kodi-pvr-hts -> 2.1.16-1~trusty
     kodi-pvr-tvheadend-hts -> 1.9.40-6trusty
     kodi-pvr-stalker-dbg -> 0.8.3-1~trusty
     libass-dev -> 0.12.3-1
     kodi-pvr-mediaportal-tvserver-dbg -> 1.10.9-1~trusty
     kodi-pvr-mythtv-cmyth -> (nicht gefunden)
     kodi-pvr-mythtv -> 2.4.2-1~trusty
     kodi-pvr-mythtv-dbg -> 2.4.2-1~trusty
     libmpv-dev -> 0.9.2-1+b1
     mencoder -> 3:1.1.1+20150226+svn37375-dmo4
     kodi-pvr-vdr-vnsi-dbg -> 1.10.10-1~trusty
     kodi-pvr-hts-dbg -> 2.1.16-1~trusty
mkfrank@dynamic219:~$

Ich lösche die Leerzeichen auch gleich in der Wiki.

BobW

Edit2: Das Problem ist NICHT die Wiki, das Problem ist das Cut & Paste. Hier wird statt nur einer Leerzeile ein zusätzliches Leerzeichen eingefügt. Das macht er auch bei der sources.list, nur stört es da offensichtlich nicht.

Wieder was dazugelernt.

BobW
« Last Edit: July 27, 2015, 14:31:50 by BobW »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Apt-Pinning, Datei /etc/apt/preferences (Gelöst)
« Reply #1 on: July 27, 2015, 17:13:10 »
Ich hab das Bash Syntax highlighting für den Codeblock abgeschaltet. Damit sind auch die fehlerhaften Spaces verschwunden.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] MLD-5.x / Development / Apt-Pinning, Datei /etc/apt/preferences (Gelöst)
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.