<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>qt5 &amp;mdash; Cyberdyne Systems</title>
    <link>https://noblogo.org/aytin/tag:qt5</link>
    <description>&#34;Fare o non fare. Non c&#39;è provare!&#34;</description>
    <pubDate>Thu, 30 Apr 2026 12:52:02 +0000</pubDate>
    <item>
      <title>Soffrendo con Fedora 37 😓 </title>
      <link>https://noblogo.org/aytin/soffrendo-con-fedora-37</link>
      <description>&lt;![CDATA[(pubblicato il 18 novembre 2022)&#xA;Fedora Install&#xA;&#xA;Non ce l&#39;ho fatta ad aspettare.&#xA;&#xA;Il mio iniziale approccio prudenziale è stato fagocitato in un sol boccone da un&#39;insana curiosità e così, ieri pomeriggio, mi è sembrato del tutto normale infrangere le più elementari norme di buon senso.&#xA;!--more--&#xA;Niente backup e via all&#39;aggiornamento sulla macchina più critica.&#xA;&#xA;L&#39;aggiornamento in fondo è andato bene. Mmm... benino, per essere precisi.&#xA;&#xA;Cosa è andato bene&#xA;&#xA;L&#39;aggiornamento.&#xA;&#xA;Alla fine, sto scrivendo su un pc con Fedora 37 che fa il suo onesto lavoro.&#xA;&#xA;Cosa non è andato bene&#xA;&#xA;L&#39;aggiornamento.&#xA;&#xA;In alcuni suoi punti.&#xA;&#xA;Partizionamento disco&#xA;&#xA;Comincio da quello che è una mia incuria. Ho sovrastimato la bontà del partizionamento fatto a suo tempo e 50GB di root, che mi sembravano più che sufficienti, hanno mostrato la corda in un maniera piuttosto evidente.&#xA;&#xA;Arrivati quasi alla fine del processo di acquisizione dei file (fatto da cli e non dal software center), si blocca perché il disco è quasi pieno e l&#39;aggiornamento aveva bisogno di poco più di 2GB per essere completato. Recupero spazio cancellando un po&#39; di log e riesco a finire per il rotto della cuffia. &#xA;&#xA;Riconosco di non aver misurato a sufficienza il fattore di crescita di /usr e /var anche in presenza di installazioni flatpak (a livello di sistema e non di utente, ancora mea culpa) e snap.&#xA;&#xA;Una volta finito, faccio piazza pulita anche dei flatpak inutilizzati e degli snap disabilitati per raschiare un altro po&#39; di spazio.&#xA;&#xA;Dipendenze rotte&#xA;&#xA;Da che uso Gnu/Linux, ogni aggiornamento ad una major release mi lascia sempre un po&#39; di cadaveri soprattutto quando il sistema non è immacolato e qua e là spuntano repository di terze parti.&#xA;&#xA;Sono abituato. E così, prima dell&#39;aggiornamento metto sempre da parte il listone delle app installate, prendo nota di ciò che viene segato man mano (la mia unica nota di merito in questa storia) e poi inizio la paziente opera di ricostruzione che non è mai immediata, soprattuto se dipende dai repository terzi che potrebbero impiegare qualche giorno prima di rilasciare le build per la nuova release.&#xA;&#xA;La prima vittima è VirtualBox. Il suo repository non ha ancora rilasciato l&#39;ultima versione per F37 Continuo a usare quella per F36. Poco male, repository disabilitato per ora. .&#xA;&#xA;Poi un falso positivo, mlocate, sostituito in realtà da plocate.&#xA;&#xA;Infine Dropbox.&#xA;&#xA;nautilus-dropbox non è più presente, così ripiego su nemo-dropbox, che si porta dietro il metapacchetto cinammon-desktop e un altro po&#39; di dipendenze, ma poca roba.&#xA;&#xA;Nonostante il rimorso sulla dimensione della root faccia subito sentire la sua voce, lo considero un sacrificio accettabile, soprattutto perché ha il carattere della temporaneità.&#xA;&#xA;L&#39;alternativa sarebbe usare l&#39;rpm secco dal sito Dropbox ma quando provo ad installarlo ecco il primo vero allarme della giornata: &#xA;&#xA;Problema: conflicting requests&#xA;  nothing provides libnautilus-extension.so.1()(64bit) needed by nautilus-dropbox-2020.03.04-1.fc21.x8664&#xA;(try to add &#39;--skip-broken&#39; to skip uninstallable packages)&#xA;&#xA;Come riportato su ask.fedoraproject.org:&#xA;&#xA;  Nautilus changed extension API in GNOME 43, but Dropbox haven’t updated their extension yet. There is a fix 68 provided by the community, but Dropbox maintainers haven’t responded yet.&#xA;&#xA;  iRPMFusion, a popular alternative place to get Dropbox, a href=&#34;https://bugzilla.rpmfusion.org/show_bug.cgi?id=6381&#34;removed 22/a nautilus-dropbox package for similar reasons - not able to build it and also lacking maintainers./i&#xA;&#xA;In altre parole, Nautlus ha cambiato le sue API, Dropbox non ha modificato l&#39;estensione e non si parlano più.&#xA;&#xA;Brutta cosa.&#xA;&#xA;E poi c&#39;è il runtime di qt5.&#xA;&#xA;Da quello che ho potuto capire, F37 installa di base la versione 5.15.16-1 ma negli updates di Fedora è subito comparsa la versione 5.15.17-1 che però non può essere installata perché alcuni pacchetti richiedono la 5.15.16-1, altri richiedono (o richiederebbero, se sono aggiornamenti come keepassxc che quindi vengono congelati) la 5.15.17-1 e insieme non possono coesistere. &#xA;&#xA;Potrei forzare l&#39;aggiornamento ma sono certo che andrei a rompere alcune applicazioni nel migliore dei casi o ne provocherei addirittura la rimozione. Devo solo sperare che, mano mano, tutte le applicazioni vengano ricompilate col nuovo runtime così da poter aggiornare in maniera indolore.&#xA;&#xA;Brutta cosa (e sono due).&#xA;&#xA;Conclusioni&#xA;&#xA;L&#39;aggiornamento alla fine è andato bene, niente che non possa essere superato.&#xA;&#xA;All&#39;inizio avevo attribuito la cosa alle varie gradazioni di aggiornamento che hanno attraversato questa macchina da Fedora 33, ma sono ormai certo che non c&#39;entri nulla. Anche se partissi con un&#39;installazione pulita, quello che otterrei, al più, è che alcune applicazioni non potrei installarle per niente perché:&#xA;&#xA;mi mancherebbe un&#39;estensione aggiornata&#xA;non avrei il runtime corretto.&#xA;&#xA;Gnu/Linux è così. Non è fatto per i deboli di cuore o per chi non abbia un buono spirito di adattamento.&#xA;&#xA;Ma piace anche per questo e ne vale la pena.&#xA;&#xA;Edit 18/11/2022&#xA;&#xA;È appena uscito l&#39;aggiornamento al runtime qt5 versione  5.15.17-1. Una buona parte dei miei problemi sono dunque rientrati a riprova che se avessi aspettato almeno una settimana, mi sarei evitato questo sbattimento.&#xA;&#xA;#fedora37 #gnulinux #upgrade #qt5 # brokenpackages #nautilus #dropbox]]&gt;</description>
      <content:encoded><![CDATA[<p><strong><em>(pubblicato il 18 novembre 2022)</em></strong>
<img src="https://pixelfed.uno/storage/m/_v2/489827599091373610/42a8ecf32-5a8865/ExSpCDmCosXC/bqll5t9yUyccjrkCO0oQKrLMjUXZ5pb5qd6CTfTQ.png" alt="Fedora Install"></p>

<p>Non ce l&#39;ho fatta ad aspettare.</p>

<p>Il mio iniziale approccio prudenziale è stato fagocitato in un sol boccone da un&#39;insana curiosità e così, ieri pomeriggio, mi è sembrato del tutto normale infrangere le più elementari norme di buon senso.

Niente backup e via all&#39;aggiornamento sulla macchina più critica.</p>

<p>L&#39;aggiornamento in fondo è andato bene. Mmm... benino, per essere precisi.</p>

<h2 id="cosa-è-andato-bene">Cosa è andato bene</h2>

<p>L&#39;aggiornamento.</p>

<p>Alla fine, sto scrivendo su un pc con Fedora 37 che fa il suo onesto lavoro.</p>

<h2 id="cosa-non-è-andato-bene">Cosa non è andato bene</h2>

<p>L&#39;aggiornamento.</p>

<p>In alcuni suoi punti.</p>

<h3 id="partizionamento-disco">Partizionamento disco</h3>

<p>Comincio da quello che è una mia incuria. Ho sovrastimato la bontà del partizionamento fatto a suo tempo e 50GB di root, che mi sembravano più che sufficienti, hanno mostrato la corda in un maniera piuttosto evidente.</p>

<p>Arrivati quasi alla fine del processo di acquisizione dei file (fatto da cli e non dal software center), si blocca perché il disco è quasi pieno e l&#39;aggiornamento aveva bisogno di poco più di <strong>2GB</strong> per essere completato. Recupero spazio cancellando un po&#39; di log e riesco a finire per il rotto della cuffia.</p>

<p>Riconosco di non aver misurato a sufficienza il fattore di crescita di <strong>/usr</strong> e <strong>/var</strong> anche in presenza di installazioni <strong>flatpak</strong> (a livello di sistema e non di utente, ancora mea culpa) e <strong>snap</strong>.</p>

<p>Una volta finito, faccio piazza pulita anche dei flatpak inutilizzati e degli snap disabilitati per raschiare un altro po&#39; di spazio.</p>

<h3 id="dipendenze-rotte">Dipendenze rotte</h3>

<p>Da che uso Gnu/Linux, ogni aggiornamento ad una major release mi lascia sempre un po&#39; di cadaveri soprattutto quando il sistema non è immacolato e qua e là spuntano repository di terze parti.</p>

<p>Sono abituato. E così, prima dell&#39;aggiornamento metto sempre da parte il listone delle app installate, prendo nota di ciò che viene segato man mano (la mia unica nota di merito in questa storia) e poi inizio la paziente opera di ricostruzione che non è mai immediata, soprattuto se dipende dai repository terzi che potrebbero impiegare qualche giorno prima di rilasciare le build per la nuova release.</p>

<p>La prima vittima è <strong>VirtualBox</strong>. Il suo repository non ha ancora rilasciato l&#39;ultima versione per F37 Continuo a usare quella per F36. Poco male, repository disabilitato per ora. .</p>

<p>Poi un falso positivo, <strong>mlocate</strong>, sostituito in realtà da <strong>plocate</strong>.</p>

<p>Infine <strong>Dropbox</strong>.</p>

<p><strong>nautilus-dropbox</strong> non è più presente, così ripiego su <strong>nemo-dropbox</strong>, che si porta dietro il metapacchetto <strong>cinammon-desktop</strong> e un altro po&#39; di dipendenze, ma poca roba.</p>

<p>Nonostante il rimorso sulla dimensione della root faccia subito sentire la sua voce, lo considero un sacrificio accettabile, soprattutto perché ha il carattere della temporaneità.</p>

<p>L&#39;alternativa sarebbe usare l&#39;rpm secco dal sito Dropbox ma quando provo ad installarlo ecco il primo vero allarme della giornata:</p>

<pre><code>Problema: conflicting requests
  - nothing provides libnautilus-extension.so.1()(64bit) needed by nautilus-dropbox-2020.03.04-1.fc21.x86_64
(try to add &#39;--skip-broken&#39; to skip uninstallable packages)
</code></pre>

<p>Come riportato su <a href="https://ask.fedoraproject.org/t/official-dropbox-package-doesnt-install-in-fedora-37/27296" rel="nofollow">ask.fedoraproject.org</a>:</p>

<blockquote><p><em>Nautilus changed extension API in GNOME 43, but Dropbox haven’t updated their extension yet. There is a <a href="https://github.com/dropbox/nautilus-dropbox/pull/105" rel="nofollow">fix 68</a> provided by the community, but Dropbox maintainers haven’t responded yet.</em></p>

<p><i>RPMFusion, a popular alternative place to get Dropbox, <a href="https://bugzilla.rpmfusion.org/show_bug.cgi?id=6381" rel="nofollow">removed 22</a> nautilus-dropbox package for similar reasons – not able to build it and also lacking maintainers.</i></p></blockquote>

<p>In altre parole, Nautlus ha cambiato le sue API, Dropbox non ha modificato l&#39;estensione e non si parlano più.</p>

<p>Brutta cosa.</p>

<p>E poi c&#39;è il runtime di qt5.</p>

<p>Da quello che ho potuto capire, F37 installa di base la versione <strong>5.15.16-1</strong> ma negli updates di Fedora è subito comparsa la versione <strong>5.15.17-1</strong> che però non può essere installata perché alcuni pacchetti richiedono la 5.15.16-1, altri richiedono (o richiederebbero, se sono aggiornamenti come <strong>keepassxc</strong> che quindi vengono congelati) la 5.15.17-1 e insieme non possono coesistere.</p>

<p>Potrei forzare l&#39;aggiornamento ma sono certo che andrei a rompere alcune applicazioni nel migliore dei casi o ne provocherei addirittura la rimozione. Devo solo sperare che, mano mano, tutte le applicazioni vengano ricompilate col nuovo runtime così da poter aggiornare in maniera indolore.</p>

<p>Brutta cosa (e sono due).</p>

<h2 id="conclusioni">Conclusioni</h2>

<p>L&#39;aggiornamento alla fine è andato bene, niente che non possa essere superato.</p>

<p>All&#39;inizio avevo attribuito la cosa alle varie gradazioni di aggiornamento che hanno attraversato questa macchina da Fedora 33, ma sono ormai certo che non c&#39;entri nulla. Anche se partissi con un&#39;installazione pulita, quello che otterrei, al più, è che alcune applicazioni non potrei installarle per niente perché:</p>
<ul><li>mi mancherebbe un&#39;estensione aggiornata</li>
<li>non avrei il runtime corretto.</li></ul>

<p>Gnu/Linux è così. Non è fatto per i deboli di cuore o per chi non abbia un buono spirito di adattamento.</p>

<p>Ma piace anche per questo e ne vale la pena.</p>

<h2 id="edit-18-11-2022">Edit 18/11/2022</h2>

<p>È appena uscito l&#39;aggiornamento al runtime qt5 versione  <strong>5.15.17-1</strong>. Una buona parte dei miei problemi sono dunque rientrati a riprova che se avessi aspettato almeno una settimana, mi sarei evitato questo sbattimento.</p>

<p><a href="/aytin/tag:fedora37" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">fedora37</span></a> <a href="/aytin/tag:gnulinux" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">gnulinux</span></a> <a href="/aytin/tag:upgrade" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">upgrade</span></a> <a href="/aytin/tag:qt5" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">qt5</span></a> # brokenpackages <a href="/aytin/tag:nautilus" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">nautilus</span></a> <a href="/aytin/tag:dropbox" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">dropbox</span></a></p>
]]></content:encoded>
      <guid>https://noblogo.org/aytin/soffrendo-con-fedora-37</guid>
      <pubDate>Thu, 02 Mar 2023 22:30:51 +0000</pubDate>
    </item>
  </channel>
</rss>