Mavros: Falha ao instalar o conjunto de dados Geographiclib

Criado em 3 mar. 2018  ·  6Comentários  ·  Fonte: mavlink/mavros

Oi,

Tive algumas tentativas para reinstalar mavros a partir da fonte hoje (mavlink 2018.2.2-0, mavros 0.23.0).
No entanto, quando eu executo install_geographiclib_datasets.sh , ele declarou instalar os conjuntos de dados, mas só dá a pasta emply /usr/local/share/GeographicLib/geoids , /usr/local/share/GeographicLib/gravity , /usr/local/share/GeographicLib/magnetic ,

Então, quando tento executar sudo geographiclib-get-geoids egm96-5 , ocorre:

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

Isso parece downloads corrompidos.
Mas já tentei várias vezes, em dias diferentes, continuando o mesmo erro.
Não tenho certeza do que mais posso tentar?

Desde já, obrigado.
Chang

bug wontfix

Comentários muito úteis

@Pedro-Roque o problema não são as dependências, mas sim o download dos conjuntos de dados ao usar o geographiclib-tools .

Todos 6 comentários

Na verdade, confirmo que isso também está acontecendo. Isso parece estar acontecendo quando o arquivo é baixado com wget . Uma maneira rápida de contornar isso é copiar e colar http://downloads.sourceforge.net/project/geographiclib/geoids-distrib/egm96-5.tar.bz2 em seu navegador, que baixa automaticamente o arquivo e, em seguida, extrair e copiar o geoids pasta para /usr/share/GeographicLib . Vou verificar qual pode ser o problema aqui.

Acho que algo pode estar errado com a plataforma web GeographicLib, já que nem consigo acessá-la - https://geographiclib.sourceforge.io/. Pode ser que ele fique inativo por um tempo e, quando voltar, provavelmente o script funcionará corretamente. @ Changliu52 siga a solução alternativa acima por enquanto. Como isso não tem relação com o MAVROS, estou encerrando.

Incrível. Obrigado pela ajuda Nuno.

Para mim, resolvi problemas relacionados com geographiclib instalando-o a partir do código-fonte com cmake:
https://geographiclib.sourceforge.io/html/install.html#cmake

... e então instalando geographiclib-tools do debian repo's. Isso corrigiu todas as dependências

@Pedro-Roque o problema não são as dependências, mas sim o download dos conjuntos de dados ao usar o geographiclib-tools .

Deveria ter lido mais devagar! Esses podem ser os servidores deles, apenas uma questão de tempo até que eles consertem, eu acho

Esta página foi útil?
0 / 5 - 0 avaliações