ho esattamente lo stesso problema: i pacchetti con kf6 vanno in conflitto con altri.
Il kernel invece si è installato regolarmente.
Anch’io sto avendo esattamente lo stesso problema di conflitto:
kernel-rc-headers-1:6.4.0-0.rc3.1.x86_64 e kernel-headers-1:6.3.5-3.x86_64
Situazione da “rpm -qa|grep kernel”:
kernel-rc-headers-6.2.0-0.rc8.1.x86_64
kernel-firmware-extra-20230304-2.noarch
kernel-firmware-20230304-2.noarch
kernel-desktop-6.2.6-1.x86_64
kernel-desktop-devel-6.2.6-1.x86_64
Se dovesse tornare utile, sto usando il modulo nvidia-dkms-kmod
Qualche idea per un update pulito o è meglio restare in attesa di nuovi pacchetti?
Ho provato un’installazione nuova, ma quando ho provato ad aggiornarla mi ha dato un po’ di errori e si è bloccato tutto.
Adesso provo ad installare l’ultima versione trovata su ABF, e speriamo che vada meglio.
Ho installato l’ultimo snapshot e sembra tutto ok.
Anche il programma che mi aveva fatto impazzire (qFlipper) funziona perfettamente e non devo più installare virtualbox con Windows per poterlo usare.
L’unica cosa strana è che da Konsole dice di essere tutto aggiornato, mentre dnfdragora mi trova parecchie librerie da aggiornare, e tutte tirano in ballo i maledetti file con kf6 nel nome.
Ohibò… non so bene se sia merito della mia “soluzione” oppure se sono state sistemate le cose a monte… sta di fatto che leggendo il post di Alangea mi è venuto in mente di provare con Dnfdrake, e lì tutto si è installato alla perfezione!
Adesso proverò sul muletto!
La soluzione sarebbe…? Aggiornare da DnfDrake?
Credits: @mandian
Chi si ritrova kernel-rc-headers-*
lo rimuova e installi kernel-headers
Poi dia il comando per l’esclusione dai successivi aggiornamenti in dnf.conf
Chi ancora legge conflitti nella console aggiorni con il comando suggerito prima
sudo dnf --allowerasing -x *5.240* distro-sync
[quote=“rugyada, post:20, topic:4932, full:true”]
La soluzione sarebbe…? Aggiornare da DnfDrake?
Beh, sì… ho provato sul muletto (ci sto su adesso)… ho lanciato il classico comando
sudo dnf clean all ; dnf clean all ; dnf repolist ; sudo dnf --best --r
efresh --allowerasing distro-sync
Mi ha proposto l’aggiornamento di oltre 1500 pacchetti, ha scaricato tutto e poi mi ha dato lo stesso errore che ho postato ieri.
Ho lanciato dnfdrake, cliccato sul pulsante apposito, ha riscaricato tutto e poi ha installato tutto… riavviato, ho il nuovo kernel e tutto il resto.
Per curiosità ho lanciato di nuovo il comando da konsole e mi dà questo errore:
Problema 1: cannot install the best update candidate for package krfb-3:23.04.1-1.x86_64
- problem with installed package krfb-3:23.04.1-1.x86_64
- package krfb-3:23.04.1-1.x86_64 from @System requires libKPipeWire.so.5()(64bit), but none of the providers can be installed
- package krfb-3:23.04.1-1.x86_64 from @System requires libKPipeWireDmaBuf.so.5()(64bit), but none of the providers can be installed
- cannot install the best update candidate for package lib64KPipeWire-5.27.5-1.x86_64
- cannot install both lib64KPipeWire-5.240.0-0.20230527.1.x86_64 from rolling-x86_64 and lib64KPipeWire-5.27.5-1.x86_64 from @System
- cannot install both lib64KPipeWire-5.27.5-1.x86_64 from rolling-x86_64 and lib64KPipeWire-5.240.0-0.20230527.1.x86_64 from rolling-x86_64
Problema 2: cannot install the best update candidate for package lib64khotkeysprivate-5.27.5-1.x86_64
- problem with installed package lib64khotkeysprivate-5.27.5-1.x86_64
- package lib64khotkeysprivate-5.27.5-1.x86_64 from @System requires libkworkspace5.so.5()(64bit), but none of the providers can be installed
- cannot install the best update candidate for package lib64kworkspace5-5.27.5-1.x86_64
- cannot install both lib64kworkspace5-5.240.0-0.20230527.1.x86_64 from rolling-x86_64 and lib64kworkspace5-5.27.5-1.x86_64 from @System
- cannot install both lib64kworkspace5-5.27.5-1.x86_64 from rolling-x86_64 and lib64kworkspace5-5.240.0-0.20230527.1.x86_64 from rolling-x86_64
(try to add '--skip-broken' to skip uninstallable packages)
(Ho provato ad aggiungere --skip-broken, ma non cambia nulla…)
DnfDrake the best!
togli --best
Mentre solitamente conviene, abbiamo realizzato che in questo caso finchè non si sistemano i conflitti “a monte” è più di danno che di utilità.
Potete per piacere chiarirmi come, usando dnfdrake, posso escludere dall’aggiornamento un pacchetto ? Nel vecchio drake di Mandriva (e in quello di Mageia) , come in Kubuntu, posso togliere la spunta al pacchetto che non voglio installare, e parto. Con dnfdrake, come faccio ? Di solito premo il pulsante aggiorna Sys.
Se provo a disinstallare kernel-desktop-6.1.4-1.x86_64 non me lo fa fare. Perché, visto che lavoro con quello successivo ? Forse il problema deriva anche da questo.
sudo dnf remove kernel-desktop.x86_64 | tee /dev/null /home/alangea/.config/dnfdrake/log/last.log
[sudo] password di alangea:
Errore:
Problema: The operation would result in removing the following protected packages: kernel-desktop
(try to add ‘–skip-broken’ to skip uninstallable packages)
Se provo a rimuovere gli header, mi dice che devo rimuoverre un sacco di altri pacchetti: non mi pare saggio assecondare la richiesta.
sudo rpm -e --nodeps kernel-rc-headers
sudo dnf remove kernel-desktop.x86_64
Perchè non gli dici quale
sudo dnf remove kernel-desktop-6.1.4-1.x86_64
Lo aggiungi come exclude in dnf.conf
sudo dnf remove kernel-desktop-6.1.4-1.x86_64
-
Cosa escludo ? kernel-rc-headers, oppure kernel-headers una volta installato ?
-
la sintassi in dnf.conf è " exclude=nome-package" ?
excludepkgs=pacchetto
oppure
excludepkgs=pacchetto1,pacchetto2,pacchetto3,pacchetto4
Però mi sembra che fosse abbastanza chiaro, basta leggere tutti i commenti precedenti con un po’ più di attenzione.
Dopo l’aggiornamento, non riconosce più le password di root né di utente.
quindi non posso fare più niente.
Come faccio a reimpostare le password se non le ho ?
Ciao,
puoi avviare il sistema da live, montare la partizione / (root) del sistema installato e modificare il file /etc/shadow la riga relativa all’autente e quella relativa a root rimuovendo le stringhe hash delle password (cioè il secondo campo). Ad esempio per root la riga diventa
root::0:0:root:/root:/bin/bash
In questo al riavvio successivo del sistema gli utente non avranno password impostate, perciò entri senza le re reimposti.
Ovviamente fai un backup del file prima di modificarlo.
Ok, grazie.
Al momento preferisco però tornare all’installazione precedente: ci son troppe cose che non vanno, compreso il fatto che compare uno schermo nero e non è possibile fare niente, visto che non compare la barra utente, e col tasto destro nessun menu consente di operare.
Magari aspetto un po’ poi riprovo ad aggiornare.
Apprezziamo tutti coloro che segnalano i loro problemi.
Gli sviluppatori stanno preparando un importante aggiornamento di KDE Plasma da 5 a 6. In questo momento ci sono entrambi i pacchetti Plasma 5 e 6 nei repository. Attualmente gli utenti ROME vogliono rimanere con i pacchetti Plasma 5. Questo è difficile da fare con dnf. Per risolvere eventuali conflitti che gli utenti possono vedere quando “dsync” il loro sistema ROME, abbiamo bisogno di vedere tutto l’output in inglese. Se hai ancora problemi con questa Konsole aperta ed esegui questo comando:
$ sudo dnf clean all ; sudo LC_ALL=C dnf --allowerasing dsync | tee dadgum_dsync_log.txt
e allega il file di registro creato al tuo post sul forum. Possiamo quindi trasmettere le informazioni agli sviluppatori OM e risolvere i conflitti.
L’abbiamo testato e pensavamo di aver rilevato tutti i conflitti, ma gli utenti escogitano sempre cose che il pool di contributori non trova.