ROS с мгновенным

Я следую этому примеру: https://developer.ubuntu.com/en/snappy/build-apps/ros-snap/

Программа хорошо работает с roslaunch, и я могу создать и установить снимок. Однако при выполнении снимка я получаю это сообщение. После того, как CTRL+C в соответствии с программой просто перезапускает и заканчивается в той же ошибке. Перезапуск - Ошибка - Перезапуск - Ошибка и так далее.

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
2
задан 7 July 2016 в 18:16

1 ответ

Это известная snapcraft ошибка , который происходит из-за известная snapd ошибка , где локали не доступны снимкам. Это snapd ошибка существовала достаточно долго, пора, вероятно, работать вокруг этого в этом snapcraft пример путем установки локали на C.UTF-8. Я войду в это.

ОБНОВЛЕНИЕ: вот временное приспособление: https://ОБНОВЛЕНИЕ github.com/snapcore/snapcraft/pull/497

: Эта фиксация доступна в snapcraft теперь.

1
ответ дан 2 December 2019 в 04:55

Другие вопросы по тегам:

Похожие вопросы: