Ciao a tutti

Su una Debian Lenny vorrei impedire l'installazione di due particolari
pacchetti, quando questi vengono richiesti come dipendenza da un altro
pacchetto. Sto cercando di usare il pinning, che mi funziona su squeeze,
ma senza successo.

Su Squeeze questo funziona:

# cat /etc/apt/preferences.d/local-no-pike.pref
Package: pike7.6-core
Pin: version *
Pin-Priority: -1000

Se cerco di installare il pacchetto pike7.6, che dipende da
pike7.6-core, apt/aptitude mi blocca.

Su lenny, dove l'unica differenza sembrerebbe che la directory
preferences.d non รจ supportata e tutti i Pin devono essere inseriti in
/etc/apt/preferences, la cosa non funziona. P.e.:

Package: grub-common
Pin: version *
Pin-Priority: -1000

non impedisce l'installazione di grub, che dipende da grub-common:
grub-common viene comunque installato.

Ho provato a usare strace per vedere se il file viene letto, ed
effettivamente viene letto. Ma per qualche motivo le direttive non hanno
effetto.

Si, ho letto "man apt_preferences".

Idee?

Ciao e grazie
-- bronto
_______________________________________________
Gulchelp mailing list
[email protected]
http://www.gulch.crs4.it/cgi-bin/mailman/listinfo/gulchelp

Rispondere a