Giter VIP home page Giter VIP logo

ubuntu_armhf-docker's Introduction

ubuntu_armhf-docker's People

Contributors

dirk-thomas avatar tfoote avatar

Stargazers

Salah Missri avatar Spyros Maniatopoulos avatar Rémi Parain avatar

Watchers

hugomatic avatar William Woodall avatar  avatar Chris Lalancette avatar Geoffrey Biggs avatar Addisu Z. Taddese avatar Michael Carroll avatar  avatar Arjo Chakravarty avatar James Cloos avatar Michael Jeronimo avatar Katherine Scott avatar Carlos Agüero avatar Nate Koenig avatar Ying Lu avatar Alejandro Hernández Cordero avatar Jose Luis Rivero avatar Marco A. Gutierrez avatar Ian Chen avatar  avatar Morgan Quigley avatar Akash Vibhute avatar Jenn Nguyen avatar John Shepherd avatar Mohamad  avatar Yadu avatar val avatar  avatar

ubuntu_armhf-docker's Issues

could not install emacs within osrf/ubuntu_armhf

TL;DR;

please re-run build-image.sh on 16.04 machine and update docker hub image.

==

I have trouble on installing emacs wihtin osrf/ubuntu_armhf

I can conform this problem not only http://build.ros.org/job/Kbin_uxhf_uXhf__multi_map_server__ubuntu_xenial_armhf__binary/50/consoleFull, but also local docker machine.
after running docker with $ docker run -m 4g --rm -i -t osrf/ubuntu_armhf:xenial /bin/bash -i and

root@11d02b9d60c5:/# apt-get -y update && apt-get -y insatll emacs

end with

Install emacsen-common for emacs24
emacsen-common: Handling install of emacsen flavor emacs24
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Segmentation fault (core dumped)
ERROR: install script from emacsen-common package failed
dpkg: error processing package emacs24 (--configure):
 subprocess installed post-installation script returned error exit status 1

However, it is interesting that if we use https://hub.docker.com/r/snapcraft/xenial-armhf/~/dockerfile/, we do not have this problem. the difference is they use

  1. https://github.com/chihchun/snapcraft-docker/blob/master/baseimage/build-scrtch.sh#L6 or the image.
  2. version 2.5 of qemu-user-static
$ docker run --rm -i -t osrf/ubuntu_armhf:xenial /usr/bin/qemu-arm-static --help
usage: qemu-arm [options] program [arguments...]
....
$ docker run  --rm -i -t snapcraft/xenial-armhf:latest /usr/bin/qemu-arm-static --versionqemu-arm version 2.5.0 (Debian 1:2.5+dfsg-5ubuntu10.4), Copyright (c) 2003-2008 Fabrice Bellard

So, I ran build-image.sh from 16.04 host machine, which has version 2.5 of qemu-user-static, then we can install emacs within armhf docker.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.