Upgrade zu Lenny: Pinning funktioniert nicht mehr wie zuvor
Hallo,
ich hatte bislang Etch, um ein aktuelles JOSM zu bekommen, habe ich
die laut Anleitung unter
http://www.gpsdrive.de/development/debian.shtml die Zeile
| deb http://www.gpsdrive.de/debian etch main
in die Datei /etc/apt/sources.list eingefügt. Damit habe ich Zugriff
auf neuere Versionen von openstreetmap-josm sowie auf gpsdrive.
"gpsdrive" wollte ich aber nicht wirklich aktualisieren, deshalb habe
ich es per Pinning auf eine niedrige Priorität gesetzt. Leider habe
ich die /etc/apt/preferences inzwischen mehrfach geändert, aus der
Erinnerung sollte sie etwa so ausgesehen haben:
,----[ /etc/apt/preferences ]
| Package: gpsdrive*
| Pin: origin "http://www.gpsdrive.de"
| Pin-Priority: 50
|
| Package: gpsdrive*
| Pin: release a=etch v=2.10-svn
| Pin-Priority: 50
`----
Unter Lenny bekomme ich entsprechendes nicht hin, die Prioritäten
werden laut apt-cache policy nicht berücksichtigt.
Mein Stand derzeit:
,----[ /etc/apt/sources.list ]
|
| deb http://ftp2.de.debian.org/debian/ lenny main contrib non-free
| deb-src http://ftp2.de.debian.org/debian/ lenny main
|
| deb http://security.debian.org/ lenny/updates main contrib
| deb-src http://security.debian.org/ lenny/updates main
|
| deb http://www.debian-multimedia.org lenny main
|
|
|
| ###############################################################
| ##
| ## GPSdrive et al (josm)
| ##
|
| #deb http://www.gpsdrive.de/debian testing main
| deb http://www.gpsdrive.de/debian etch main
|
`----
,----[ /etc/apt/sources.list ]
| ###############################################
| ##
| ## gpsdrive, see http://www.gpsdrive.de/development/debian.shtml
| ##
| Package: gpsdrive*
| Pin: origin "http://www.gpsdrive.de"
| Pin-Priority: 50
| Package: gpsdrive*
| Pin: release a=etch v=2.10-svn
| Pin-Priority: 50
`----
Das ist die Konfiguration, hier kommt das Ergebnis:
,----
| crystalline:/home/niehaus# apt-cache policy gpsdrive
| gpsdrive:
| Installiert: 2.10svn19638140
| Kandidat: 2.10svn20159263
| Versions-Tabelle:
| 2.10svn20159263 0
| 500 http://www.gpsdrive.de etch/main Packages
| 2.10svn20159216 0
| 500 http://www.gpsdrive.de etch/main Packages
| *** 2.10svn19638140 0
| 100 /var/lib/dpkg/status
| 2.10pre6 0
| 500 http://www.gpsdrive.de etch/main Packages
| 2.10pre5 0
| 500 http://www.gpsdrive.de etch/main Packages
| 2.10pre4 0
| 500 http://www.gpsdrive.de etch/main Packages
| 2.10~pre4-6.dfsg-1 0
| 500 http://ftp2.de.debian.org lenny/main Packages
`----
Irgendwie haben alle Versionen (ausser der intallierten) die Priorität
von 500, obwohl ich sie eigentlich anders gesetzt haben wollte. Was
habe ich nur kaputt gemacht?
Vollkommen ratlos,
Sebastian
Reply to: