[gull] Mise à niveau vers Ubuntu 18.04 échoue à chaque tentative

Lionel.g lionel.g at bluewin.ch
Thu Feb 14 12:02:22 CET 2019


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

lionel at 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 at 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 at forum.linux-gull.ch
> https://forum.linux-gull.ch/mailman/listinfo/gull


More information about the gull mailing list