[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: pinning via origin



Marc Schröder schrieb:
> 
> ich will ein stable/testing pinning um ein pin auf eine bestimmte quelle 
> ergänzen:
> 
> #/etc/apt/preferences
> Package: *
> Pin: origin "apt.opscode.com"
> Pin-Priority: 999
> 
> apt-cache policy libohai-ruby1.8
> 
> libohai-ruby1.8:
>   Installed: 0.3.6-2
>   Candidate: 0.3.6-2
>   Version table:
>  *** 0.3.6-2 0
>         500 http://apt.opscode.com debian/contrib Packages
>         100 /var/lib/dpkg/status
>      0.3.6-1 0
>         800 http://ftp.us.debian.org testing/main Packages
> [...]
> was mache ich falsch, bzw. wie bekomme ich alle pakete aus dieser quelle 
> bevorzugt installiert?
> 
Origin ist nicht der hostname in Klammern sondern ein Feld in der Release-
Datei das der Ersteller des Repositorys selber frei bestimmt, siehe die
Ausgabe von 'apt-cache policy'.
Ich sehe da origin apt.opscode.com und nicht origin "apt.opscode.com",
genau so wie apt-cache policy es ausgibt kann man es auch zum pinnen 
verwenden.
Ueblich ist heutzutage der Hostname, im (obsoleten) Repository-howto ist 
das Feld Origin: als "The name of who made the packages" beschrieben:
http://www.debian.org/doc/manuals/repository-howto/repository-howto.en.html#release

Und wech,
Manne


Reply to: