[Bug 2085566] Re: Can't run the KDE Neon 24.04.1 LTS update

Rik Mills 2085566 at bugs.launchpad.net
Fri Oct 25 08:50:14 UTC 2024


Thank you for taking the time to report this bug and helping to make
Ubuntu better. However, per your report, it seems as though you are not
actually running Ubuntu but a derivative distribution. Derivatives are
not official flavours and may have additional repositories that provide
packages that conflict with our official packages, so we cannot provide
support or debug when things go wrong in these distributions.

Official flavours of Ubuntu are listed here:
https://ubuntu.com/desktop/flavours

Please seek support and bug reporting solutions from your distribution.
Thank you!

** Changed in: ubuntu-release-upgrader (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-release-upgrader in
Ubuntu.
https://bugs.launchpad.net/bugs/2085566

Title:
  Can't run the KDE Neon 24.04.1 LTS update

Status in ubuntu-release-upgrader package in Ubuntu:
  Invalid

Bug description:
  I just used the command "ubuntu-bug ubuntu-release-upgrader-core" as
  advised by the error window and followed the steps.

  
  Here is my ChatGPT conversation:

  Me:
  KDE Neon en voulant faire la mise a jour

  W:Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de
  manière sécurisée, et sont donc désactivées par défaut., W:Voir les
  pages de manuel d'apt-secure(8) pour la création des dépôts et les
  détails de configuration d'un utilisateur., W:Erreur de GPG :
  http://security.ubuntu.com/ubuntu noble-security InRelease : Les
  signatures suivantes n'ont pas pu être vérifiées car la clé publique
  n'est pas disponible : NO_PUBKEY 871920D1991BC93C, E:Le dépôt
  http://security.ubuntu.com/ubuntu noble-security InRelease n'est pas
  signé., W:Les mises à jour depuis un tel dépôt ne peuvent s'effectuer
  de manière sécurisée, et sont donc désactivées par défaut., W:Voir les
  pages de manuel d'apt-secure(8) pour la création des dépôts et les
  détails de configuration d'un utilisateur., W:Erreur de GPG :
  http://archive.ubuntu.com/ubuntu noble InRelease : Les signatures
  suivantes n'ont pas pu être vérifiées car la clé publique n'est pas
  disponible : NO_PUBKEY 871920D1991BC93C, E:Le dépôt
  http://archive.ubuntu.com/ubuntu noble InRelease n'est pas signé.,
  W:Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de
  manière sécurisée, et sont donc désactivées par défaut., W:Voir les
  pages de manuel d'apt-secure(8) pour la création des dépôts et les
  détails de configuration d'un utilisateur., W:Erreur de GPG :
  http://archive.ubuntu.com/ubuntu noble-updates InRelease : Les
  signatures suivantes n'ont pas pu être vérifiées car la clé publique
  n'est pas disponible : NO_PUBKEY 871920D1991BC93C, E:Le dépôt
  http://archive.ubuntu.com/ubuntu noble-updates InRelease n'est pas
  signé.


  ChatGPT:
  Le message d'erreur que tu rencontres est dû à l'absence d'une clé GPG pour certains dépôts que tu essaies d'utiliser lors de la mise à jour de KDE Neon. Ce problème survient souvent lorsque des dépôts Ubuntu (ou autres) ne sont pas signés correctement ou que la clé publique nécessaire pour vérifier leur signature est manquante.

  Pour résoudre ce problème, voici les étapes à suivre :

  ### 1. Ajouter la clé publique manquante
  Tu peux essayer d'importer la clé publique directement à partir de la commande GPG. Dans ton cas, la clé manquante est identifiée par l'ID `871920D1991BC93C`.

  Voici comment l'ajouter :

  ```bash
  sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C
  ```

  ### 2. Mettre à jour les dépôts
  Ensuite, tu devrais mettre à jour les dépôts pour voir si le problème est résolu :

  ```bash
  sudo apt update
  ```

  ### 3. Vérifier la configuration des dépôts
  Il semble que tu utilises des dépôts pour "noble", qui ne semble pas être une version reconnue d'Ubuntu (les versions Ubuntu connues ont des noms comme "focal", "bionic", etc.). Vérifie que tu n'as pas une erreur dans tes fichiers de configuration des dépôts. Pour ce faire, ouvre le fichier de configuration des sources :

  ```bash
  sudo nano /etc/apt/sources.list
  ```

  Cherche les lignes contenant "noble" et assure-toi qu'elles sont
  correctes. Si ce dépôt ne doit pas être utilisé, commente ces lignes
  en ajoutant un `#` au début de chaque ligne, ou remplace "noble" par
  la version correcte d'Ubuntu/KDE Neon que tu utilises.

  ### 4. Retenter la mise à jour
  Une fois les modifications faites, exécute à nouveau la commande de mise à jour :

  ```bash
  sudo apt update && sudo apt upgrade
  ```

  Si tout se passe bien, cela devrait résoudre ton problème de mises à
  jour.

  ### 5. Nettoyage (optionnel)
  Si tu continues à avoir des erreurs après tout cela, essaie également de nettoyer les paquets qui peuvent causer des conflits :

  ```bash
  sudo apt autoremove
  sudo apt clean
  ```

  Cela peut aider à éliminer des paquets obsolètes ou corrompus.


  Me:
   ⚙ martin at martin-pulse17b13vfk  ~  sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C
  [sudo] password for martin: 
  Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
  Executing: /tmp/apt-key-gpghome.WdnUfgzhuH/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C
  gpg: key 871920D1991BC93C: public key "Ubuntu Archive Automatic Signing Key (2018) <ftpmaster at ubuntu.com>" imported
  gpg: Total number processed: 1
  gpg:               imported: 1
   martin at martin-pulse17b13vfk  ~  


  ChatGPT:
  Il semble que la clé publique a été correctement importée avec succès. Cependant, comme indiqué dans l'avertissement, la commande `apt-key` est désormais dépréciée. À l'avenir, il est recommandé de gérer les clés directement dans le répertoire `trusted.gpg.d`. Néanmoins, pour le moment, l'ajout de la clé semble avoir fonctionné.

  Tu peux maintenant essayer de mettre à jour les dépôts et d'exécuter
  la mise à jour du système avec les commandes suivantes :

  ```bash
  sudo apt update
  sudo apt upgrade
  ```

  Si tu ne rencontres plus d'erreurs liées aux clés GPG, la mise à jour
  devrait se dérouler sans problème. Fais-moi savoir si tout fonctionne
  ou si d'autres erreurs apparaissent.


  Me:
  *SCREENSHOT OF ERROR*


  ChatGPT:
  Le message d'erreur indique qu'un problème a été rencontré lors de la mise à niveau du système, probablement à cause de paquets provenant de dépôts tiers (PPA) ou de paquets logiciels non officiels qui ne proviennent pas directement des dépôts d'Ubuntu. Pour résoudre ce problème, voici les étapes suggérées dans le message et d'autres méthodes possibles :

  ### 1. Utilisation de **ppa-purge**
  Si tu as ajouté des PPA (dépôts tiers) à ton système, ces dépôts peuvent causer des conflits. Tu peux désactiver ces PPA en utilisant la commande `ppa-purge`, mais cela nécessite d'abord de l'installer :

  ```bash
  sudo apt install ppa-purge
  ```

  Ensuite, pour chaque PPA problématique, tu peux utiliser :

  ```bash
  sudo ppa-purge <nom-du-ppa>
  ```

  Cela rétablira les versions des paquets provenant des dépôts
  officiels.

  ### 2. Lancer l'outil de mise à jour en ligne de commande
  Tu peux essayer d'utiliser la commande `ubuntu-release-upgrader-core` qui est recommandée dans l'erreur :

  ```bash
  sudo apt install ubuntu-release-upgrader-core
  sudo do-release-upgrade
  ```

  Cela pourrait te donner plus de détails sur l'origine du problème et
  proposer une solution plus claire.

  ### 3. Analyser les fichiers de journalisation
  Les journaux peuvent te donner plus d'informations précises sur ce qui cause ce conflit. Tu peux consulter ces fichiers pour obtenir plus de détails :

  ```bash
  cat /var/log/dist-upgrade/main.log
  cat /var/log/dist-upgrade/apt.log
  ```

  Ces fichiers contiennent les informations sur la mise à jour et
  pourraient t'indiquer quel paquet ou PPA est à l'origine du problème.

  ### 4. Désactiver temporairement les dépôts non officiels
  Une autre approche consiste à désactiver temporairement les PPA non officiels ou les dépôts supplémentaires que tu pourrais avoir ajoutés. Pour cela, tu peux éditer le fichier des sources de dépôts :

  ```bash
  sudo nano /etc/apt/sources.list.d/<fichier-du-ppa>.list
  ```

  Commente les lignes qui concernent les dépôts non officiels en
  ajoutant un `#` au début, puis réessaie la mise à jour.

  ### 5. Nettoyer le cache des paquets et réparer les dépendances
  Enfin, pour t'assurer qu'il n'y a pas de paquets cassés ou de dépendances manquantes, tu peux exécuter les commandes suivantes :

  ```bash
  sudo apt autoremove
  sudo apt clean
  sudo apt update --fix-missing
  sudo apt install -f
  ```

  Une fois ces commandes exécutées, réessaie la mise à niveau.

  ---

  Si le problème persiste après avoir essayé ces méthodes, fais-moi
  savoir, et nous pourrons approfondir les journaux ou explorer d'autres
  solutions.


  Me:
  Je fais quoi avec ppa purge ??


  ChatGPT:
  L'outil **`ppa-purge`** est utilisé pour désactiver et supprimer les PPA (dépôts tiers) que tu as ajoutés à ton système. Il restaure également les versions d'origine des paquets qui ont été remplacés par ceux du PPA.

  Voici comment procéder avec **`ppa-purge`** pour résoudre ton problème
  :

  ### Étapes à suivre :

  1. **Installer `ppa-purge`** (si ce n'est pas déjà fait) :
     Pour pouvoir utiliser `ppa-purge`, il faut l'installer. Exécute cette commande :

     ```bash
     sudo apt install ppa-purge
     ```

  2. **Lister les PPA installés** :
     Avant de purger un PPA, tu dois savoir quels PPA sont installés sur ton système. Utilise cette commande pour lister les fichiers de dépôts PPA présents sur ton système :

     ```bash
     ls /etc/apt/sources.list.d/
     ```

     Tu devrais voir une liste de fichiers, généralement avec un nom de
  PPA, par exemple : `ppa_someppa.list`.

  3. **Purger un PPA spécifique** :
     Une fois que tu as identifié le PPA que tu veux supprimer, exécute la commande suivante pour purger le PPA et restaurer les paquets d'origine :

     ```bash
     sudo ppa-purge ppa:<nom-du-ppa>
     ```

     Par exemple, si tu veux purger un PPA nommé `graphics-drivers/ppa`,
  la commande serait :

     ```bash
     sudo ppa-purge ppa:graphics-drivers/ppa
     ```

     Cette commande désactivera le PPA et réinstallera les paquets à
  partir des dépôts officiels d'Ubuntu/KDE Neon.

  4. **Répéter l'opération pour d'autres PPA** :
     Si tu as plusieurs PPA qui causent des conflits, tu devras répéter cette opération pour chacun d'entre eux.

  ### Après avoir utilisé `ppa-purge` :
  Une fois que tu as purgé les PPA problématiques, essaye à nouveau de mettre à jour ton système avec les commandes suivantes :

  ```bash
  sudo apt update
  sudo apt upgrade
  ```

  ### Si tu n'es pas sûr du PPA à purger :
  Si tu ne sais pas quel PPA cause des problèmes, commence par purger les PPA ajoutés récemment ou ceux que tu soupçonnes d'être liés aux paquets qui provoquent des erreurs.

  ---

  En résumé, **`ppa-purge`** désactive les PPA et restaure les paquets
  aux versions des dépôts officiels, ce qui peut résoudre les conflits
  et permettre à la mise à jour de se dérouler correctement. Si tu as
  des doutes ou si tu rencontres un problème particulier avec un PPA,
  n'hésite pas à demander de l'aide.


  Me:
   ✘ martin at martin-pulse17b13vfk  ~  ls /etc/apt/sources.list.d/
  ar-lex-ubuntu-gamescope-jammy.list              openrazer-ubuntu-stable-jammy.list.distUpgrade               teamviewer.list
  ar-lex-ubuntu-gamescope-jammy.list.distUpgrade  org.kde.neon.net.launchpad.ppa.mozillateam.list              teamviewer.list.distUpgrade
  brave-browser-release.list                      org.kde.neon.net.launchpad.ppa.mozillateam.list.distUpgrade  trebelnik-stefina-ubuntu-grub-customizer-jammy.list
  brave-browser-release.list.distUpgrade          shiftkey-packages.list                                       trebelnik-stefina-ubuntu-grub-customizer-jammy.list.distUpgrade
  google-chrome.list                              shiftkey-packages.list.distUpgrade                           vscode.list
  google-chrome.list.distUpgrade                  steam-beta.list                                              vscode.list.distUpgrade
  neon.list                                       steam-beta.list.distUpgrade                                  winehq-jammy.sources
  neon.list.distUpgrade                           steam-stable.list
  openrazer-ubuntu-stable-jammy.list              steam-stable.list.distUpgrade


  ChatGPT:
  Voici la liste des dépôts PPA présents dans ton système. Certains d'entre eux pourraient causer des conflits avec la mise à niveau de KDE Neon. Tu peux commencer par utiliser **`ppa-purge`** pour désactiver et restaurer les versions des paquets provenant de ces PPA, en particulier ceux qui ne sont pas essentiels ou ceux qui ont été ajoutés récemment.

  Voici les étapes à suivre pour purger quelques-uns de ces PPA
  potentiellement problématiques :

  ### Exemple pour purger certains PPA

  1. **Pour le PPA de Gamescope** (qui est peut-être non essentiel pour la mise à jour) :
     ```bash
     sudo ppa-purge ppa:ar-lex/gamescope
     ```

  2. **Pour le PPA d'OpenRazer** (pilotes de périphériques, peut causer des conflits) :
     ```bash
     sudo ppa-purge ppa:openrazer/stable
     ```

  3. **Pour le PPA de `grub-customizer`** (qui peut affecter les mises à jour du chargeur de démarrage) :
     ```bash
     sudo ppa-purge ppa:trebelnik-stefina/grub-customizer
     ```

  4. **Pour le PPA de Steam (beta)** :
     Si tu utilises la version bêta de Steam, cela peut également causer des conflits. Tu peux le purger pour éviter des problèmes :
     ```bash
     sudo ppa-purge ppa:steam-beta
     ```

  ### Après chaque purge :
  Une fois que tu as purgé un ou plusieurs de ces PPA, exécute à nouveau la mise à jour :

  ```bash
  sudo apt update
  sudo apt upgrade
  ```

  Si la mise à jour fonctionne correctement après avoir purgé un ou
  plusieurs PPA, cela signifie que l'un de ces dépôts causait le
  problème. Si tu souhaites réactiver l'un de ces PPA après la mise à
  jour, tu pourras les rajouter manuellement plus tard.

  ### Remarque :
  Certains PPA comme ceux de **Google Chrome**, **Brave**, **TeamViewer**, ou **Steam stable** ne devraient pas causer de problème majeur, mais si la mise à jour continue d'échouer, tu peux également envisager de purger ces PPA pour tester.

  Fais-moi savoir si tu as besoin de plus d'aide pour un PPA spécifique
  ou si tu rencontres des difficultés pendant la procédure.


  
  Still not working... :(

  ProblemType: Bug
  DistroRelease: KDE neon 22.04
  Package: ubuntu-release-upgrader-core 1:22.04.20+p22.04+vrelease+git20240917.0341 [origin: user jammy]
  ProcVersionSignature: Ubuntu 6.8.0-47.47~22.04.1-generic 6.8.12
  Uname: Linux 6.8.0-47-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.20.11-0ubuntu82.6
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CrashDB: ubuntu
  CurrentDesktop: KDE
  Date: Thu Oct 24 20:03:02 2024
  InstallationDate: Installed on 2023-10-16 (374 days ago)
  InstallationMedia: neon user "Jammy" - Build amd64 LIVE Binary 20231012-07:36
  PackageArchitecture: all
  SourcePackage: ubuntu-release-upgrader
  UpgradeStatus: Upgraded to jammy on 2024-10-24 (0 days ago)
  VarLogDistupgradeAptHistorylog:
   Start-Date: 2024-10-24  19:58:38
   Requested-By: martin (1000)
   End-Date: 2024-10-24  19:58:38
  VarLogDistupgradeApttermlog:
   Log started: 2024-10-24  19:58:38
   Log ended: 2024-10-24  19:58:38
  VarLogDistupgradeTermlog:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2085566/+subscriptions




More information about the foundations-bugs mailing list