Pagina 1 di 1

[SOLVED] Full upgrade via slackpkg

Inviato: ven 24 apr 2020, 12:54
da roberto67
Sto passando alla current... non ho mai fatto la migrazione completa con slackpkg(plus) e ho un paio dubbi e problemini che vorrei chiarire prima di cliccare invio. Sto seguendo le dritte indicate qui https://docs.slackware.com/howtos:slack ... temupgrade

1. quando eseguo "slackpkg upgrade glibc-solibs" o un upgrade qualunque ottengo un "No package match". Perchè? Mi sembra di aver letto che l'indice dei pacchetti nella current attuale è altrove, ma non riesco a capire se questa è la causa del problema e come comportarmi eventualmente di conseguenza...

2. detta guida suggerisce di blacklistare i pacchetti di Alien e Sbo. Così facendo non viene inibita la sovrascrittura da parte di quelli stessi pacchetti eventualmente inseriti nella current? Io pensavo di ripristinare la blacklist solo dopo l' install-new

EDIT: chiedo scusa, ignorate la prima questione

Re: Full upgrade via slackpkg

Inviato: ven 24 apr 2020, 13:51
da ponce
per la tua domanda due secondo me dovresti blacklistarli se non vuoi che siano rimossi da un eventuale "slackpkg clean-system" e, quando invece darai un "slackpkg upgrade-all" si, ti conviene che non siano blacklistati (l'"install-new" non te li aggiornera' se li trova gia' installati).

comunque i pacchetti di alien e di SBo che hai installati nella stragrande maggioranza dei casi non funzioneranno piu' una volta che avrai aggiornato il sistema a current quindi ti conviene farti una lista di tutto quello che hai installato dai repository di terze parti e reinstallare tutti i pacchetti di terze parti in versioni compatibili con current: questo vuol dire che se li avevi compilati dovrai ricompilarli sull'ultima versione di current.
magari e' un'operazione che ti conviene fare prima di aggiornare tutto, installando current su una macchina virtuale e ricompilando tutto quello che ti serve li'.
e tieni di conto che questa operazione di ricompilazione e' possibile (anzi e' molto probabile) che dovrei rifarla piu' volte in seguito agli aggiornamenti di varie librerie in current.

Re: Full upgrade via slackpkg

Inviato: ven 24 apr 2020, 15:22
da joe
Io mi ero messo a studiare una soluzione automatizzata per lo scopo o semi automatica. Trovo che sia tutt'altro che banale, ma magari dipende da limiti miei eh... Ad ogni modo per il momento ho mantenuto la mia 14.2 e non mi ci sono più dedicato.
Accenno solo a qualche aspetto di cui mi ero reso conto: i pacchetti ufficiali in current sono più numerosi di quelli della stabile, tanta roba che prima avevo compilato da SBo o messo da alien sulla stabile, adesso sono già inclusi nel repo ufficiale della current. Questo implica che se come base di partenza si prendono i pacchetti extra installati sulla stabile, la lista dei pacchetti da aggiungere al set ufficiale della current va scremata...