Re: apt pinning

2007-11-30 Per discussione Lucio Crusca
Davide Prina wrote:
 1. i pacchetti stable da security.debian.org abbiano priorità assoluta su
 tutti gli altri
 
 per questo non devi far nulla di particolare.
 Se vuoi che un pacchetto presente in più repository con la stessa
 versione venga installato esattamente da uno, allora basta che in
 /etc/apt/sources.list lo metti in testa al file o comunque prima
 dell'altro
Questa l'avevo già sentita, ma non credo che si applichi a security vs
stable, perché le versioni in security sono diverse da quelle in stable.
In effetti ho anche fatto la prova a spostare security al fondo del file, ma
il risultato di

# apt-cache policy smbfs

è lo stesso indipendentemente da dove si trova security ed anche
indipendentemente dall'esistenza del mio preferences che tenta di dare a
security priorità maggiore.

Alla fine il problema era che in sources.list avevo la riga che punta a
security con deb-src in testa e mi mancava quella con deb (presumo di
averla cancellata io per sbaglio). Ora mi propone gli aggiornamenti di
sicurezza: in preferences ho priorità 990 su stable e 300 su testing.

Lucio.

-- 
Virtual Bit di Lucio Crusca
via Isonzo, 5 - 10069 Villar Perosa (TO) - Italy
http://www.virtual-bit.com


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: apt pinning

2007-11-30 Per discussione Davide Prina

Lucio Crusca wrote:

di sicuro non sono un esperto, ho fatto qualche test tempo fa e secondo 
me risolvi nel seguente modo



1. i pacchetti stable da security.debian.org abbiano priorità assoluta su
tutti gli altri


per questo non devi far nulla di particolare.
Se vuoi che un pacchetto presente in più repository con la stessa 
versione venga installato esattamente da uno, allora basta che in 
/etc/apt/sources.list lo metti in testa al file o comunque prima dell'altro


In questo modo eviti il problema di fare un downgrade alla versione 1.x 
di un pacchetto presente in security, quando tu hai installato la 2.x da 
testing/unstable.


anzi metti anche la riga di security di testing con pin 50 e ti iscrivi 
alla mailing list di secutiry di testing così sai quando escono patch 
varie ... e, se è di un pacchetto che hai installato da testing, la 
installi manualmente



2. i pacchetti stable dal mirror di turno abbiano priorità su testing ed
unstable


Package:  *
Pin:  release a=stable
Pin-Priority:  990


3. i pacchetti di testing ed unstable siano installati solo quando
esplicitamente richiesto da me con comando tipo


Package: *
Pin: release a=testing
Pin-Priority: 50

Package: *
Pin: release a=unstable
Pin-Priority: 50

Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Petizione per avere supporto hardware per GNU/Linux:
http://f2s2.org/f2s2.php?lang=itpage=supporto_firma
Non autorizzo la memorizzazione del mio indirizzo su outlook



Re: apt pinning

2007-11-30 Per discussione Lucio Crusca
Paolo Sala wrote:

 Se non ho capito mail, AFAIK non ce la puoi fare. Non hai modo di
 settare la priorità di un pacchetto in base al fatto che l'installazione
 sia richiamata da te.

No, in realtà questo l'ho già fatto, basta mettere stable a priorità 1001 e
da lì in avanti i pacchetti di lenny li installa solo se lo chiedo io da
linea di comando oppure se in aptitude vado esplicitamente a selezionare la
versione di lenny. Il problema è che volevo fare la stessa cosa, ma dando
priorità 1001 a security invece che a stable e questo non sembra
funzionare...

-- 
Virtual Bit di Lucio Crusca
via Isonzo, 5 - 10069 Villar Perosa (TO) - Italy
http://www.virtual-bit.com


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: apt pinning

2007-11-30 Per discussione Paolo Sala
Lucio Crusca scrisse in data 30/11/2007 12:40:
 Ciao *,

 sto cercando di configurare /etc/apt/preferences in modo che:

 1. i pacchetti stable da security.debian.org abbiano priorità assoluta su
 tutti gli altri
 2. i pacchetti stable dal mirror di turno abbiano priorità su testing ed
 unstable
 3. i pacchetti di testing ed unstable siano installati solo quando
 esplicitamente richiesto da me con comando tipo
   
Se non ho capito mail, AFAIK non ce la puoi fare. Non hai modo di
settare la priorità di un pacchetto in base al fatto che l'installazione
sia richiamata da te.

Ciao

Piviul


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



apt pinning

2007-11-30 Per discussione Lucio Crusca
Ciao *,

sto cercando di configurare /etc/apt/preferences in modo che:

1. i pacchetti stable da security.debian.org abbiano priorità assoluta su
tutti gli altri
2. i pacchetti stable dal mirror di turno abbiano priorità su testing ed
unstable
3. i pacchetti di testing ed unstable siano installati solo quando
esplicitamente richiesto da me con comando tipo

  apt-get install apache2=versione di unstable

(senza dover ovviamente mettere e togliere righe in sources.list ogni volta
che devo installare qualcosa da lenny/sid)

Ho provato con il seguente preferences, ma non prende gli aggiornamenti da
security:

Package: *
Pin: release l=Debian-Security,a=stable
Pin-Priority: 1001

Package: *
Pin: release a=stable
Pin-Priority: 990

Package: *
Pin: release a=testing
Pin-Priority: 300

Suggerimenti?

-- 
Virtual Bit di Lucio Crusca
via Isonzo, 5 - 10069 Villar Perosa (TO) - Italy
http://www.virtual-bit.com


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Aiuto con APT Pinning :-(

2007-07-14 Per discussione Marco

Ciao e buon weekend a tutti!

Ho il seguente problema con la mia testing che penso dipenda da un'errata
configurazione del pinning di APT.
Problema:
# aptitude update
...
The following packages have been kept back:
 apt apt-utils aptitude bind9-host dnsutils exim4 exim4-base
 exim4-daemon-light gcc-4.1-base libgcc1 libgnutls13 libkrb53 libstdc++6
 linux-image-2.6-686 mutt policycoreutils python-apt
0 packages upgraded, 0 newly installed, 0 to remove and 17 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.

Questo il mio sources.list:
deb http://ftp.it.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.it.debian.org/debian/ testing main contrib non-free

deb http://ftp.it.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.it.debian.org/debian/ unstable main contrib non-free

deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free

Questo il mio /etc/apt/preference:
...
Package: *
Pin: release a=testing
Pin-Priority: 900

Package: *
Pin: release a=unstable
Pin-Priority: 800

Ho configurato il tutto utilizzando questa guida:
http://guide.debianizzati.org/index.php/APT_uso_avanzato:_mixare_releases_diverse
Cosa mi sono dimenticato?

Grazie
Ciao Ciao
Marco


--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per

problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Lucio Crusca
Marco wrote:


 Ho il seguente problema con la mia testing che penso dipenda da
 un'errata configurazione del pinning di APT.
 Problema:
 # aptitude update

usa apt-get invece di aptitude, oppure entra in aptitude e premi u
(minuscolo) poi U (maiuscolo) e poi gg (due volte g)

Per il resto il tuo pinning mi sembra a posto.

Lucio.


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Nic

Lucio Crusca ha scritto:

Marco wrote:


  

Ho il seguente problema con la mia testing che penso dipenda da
un'errata configurazione del pinning di APT.
Problema:
# aptitude update



usa apt-get invece di aptitude, oppure entra in aptitude e premi u
(minuscolo) poi U (maiuscolo) e poi gg (due volte g)

Per il resto il tuo pinning mi sembra a posto.

Lucio.


  
E io che vorrei rimanere in Etch,ma ho visto che ogni tanto devo 
ricorrere ai repo di Lenny o Sid come devo editare il mio preference?

Grazie a tutti

--
-= Nic =-
Quando ti trovi d'accordo con la maggioranza,e' il momento di fermarti a 
riflettere-=Mark Twain=-
Amico di Emergency_2007
Linux registered user # 380338 
Linux registered machine # 283289 powered by Debian/GnuLinux Etch 4.0

Msn:[EMAIL PROTECTED]



--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per

problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Lucio Crusca
Nic wrote:

 E io che vorrei rimanere in Etch,ma ho visto che ogni tanto devo
 ricorrere ai repo di Lenny o Sid come devo editare il mio preference?
 Grazie a tutti

Anch'io sono nella stessa situazione, faccio così:

Package: *
Pin: release a=stable
Pin-Priority: 1001

Package: *
Pin: release a=testing
Pin-Priority: 800

e poi quando voglio installare da lenny uso aptitude, premo invio sul
pacchetto da installare (di cui viene mostrata inizialmente solo la
versione di etch) scorro al fondo del video e premo + sulla versione di
lenny. Vista la priorità 1001 di etch, se questo ha delle dipendenze in
lenny troverai dei broken packages, perché aptitude si rifiuterà di
installare automaticamente le dipendenze da lenny, ma a quel punto basta
premere 'e' per esaminare il problema e scegliere di installare anche le
dipendenze da lenny.

Lucio.


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Marco

Lucio Crusca ha scritto:


[...] oppure entra in aptitude e premi u
(minuscolo) poi U (maiuscolo) e poi gg (due volte g)

Per il resto il tuo pinning mi sembra a posto.

Lucio.
  

Ciao!
Se faccio come mi hai consigliato tu vuole installarmi 123 NUOVI 
pacchetti! :-(

E poi si mi aggiorna anche quelli incriminati però...

Cosa sbaglio?
Grazie!

Marco



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Lucio Crusca
Marco wrote:

 Se faccio come mi hai consigliato tu vuole installarmi 123 NUOVI
 pacchetti! :-(
 E poi si mi aggiorna anche quelli incriminati però...
Vedi la risposta che ho dato a Nic, se vuoi stare su testing alzagli la
priorità oltre il 1000 e poi scegli a mano cosa prendere da sid.




-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Mauro Sacchetto
Marco wrote:
 Package: *
 Pin: release a=testing
 Pin-Priority: 900
 
 Package: *
 Pin: release a=unstable
 Pin-Priority: 800


Invece di 900 e 800 prova a mettere
rispettivamente 550 e 450

M.


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Lucio Crusca
Mauro Sacchetto wrote:

 Invece di 900 e 800 prova a mettere
 rispettivamente 550 e 450

Questa non la sapevo, ho sempre usato la forza bruta (priorità oltre 1000)
perché non ho mai capito come funzionano i livelli di priorità sotto il
1000 :(
Esiste una tabella che elenchi i vari valori ed il loro significato?




-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Nic

Lucio Crusca ha scritto:

Nic wrote:

  

E io che vorrei rimanere in Etch,ma ho visto che ogni tanto devo
ricorrere ai repo di Lenny o Sid come devo editare il mio preference?
Grazie a tutti



Anch'io sono nella stessa situazione, faccio così:

Package: *
Pin: release a=stable
Pin-Priority: 1001

Package: *
Pin: release a=testing
Pin-Priority: 800

e poi quando voglio installare da lenny uso aptitude, premo invio sul
pacchetto da installare (di cui viene mostrata inizialmente solo la
versione di etch) scorro al fondo del video e premo + sulla versione di
lenny. Vista la priorità 1001 di etch, se questo ha delle dipendenze in
lenny troverai dei broken packages, perché aptitude si rifiuterà di
installare automaticamente le dipendenze da lenny, ma a quel punto basta
premere 'e' per esaminare il problema e scegliere di installare anche le
dipendenze da lenny.

Lucio.


  
Grazie Lucio e se avessi bisogno anche dei repo di Sid posso aggiungere 
in preference alla fine del file un

Package: *
Pin: release a=unstable
Pin-Priority: 

Ma con che priorità?
Grazie ancora

--
-= Nic =-
Quando ti trovi d'accordo con la maggioranza,e' il momento di fermarti a 
riflettere-=Mark Twain=-
Amico di Emergency_2007
Linux registered user # 380338 
Linux registered machine # 283289 powered by Debian/GnuLinux Etch 4.0

Msn:[EMAIL PROTECTED]



--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per

problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Lucio Crusca
Nic wrote:

 Grazie Lucio e se avessi bisogno anche dei repo di Sid posso aggiungere
 in preference alla fine del file un
 Package: *
 Pin: release a=unstable
 Pin-Priority: 
 Ma con che priorità?

Indifferente purché sia meno di 1000, tanto poi scegli a mano da aptitude
quale versione installare.

Lucio.


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Davide Prina

Lucio Crusca wrote:


Esiste una tabella che elenchi i vari valori ed il loro significato?


$ man apt_preferences

--
Dizionari: http://linguistico.sourceforge.net/wiki
Esci dall'illegalità: utilizza OpenOffice.org:
http://linguistico.sf.net/wiki/doku.php?id=UsaOOo
Non autorizzo la memorizzazione del mio indirizzo su outlook



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Marco

Mauro Sacchetto ha scritto:

Marco wrote:
  

Package: *
Pin: release a=testing
Pin-Priority: 900

Package: *
Pin: release a=unstable
Pin-Priority: 800




Invece di 900 e 800 prova a mettere
rispettivamente 550 e 450

M.

  

Continua a non aggiornarmeli... :-(



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Marco

Lucio Crusca ha scritto:
  
Vedi la risposta che ho dato a Nic, se vuoi stare su testing alzagli la

priorità oltre il 1000 e poi scegli a mano cosa prendere da sid.
  

Ciao,
ho modificato il file /etc/apt/prefereces impostando a testing un valore 
di 1500

ma continuo ad avere lo stesso problema... :-(

Altre idee?

Grazie
Marco


Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Lucio Crusca
Marco wrote:

 Ciao,
 ho modificato il file /etc/apt/prefereces impostando a testing un valore
 di 1500
 ma continuo ad avere lo stesso problema... :-(
 

Ma usi sempre aptitude da linea di comando o entri in aptitude e lo usi in
modo interattivo come ti ho descritto nella prima risposta?


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Marco

Lucio Crusca ha scritto:

Marco wrote:

  

Ciao,
ho modificato il file /etc/apt/prefereces impostando a testing un valore
di 1500
ma continuo ad avere lo stesso problema... :-(




Ma usi sempre aptitude da linea di comando o entri in aptitude e lo usi in
modo interattivo come ti ho descritto nella prima risposta?
  
Ho provato in modo interattivo ma mi vuole installare 123 NUOVI 
pacchetti (è la stessa cosa che se lanciassi
da riga di comando aptitude dist-upgrade), mi sembra strano che per 
aggiornare 17 pacchetti ne voglia installare

NUOVI 123 tra cui alien rpm ecc...

Cosa ne pensi?
Grazie

Marco


Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Lucio Crusca
Marco wrote:

 Ho provato in modo interattivo ma mi vuole installare 123 NUOVI
 pacchetti

Riprova in modo interattivo dopo aver modificato il file preferences ed aver
impostato la priorità di testing a 1001 e quella di sid a 700 (per
esempio). Premi u, poi U e vedi cosa vuole fare. Se ti vuole aggiornare
molta roba anche così, significa che non aggiorni la tua lenny da un po' e
che quindi devi per forza aggiornare 123 pacchetti per poter aggiornare
quei 4 o 5 che ti interessano.

Lucio.


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Marco

Lucio Crusca ha scritto:

Marco wrote:

Riprova in modo interattivo dopo aver modificato il file preferences ed aver
impostato la priorità di testing a 1001 e quella di sid a 700 (per
esempio). Premi u, poi U e vedi cosa vuole fare. Se ti vuole aggiornare
molta roba anche così, significa che non aggiorni la tua lenny da un po' e
che quindi devi per forza aggiornare 123 pacchetti per poter aggiornare
quei 4 o 5 che ti interessano.

Lucio.
  

Ciao,
ho fatto come mi hai detto ma vuole INSTALLARMI e non AGGIORNARMI 123 
pacchetti.
Alcuni pacchetti possono avere senso (come ad esempio gcc-4.2) ma altri 
sono a parer
mio assurdi ad esempio vuole installarmi lilo anche se io in questo 
momento utilizzo grub
e lilo non ce l'ho nemmeno installato, poi mi installa una marea di 
fonts per X (io non ce l'ho nemmeno installato X).


Non riesco proprio capire dove sia l'inghippo...
Cosa mi consigli?

Grazie!
Marco


Re: Aiuto con APT Pinning :-(

2007-07-14 Per discussione Lucio Crusca
Marco wrote:

 ho fatto come mi hai detto ma vuole INSTALLARMI e non AGGIORNARMI 123
 pacchetti.
 
 Non riesco proprio capire dove sia l'inghippo...

Io vedo due possibilità:
1. Hai uno o alcuni pacchetti marcati per l'installazione ma non ancora
installati e le dipendenze portano il totale a 123. In questo caso risolvi
da aptitude cancellando le azioni pendenti (F10 e poi l)
2. Qualsiasi altra causa tranne quella specificata in 1, in questo caso
risolvi da aptitude premendo una volta g e poi, nella vista riassuntiva che
ti propone prima di iniziare il download, andando a deselezionare con - o _
quelli che non vuoi installare (ed usando 'e' se questo provoca dei
problemi di dipendenze).

Lucio.



-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]