Quand je lance la commande: j'obtiens bien un message de version dispo

lionel@W253EU-SSD:~$ sudo do-release-upgrade -c
Recherche d'une nouvelle version d'Ubuntu
Nouvelle version « 18.04.1 LTS » disponible.
Lancer « do-release-upgrade » pour mettre à niveau vers celle-ci.

Quand je lance sudo do-release-upgrade -p, le terminal crash avec ces messages...

[screen is terminating]

lionel@W253EU-SSD:~$ sudo do-release-upgrade -p
Recherche d'une nouvelle version d'Ubuntu
Prendre: 1 signature de l'outil de mise à niveau [819 B]
Prendre: 2 Outil de mise à niveau [1'246 kB]
1'247 k o réceptionnés en 0s (0 o/s)
authentification de " bionic.tar.gz " avec " bionic.tar.gz.gpg "
extraction de 'bionic.tar.gz'

Puis 2eme écran :

Traceback (most recent call last):
  File "/tmp/ubuntu-release-upgrader-61exg59_/bionic", line 8, in <module>
    sys.exit(main())
  File "/tmp/ubuntu-release-upgrader-61exg59_/DistUpgrade/DistUpgradeMain.py", line 224, in main
    from .DistUpgradeController import DistUpgradeController
  File "/tmp/ubuntu-release-upgrader-61exg59_/DistUpgrade/DistUpgradeController.py", line 52, in <module>
    from .DistUpgradeQuirks import DistUpgradeQuirks
  File "/tmp/ubuntu-release-upgrader-61exg59_/DistUpgrade/DistUpgradeQuirks.py", line 36, in <module>
    from janitor.plugincore.manager import PluginManager
  File "/tmp/ubuntu-release-upgrader-61exg59_/janitor/__init__.py", line 20, in <module>
    import pkg_resources
  File "/home/lionel/.local/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2994, in <module>
    @_call_aside
  File "/home/lionel/.local/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2980, in _call_aside
    f(*args, **kwargs)
  File "/home/lionel/.local/lib/python3.5/site-packages/pkg_resources/__init__.py", line 3022, in _initialize_master_working_set
    dist.activate(replace=False)
  File "/home/lionel/.local/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2554, in activate
    declare_namespace(pkg)
  File "/home/lionel/.local/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2128, in declare_namespace
    _handle_ns(packageName, path_item)
  File "/home/lionel/.local/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2068, in _handle_ns
    _rebuild_mod_path(path, packageName, module)
  File "/home/lionel/.local/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2097, in _rebuild_mod_path
    orig_path.sort(key=position_in_sys_path)
AttributeError: '_NamespacePath' object has no attribute 'sort'
=== Command terminated with exit status 1 (Thu Feb 14 11:52:33 2019) ===


Le 14.02.19 à 11:32, Daniel Cordey a écrit :


On 14.02.19 10:55, Laurent Franceschetti wrote:
Idée bête d’un béotien… si tu faisais le passage de la 16 à la 17 et ensuite de la 17 à la 18?

Les versions n sont en général incompatibles avec les n-1. Il est raisonnable de penser que les outils de migration de la version n ont plus de chance de fonctionner avec les n-1 que n-2 (qui sont incompatibles avec les n-1).


Je confirme ! En général il refuse de sauter une release pour passer à la suivante. Comme le dit Laurent, il faut d'abord faire la MAJ vers 17 et ensuite vers 18.

Il y a un moyen de le faire en augmentant les chances d'obtenir des infos lorsque ça ne fonctionne pas, en utilisant la commande "do-release-upgrade ". Commence avec l'option '-c' et regarde ce qu'il dit. Ensuite tu peux utiliser '-p' pour voir quelle version est proposée. ET finalement... sans option pour tenter l'upgrade.

Aussi, essaie d'utiliser 'apt' plutôt que 'apt-get', 'apt' semble faire des vérifications supplémentaires et fournir des messages qui me semblent plus pertinents.

dc




_______________________________________________
gull mailing list
gull@forum.linux-gull.ch
https://forum.linux-gull.ch/mailman/listinfo/gull
_______________________________________________
gull mailing list
gull@forum.linux-gull.ch
https://forum.linux-gull.ch/mailman/listinfo/gull

Reply via email to