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

Re: debian/Sid: apt-listbugs bacato blocca aggiornamenti



Il 17/11/20 13:30, Davide Prina ha scritto:

>> # apt update  >> msg 2>&1
>> WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
> 
> può essere grave che ti dia tale errore, probabilmente ti serve 
> l'ultima versione di apt per poter gestire correttamente gli 
> aggiornamenti.

Ma no, non c'entra niente. Dice solo che i messaggi di output di apt
possono cambiare di versione in versione e quindi di non fidarsi se si
usano in script che dipendono fortemente dal formato di questi messaggi,
ad esempio se si cercano determinate stringhe o per estrarre i nomi dei
pacchetti. Quel messaggio compare ogni volta che apt si accorge che il
suo output è ridiretto verso un file o in pipe verso un altro programma.
Per quanto ne so, è del tutto normale e non è sintomo di problemi nel
sistema.

Se capisco bene, il problema principale è apt-listbugs, che attiva un
qualche bug in Ruby, probabilmente c'è qualche pacchetto vecchio che va
aggiornato, ma non si può perché lo stesso apt-listbugs si mette di
mezzo. Un bel Comma 22, nevvero :-)

Soluzioni che vedo:

1) rimuovere di forza apt-listbugs, ad esempio con "dpkg -P
apt-listbugs", aggiornare/riparare il sistema e poi magari reinstallarlo;

2) disabilitare la chiamata ad apt-listbugs commentando le righe in
/etc/apt/apt.conf.d/10apt-listbugs, aggiornare/riparare il sistema e poi
magari riportare quel file allo stato precedente.

Vediamo se così riusciamo a domare la bestia :-D

Gabriele :-)


Reply to: