* Davide Prina <davide.pr...@gmail.com> [060318, 20:38]:
> On 06/03/2018 18:37, Ennio-Sr wrote:
> 
> > ---- /etc/apt/preferences
> 
> questo dovrebbe essere (non mi risulta che esistano versioni con _, ma con
> -)
> > Package: libudev1
> > Pin: version 236_3*
> > Pin-Priority: 1001
> > 
> > Package: libudev-dev
> > Pin: version 236_3*
> > Pin-Priority: 1001
> 
> idem in questi due
> 
> Però hai un altro problema: le regole date hanno priorità dall'alto verso il
> basso. Cioè una regola data in alto viene eseguita prima di una data in
> basso. Nella prima regola tu dici che udev deve essere installato se
> proviene da stretch, ma poi nella terza dici che deve essere fatto il
> downgrade se la versione di udev è diversa da 236-3*, qui penso che se
> arriva udev versione 240 in stretch ti viene installato perché hai dato
> prima questa regola, la terza ha valore se in stretch o stretch-backport non
> c'è una versione diversa da 236-3 e hai installato da altro una versione
> diversa, allora viene fatto il downgrade. Quindi dovresti invertirle come
> ordine: prima metti i pin sulle versioni dei pacchetti e poi quelle
> generiche sulle release.
> 
> Per maggiori informazioni:
> $ man apt_preferences
> 

Finalmente! Grazie Davide: avrei potuto riguardato altre cento volte prima di
individuare quel 'banale' errore dell'underscore '_' al posto del hyphen
'-'! Senza contare l'ultima parte, che mi pare anche più importante...
Ora è tutto ok. Grazie di nuovo, Ennio

-- 
[Perche' usare Win$ozz (dico io) se ..."anche uno sciocco sa farlo.   \\?//
 Fa' qualche cosa di cui non sei capace!"  (diceva Henry Miller) ]    (°|°)
[Why use Win$ozz (I say) if ... "even a fool can do that.              )=(
 Do something you aren't good at!" (as Henry Miller used to say) ]

Rispondere a