Fatevi due risate (rotolando sul pavimento)

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
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.
Rispondi
gian_d
Linux 3.x
Linux 3.x
Messaggi: 670
Iscritto il: mer 16 lug 2014, 17:35
Nome Cognome: Giancarlo Dessì
Slackware: 64 current
Kernel: 7.2.xx
Desktop: KDE 6.7
Località: Sardinia
Contatta:

Fatevi due risate (rotolando sul pavimento)

Messaggio da gian_d »

Allora, tutto inizia dall'aggiornamento di QGis, di cui sono il maintainer su slackbuilds.org. Ero rimasto fermo per parecchi mesi, ma da una settimana, dopo aver aggiornato la -current e reinstallato la stable su un'altra macchina, ho ripreso gli aggiornamenti di tutti gli slackbuild che ho in carico. Dopo mille mila dipendenze, arriva il momento di QGis, uno dei pacchetti più rognosi da testare.
Scopro che dalla 3.44.1 (attualmente disponibile su SBo) QGis è attualmente arrivato alla versione 4.2.3. Da un'occhiata veloce nel changelog e nei requisiti vedo che per Python è richiesta come versione minima la 3.12. Nessun problema per la -current, ma sulla stable gira la versione 3.9.
Dopo varie ricerche vedo che l'ultima release che supporta Python 3.9 è la 3.44.15.

Va beh, iniziamo a testare questa su entrambi i sistemi, poi si vedrà se portare avanti due differenti slackbuilds, l'ultima per la -current e la 3.44.15 sulla stable. E qui iniziano i problemi seri.

Purtroppo l'installazione sulla -current non può essere portata avanti: tra i requisiti è richiesta QScintilla, ma Pat l'ha rimossa dalla -current perché non è più utilizzata dai pacchetti ufficiali della -current. Si potrebbe ovviare (forse) installandola dall'ultima versione disponibile ma c'è anche il problema di un'altra dipendenza, qtkeychain, ma la versione su current non supporta più Qt5 come invece richiesto da QGis. Insomma, troppi problemi, forse sono superati con le versioni più recenti (non ho ancora verificato), perciò lascio in sospeso la compatibilità con la current e decido di testare la 3.44.15 sulla stable.

Mi collego via SSH alla macchina in cui è installata la Stable, che uso per testare gli slackbuild, ma salta fuori che l'ultima versione di libspatialindex (un'altra dipendenza), la 2.1, non è supportata. Devo quindi fare un downgrade. Ritorno all'interfaccia grafica della current, il sistema che uso sulla macchina principale e qui saltano fuori le rogne: l'interfaccia grafica non funziona più, il mouse non dà segni di vita. Apro un terminale e da root termino il server grafico. Si riavvia Xorg ma vedo che anche l'interfaccia grafica di sddm non dà segni di vita. Non posso selezionare altri utenti per verificare se il problema riguarda l'utenza principale. Che cavolo sarà successo!?

Riavvio il sistema ma il problema persiste. Modifico inittab per impostare rc.3 e provo con startx da altri utenti. Niente, l'interfaccia grafica si inchioda per tutti gli utenti.

Ulteriore tentativo: aggiorno la current con slackpkg e dopo mille mila aggiornamenti di pacchetti di Plasma e KDE riavvio il sistema. Nulla da fare, dopo un paio d'ore di sbattimento il problema persiste. Ma...

...ad un certo punto mi viene un atroce sospetto: il cursore del mouse funziona, funziona il tasto destro, funziona la rotellina, vuoi vedere che il problema è nel mouse? Apro il mouse e ci trovo dentro tutte le schifezze possibili e immaginabili, provo il pulsantino interno e scopro che il problema era proprio lì: il pulsante azionato dal dito non riusciva a premere sul pulsantino interno! Gli ho dato una pulita, adesso funziona, un po' male perché probabilmente c'è anche un problema di usura, se clicco con la postura abituale il mouse dà i numeri, comunque tutto risolvibile cambiando topo (peraltro ne ho uno nuovo di zecca).

Dopo il mouse penso che sarà ora di fare un upgrade anche al cervello...

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6646
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Fatevi due risate (rotolando sul pavimento)

Messaggio da targzeta »

Insomma, si parte da un problema e se ne trova un altro :)! Che poi sono le cose più rognose, tutto vai a pensare tranne a qualcosa che non c'entra niente con quello che stavi facendo.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3125
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.2.10
Desktop: lxde
Località: Pisa
Contatta:

Re: Fatevi due risate (rotolando sul pavimento)

Messaggio da ponce »

guarda il caso: 23 anni or sono, con un mouse che non funzionava, ci ho conosciuto la mia attuale compagna!

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6646
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Fatevi due risate (rotolando sul pavimento)

Messaggio da targzeta »

ponce ha scritto: ↑
lun 12 ott 2026, 11:17
guarda il caso: 23 anni or sono, con un mouse che non funzionava, ci ho conosciuto la mia attuale compagna!
Eh, ma così non si capisce se è un bene o un male :)
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3125
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.2.10
Desktop: lxde
Località: Pisa
Contatta:

Re: Fatevi due risate (rotolando sul pavimento)

Messaggio da ponce »

dopo 23 anni se fosse stato il secondo sarebbe un casino!

gian_d
Linux 3.x
Linux 3.x
Messaggi: 670
Iscritto il: mer 16 lug 2014, 17:35
Nome Cognome: Giancarlo Dessì
Slackware: 64 current
Kernel: 7.2.xx
Desktop: KDE 6.7
Località: Sardinia
Contatta:

Re: Fatevi due risate (rotolando sul pavimento)

Messaggio da gian_d »

LOL :-D

Rispondi