upgrade con slackpkg
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- ZeroUno
- Staff

- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
upgrade con slackpkg
Per vedere come viene l'aggiornamento con slackpkg puro, mi sono installato una 12.1 pura. Poi ho installato slackpkg da /extra, ed ho lanciato l'upgrade.
L'install-new mi ha portato una ventina di pacchetti nuovi circa, ma non ha preventivamente aggiornato glibc, pkgtools, tar e slackpkg stesso.
Tuttavia i nuovi pacchetti hanno funzionato anche prima dell'aggiornamento delle librerie.
Il tutto, dico, prima dell'upgrade-all, il quale aggiorna prima le glibc (ma non gli altri 3 pacchetti)
Le glibc della 12.1 (maggio) sono sufficientemente aggiornate da far funzionare i pacchetti della 12.2?
E' vero che la 12.2 non ha portato grandissime modifiche, ma non mi aspettavo che non fossero state aggiornate le glibc (sinceramente non sono andato a vedere il changelog).
Questo significherebbe che tutto l'UPGRADE.TXT si possa fare tranquillamente con slackpkg.
Chiaro... il CHANGES_AND_HINTS va analizzato in entrambi i casi.
Facendo un cotrollo in /var/log/packages a install-new, upgrade-all e clean-system completati, vedo che 549 di 859 pacchetti non sono stati aggiornati... è perchè non sono variati o perchè slackpkg non me li ha installati?
Più tardi faccio un controllo approfondito sul changelog e filelist.txt, ora non ho tempo.
Ciao.
01
L'install-new mi ha portato una ventina di pacchetti nuovi circa, ma non ha preventivamente aggiornato glibc, pkgtools, tar e slackpkg stesso.
Tuttavia i nuovi pacchetti hanno funzionato anche prima dell'aggiornamento delle librerie.
Il tutto, dico, prima dell'upgrade-all, il quale aggiorna prima le glibc (ma non gli altri 3 pacchetti)
Le glibc della 12.1 (maggio) sono sufficientemente aggiornate da far funzionare i pacchetti della 12.2?
E' vero che la 12.2 non ha portato grandissime modifiche, ma non mi aspettavo che non fossero state aggiornate le glibc (sinceramente non sono andato a vedere il changelog).
Questo significherebbe che tutto l'UPGRADE.TXT si possa fare tranquillamente con slackpkg.
Chiaro... il CHANGES_AND_HINTS va analizzato in entrambi i casi.
Facendo un cotrollo in /var/log/packages a install-new, upgrade-all e clean-system completati, vedo che 549 di 859 pacchetti non sono stati aggiornati... è perchè non sono variati o perchè slackpkg non me li ha installati?
Più tardi faccio un controllo approfondito sul changelog e filelist.txt, ora non ho tempo.
Ciao.
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111- ZeroUno
- Staff

- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: upgrade con slackpkg
L'avevo detto che non avevo ancora letto tutto:
giusto?
Ciao
01
se invece così non fosse (come in passato) l'aggiornamento con slackpkg avrebbe richiesto operazioni manuali preventive (aggiornamento libc ed eventualmente kernel).- System binaries are linked with the GNU C Library, version 2.7.
This version of glibc also has excellent compatibility with
existing binaries.
giusto?
Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: upgrade con slackpkg
Perché non sono variati, alcuni pacchetti resistono da varie versioni. Pat non aggiorna tutto, ma solo i pacchetti che escono con versioni nuove (e nemmeno tutti, getmail e gimp i primi che mi vengono in mente) o che non vanno con le nuove librerieZeroUno ha scritto: Facendo un cotrollo in /var/log/packages a install-new, upgrade-all e clean-system completati, vedo che 549 di 859 pacchetti non sono stati aggiornati... è perchè non sono variati o perchè slackpkg non me li ha installati?
Solitamente i pacchetti compilati per vecchie glibc vanno con quelle nuove, non sempre è vero il contrario.
slackpkg aggiorna prima le glibc, tranne per install-new, ma anche il man consiglia di far prima install-new
il kernel non importa.
slacpkg sa quel che fare, non aver paura. Altrimenti Pat non lo metteva dentro e lo lasciava in /extra
- ZeroUno
- Staff

- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: upgrade con slackpkg
il mio dubbio è che quì non si tratta di 'alcuni' pacchetti, ma del 63% non aggiornato.conraid ha scritto:Pat non aggiorna tutto
Tuttavia è vero anche che le vecchie glibc sono compatibili con i nuovi binari (anzi, il contrario.. i nuovi binari sono compatibili con le vecchie glibc) e la necessità di ricompilare tanta roba non è alta, però 63% è tanto.
il kernel non importa finchè le glibc gli rimangono compatibili. In passato un salto di release di glibc ha comportato la necessità di aggiornare il kernel (2.6.19 o .16, non ricordo) e conseguente reboot prima di continuare l'aggiornamento.il kernel non importa.
è cosa sacrosanta non dubitare di Patrick J. Volkerding.slacpkg sa quel che fare
Però sarebbe interessante se slackpkg come prima operazione aggiornasse se stesso, così da sapere se c'è necessità di aggiornare qualcos'altro prima di partire con l'install-new. Io per aggiornare ho utilizzato lo slackpkg di slackware 12.1 in testing. Se nel frattempo fosse nata una incompatibilità tra i nuovi pacchetti e le vecchie glibc o altro, slackpkg non lo saprebbe, mentre lo saprebbe la nuova versione.
Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: upgrade con slackpkg
Ma solitamente install-new installa "nuovi" pacchetti. Poi passi ad upgrade-all.
E le cose "critiche" sono nella seconda fase, e li aggiorna prima glibc, readline, pkgtools e sed (se sono da aggiornare naturalmente)
Per il resto non devi riavviare prima di aver concluso e modificato i file di avvio e lilo, altrimenti il sistema non parte nemmeno.
E le cose "critiche" sono nella seconda fase, e li aggiorna prima glibc, readline, pkgtools e sed (se sono da aggiornare naturalmente)
Per il resto non devi riavviare prima di aver concluso e modificato i file di avvio e lilo, altrimenti il sistema non parte nemmeno.
- ZeroUno
- Staff

- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: upgrade con slackpkg
mm
quindi se ho capito bene diciamo che il problema vero ci sarebbe solamente sul pacchetto coreutils (rm, mv, ln ...) in caso questo cambierebbe di nome. Giusto?
ok.
quindi se ho capito bene diciamo che il problema vero ci sarebbe solamente sul pacchetto coreutils (rm, mv, ln ...) in caso questo cambierebbe di nome. Giusto?
ok.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: upgrade con slackpkg
Penso che aggiornerebbero slacpkg di conseguenza.ZeroUno ha scritto:mm
quindi se ho capito bene diciamo che il problema vero ci sarebbe solamente sul pacchetto coreutils (rm, mv, ln ...) in caso questo cambierebbe di nome. Giusto?
ok.
E ricordati che di default slackpkg non aggiorna il kernel e aaa_elflibs in quanto sono in blacklist
- ZeroUno
- Staff

- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: upgrade con slackpkg
ho modificato il nome del pacchetto direttamente dentro /var/log/{script,packages} ...E ricordati che di default slackpkg non aggiorna il kernel e aaa_elflibs in quanto sono in blacklist
così posso dire di avere una slackware 12.2 full
Ciao,
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111- slucky
- Iper Master

- Messaggi: 2420
- Iscritto il: mar 1 mag 2007, 15:30
- Slackware: 15.0
- Desktop: xfce4
- Distribuzione: FreeBSD
Re: upgrade con slackpkg
sto provando ad utilizzare questo tool per vedere come va, anche se sinceramente preferisco aggiornare a manina, però sebbene abbia decommentato un mirror mi continua a dare sempre questo errore:
dov'è l'inghippo?
bash-3.1# slackpkg update
You do not have any mirror selected in /etc/slackpkg/mirrors
Please edit that file and uncomment ONE mirror. Slackpkg
only works with ONE mirror selected.
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: upgrade con slackpkg
hai controllato di averne uno soltanto decommentato?? se ce ne sono 2 ad esempio ti riporta quell'errore... magari hai il cd e un mirror...slucky ha scritto:[...]
dov'è l'inghippo?
- slucky
- Iper Master

- Messaggi: 2420
- Iscritto il: mar 1 mag 2007, 15:30
- Slackware: 15.0
- Desktop: xfce4
- Distribuzione: FreeBSD
Re: upgrade con slackpkg
no, ho controllato, ho decommentato solo questo:

però continua a darmi quell'errore
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: upgrade con slackpkg
sinceramente non saprei...
immagino che
ti restituisca solo la riga del tuo mirror, giusto??
Potresti provare un altro mirror...
immagino che
Codice: Seleziona tutto
grep -v "#" /etc/slackpkg/mirrorsPotresti provare un altro mirror...
- slucky
- Iper Master

- Messaggi: 2420
- Iscritto il: mar 1 mag 2007, 15:30
- Slackware: 15.0
- Desktop: xfce4
- Distribuzione: FreeBSD
Re: upgrade con slackpkg
sì, Danix avevi ragione...evidentemente era il mirror che non andava
, ne ho provato un'altro ed ora funziona
grazie per l'aiuto
ora provo ad aggiornare e vediamo come va....
ciao e saluti a tutti
grazie per l'aiuto
ora provo ad aggiornare e vediamo come va....
ciao e saluti a tutti
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: upgrade con slackpkg
figurati... 