Ros com mal-humorado

2

Estou seguindo este exemplo: link

O programa funciona bem com roslaunch, e eu sou capaz de criar e instalar o snap. No entanto, ao executar o snap, recebo esta mensagem. Depois que o CTRL + C sob o programa é apenas reiniciado e termina no mesmo erro. Reiniciar - Erro - Reiniciar - Erro e assim por diante.

SUMMARY
========

PARAMETERS
 * /rosdistro: indigo
 * /rosversion: 1.11.20

NODES
  /
    listener (listener/listener_node)
    talker (talker/talker_node)

auto-starting new master
process[master]: started with pid [10106]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to e9e6e48a-4452-11e6-aa90-26946bd3aee5
process[rosout-1]: started with pid [10119]
started core service [/rosout]
process[talker-2]: started with pid [10122]
terminate called after throwing an instance of 'std::runtime_error'
  what():  locale::facet::_S_create_c_locale name not valid
process[listener-3]: started with pid [10124]
terminate called after throwing an instance of 'std::runtime_error'
  what():  locale::facet::_S_create_c_locale name not valid
    
por Tarjeison 07.07.2016 / 16:58

1 resposta

1

Este é um bug snapcraft conhecido que é devido a um bug instantâneo conhecido onde as localidades não estão disponíveis para snaps. Esse bug tem existido por tempo suficiente, provavelmente é hora de contornar esse exemplo snapcraft, definindo a localidade para C.UTF-8. Eu vou entrar nisso.

ATUALIZAÇÃO: veja a correção temporária: link

ATUALIZAÇÃO: Esta correção está disponível no snapcraft agora.

    
por Kyle 07.07.2016 / 17:24