Mavros: Échec de l'installation du jeu de données Geographiclib

Créé le 3 mars 2018  ·  6Commentaires  ·  Source: mavlink/mavros

Salut,

J'ai eu quelques essais pour réinstaller mavros à partir de la source aujourd'hui (mavlink 2018.2.2-0, mavros 0.23.0).
Cependant, lorsque j'exécute install_geographiclib_datasets.sh , il indique l'installation des ensembles de données mais ne donne que le dossier emply /usr/local/share/GeographicLib/geoids , /usr/local/share/GeographicLib/gravity , /usr/local/share/GeographicLib/magnetic ,

Ensuite, lorsque j'essaie d'exécuter sudo geographiclib-get-geoids egm96-5 , cela donne :

download egm96-5.tar.bz2 ...
--2018-03-03 11:58:48--  http://downloads.sourceforge.net/project/geographiclib/geoids-distrib/egm96-5.tar.bz2?use_mirror=autoselect
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 13.32.67.159, 13.32.67.197, 13.32.67.206, ...
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|13.32.67.159|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://downloads.sourceforge.net/#!/project/geographiclib/geoids-distrib/egm96-5.tar.bz2 [following]
--2018-03-03 11:58:48--  https://downloads.sourceforge.net/
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|13.32.67.159|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 652 [text/html]
Saving to: ‘/tmp/geoid-Nj9lOhZL/egm96-5.tar.bz2’

/tmp/geoid-Nj9lOhZL 100%[===================>]     652  --.-KB/s    in 0s      

2018-03-03 11:58:49 (16.9 MB/s) - ‘/tmp/geoid-Nj9lOhZL/egm96-5.tar.bz2’ saved [652/652]

unpack egm96-5.tar.bz2 ...
bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Cela ressemble à des téléchargements corrompus.
Mais j'ai essayé plusieurs fois, à des jours différents, toujours la même erreur.
Vous ne savez pas ce que je peux essayer d'autre ?

Merci d'avance.
Chang

bug wontfix

Commentaire le plus utile

@Pedro-Roque le problème ne vient pas des dépendances mais en fait du téléchargement des ensembles de données lors de l'utilisation du geographiclib-tools .

Tous les 6 commentaires

En fait, je confirme que cela se produit également. Cela semble se produire lorsque le fichier est téléchargé avec wget . Un moyen rapide consiste à copier et coller http://downloads.sourceforge.net/project/geographiclib/geoids-distrib/egm96-5.tar.bz2 dans votre navigateur, qui télécharge automatiquement le fichier, puis extraire et copier le dossier geoids vers /usr/share/GeographicLib . Je vais vérifier quel peut être le problème ici.

Je pense que quelque chose ne va pas avec la plate-forme Web GeographicLib, car je ne peux même pas y accéder - https://geographiclib.sourceforge.io/. Il se peut qu'il soit en panne pendant un certain temps et qu'à son retour, le script fonctionnera probablement correctement. @ Changliu52, veuillez suivre la solution de contournement ci-dessus pour le moment. Comme ce n'est pas lié à MAVROS, je ferme.

Impressionnant. Merci pour l'aide Nuno.

Pour moi, j'ai résolu les problèmes liés à Geographiclib en l'installant à partir des sources avec cmake :
https://geographiclib.sourceforge.io/html/install.html#cmake

... puis en installant les outils géographiqueslib à partir du référentiel debian . Cela a corrigé toutes les dépendances

@Pedro-Roque le problème ne vient pas des dépendances mais en fait du téléchargement des ensembles de données lors de l'utilisation du geographiclib-tools .

J'aurais dû le lire plus lentement ! Cela pourrait en fait être leurs serveurs, juste une question de temps jusqu'à ce qu'ils le réparent, je suppose

Cette page vous a été utile?
0 / 5 - 0 notes