- Oct 31, 2016
-
-
Dmitry Rozhkov authored
roswtf reports uninitialized /etc/ros structure and recommends to fix the issue by running `rosdep init`. But rosdep throws an exception when trying to import the missing rosdistro library. The library is supposed to be dropped in kinetic, but it's still needed in indigo which the layer is based on at the moment. So, the patch adds the library to the layer. Signed-off-by:
Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
-
- Oct 12, 2016
-
-
Lukas Bulwahn authored
On 2016-06-08, the commit 000095f3 [1, 2] added the python-imaging recipe that was dropped in OpenEmbedded Core in commit b03ebfaee [3] on 2016-06-02. Coincidentally, python-imaging was also added in meta-python on 2016-06-08 [4], and it has been further maintained in that layer [5]. Instead of continuing to maintain the recipe in meta-ros, we decide to rely on the recipe provided in meta-python, and hence, remove the recipe in meta-ros. [1] https://github.com/bmwcarit/meta-ros/commit/000095f3f4d5f6d15ffab11ebe4d33ad90541967 [2] https://github.com/bmwcarit/meta-ros/issues/393 [3] http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-devtools/python?id=b03ebfaee278eb98b4bd0e11a682ac0cda192086 [4] http://cgit.openembedded.org/meta-openembedded/commit/meta-python/recipes-devtools/python/python-imaging_1.1.7.bb?id=56a4d21706e0219bbe488c2bd1450247f4f89d0d [5] http://cgit.openembedded.org/meta-openembedded/tree/meta-python/recipes-devtools/python/python-imaging_1.1.7.bb Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Sep 16, 2016
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
The Openembedded Layer Index [1] shows that python-six in version 1.10.0 is already provided in the openembedded-core layer and in the meta-python layer, so there is no need for a third copy of the python-six recipe in meta-ros. The recipe python-six is provided since commit a36869c7 in the meta-openembedded repository (commit date: 2015-04-13), and is provided since commit 9979e35f in the openembedded-core repository (commit date: 2016-07-20). In my opinion, at least the commit a36869c7 is far enough in the past, so that we can safely assume that all new meta-ros use a setup where python-six is included at least in meta-python. For users of older versions, we include a remark in the README.md to allow `git blame` to pinpoint to this commit here. [1] https://layers.openembedded.org/layerindex/branch/master/recipes/?q=python-six [2] http://cgit.openembedded.org/meta-openembedded/commit/?id=a36869c700bed940f7f0aa4b9703ae630dc84eac [3] http://cgit.openembedded.org/openembedded-core/commit/?id=9979e35ffb0dfb20d8aaffa8e2ec5e33f27fc009 Signed-off-by:
Lukas.Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
Lukas Bulwahn authored
The recent versions of the rosbridge_library package does not depend on python-pytz anymore. So, this commit removes the dependency in the recipe file and removes the now unneeded python-pytz recipe. Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
- Jun 08, 2016
-
-
Lukas Bulwahn authored
This commit resolves issue #393.
-
- Jan 13, 2016
-
-
Jose Pardeiro authored
-
- Jan 07, 2016
-
-
Christoph Schultz authored
This commit adds recipes for rosbridge_suite and its dependencies. Its main content is based on the commits of pull request #364 by Christoph Schultz. As maintainer, Lukas Bulwahn just included the contributions with a proper commit message, added the new packages to the packagegroup-ros-world, and slightly improved the line breaking.
-
- Dec 17, 2015
-
-
Lukas Bulwahn authored
In the meta-ros commit b6080314 (commit date: 2013-11-17) [1], we add python-numpy_1.7.0.bbappend to provide python-numpy as native package, as the version update to cv-bridge 1.10.14 needs that. Coincidentally, Ross Burton added native support to the python-numpy recipe in the meta-openembedded commit c13c5f40 (commit date: 2013-11-18) [2]. However, the existing bbappend in meta-ros was still required for use with releases before commit c13c5f40. On 2014-01-14, the python-numpy recipe was moved from meta-oe to openembedded-core (commit a4415f89 and 9bf355cc [3, 4]). Now, on 2015-12-16, the python-numpy recipe was updated to 1.10.1 (commit 3c3932f3 [5]), and hence, our version-specific bbappend file fails to apply. As the native package addition is now in the recipe for over two years (commit date: 2013-11-18), and we assume all users to work on versions where the change has been included, we simply drop our now superfluous bbappend file. [1] https://github.com/bmwcarit/meta-ros/commit/b6080314504be62c8fbfcb1d583e688448a2f023 [2] http://cgit.openembedded.org/meta-openembedded/commit/?id=c13c5f40160d289bb62538a16900fed30621cb22 [3] http://cgit.openembedded.org/meta-openembedded/commit/?id=a4415f89e533a59ba358f8575d56216d3650e59e [4] http://cgit.openembedded.org/openembedded-core/commit/?id=9bf355cceaec6ebacdcbcc35f9713ff73e1c85da [5] http://cgit.openembedded.org/openembedded-core/commit/?id=3c3932f3560c898e32287c8733b61180685ee539 Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Jun 13, 2015
-
-
Lukas Bulwahn authored
The resource_retriever package's source was moved into its own repository, and needs now python-urlgrabber. Hence, this commit provides the recipe for python-urlgrabber, moves the resource-retriever to its own location, and updates all other packages in the robot_model repository.
-
- Jun 08, 2015
-
-
Lukas Bulwahn authored
Due to the recent commit 6eddc9e2@openembedded-core [1], which updated python-nose from 1.2.1 to 1.3.6, the bbappend for python-nose 1.2.1 leads to an error during parsing. Instead of making the bbappend version-independent, this commit simply drops the bbappend file, as python-nose is provided as native package already since 78711c88@openembedded-core [2] (since January 2014). [1] https://github.com/openembedded/openembedded-core/commit/6eddc9e222077e50d5b1b2b827840ada3be1d978 [2] https://github.com/openembedded/openembedded-core/commit/78711c887520c88d733182a80edac49650a7e94f Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Mar 30, 2015
-
-
Lukas Bulwahn authored
When compiling python-rosdep before python-nose has been built, 'bitbake python-rosdep' fails with: | distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('nose>=1.0') | ERROR: python setup.py build_ext execution failed. | WARNING: /[...]/build/tmp-glibc/work/i586-oe-linux/python-rosdep/0.11.0-r0/temp/run.do_compile.14813:1 exit 1 from | exit 1 | ERROR: Function failed: do_compile (log file is located at /[...]/build/tmp-glibc/work/i586-oe-linux/python-rosdep/0.11.0-r0/temp/log.do_compile.14813) ERROR: Task 6 (/[...]/meta-ros/recipes-devtools/python/python-rosdep_0.11.0.bb, do_compile) failed with exit code '1' In a recent commit in the rosdep repository [1], the dependency for the rosdep setup on python's nose package is added. Hence, we must also add this dependency in the rosdep recipe, which then resolves the reported failure. [1] https://github.com/ros-infrastructure/rosdep/commit/fc8b56be072ab672344c747de815daaacf2e9834 Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
Lukas Bulwahn authored
In the recent commit d4ad95f0 [1], the OpenEmbedded-Core repository updated python from version 2.7.3 to 2.7.9. To make meta-ros compatible to the latest commits, the bbappend files are renamed to be version independent. [1] http://cgit.openembedded.org/openembedded-core/commit/?id=d4ad95f0d5f08891637c644e85b09da9c4585059 Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Jan 21, 2015
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
- Feb 24, 2014
-
-
Lukas Bulwahn authored
-
- Nov 26, 2013
-
-
Lukas Bulwahn authored
-
- Aug 05, 2013
-
-
Lukas Bulwahn authored
-
- Aug 04, 2013
-
-
Lukas Bulwahn authored
This commit includes further changes to build rospack-native.
-
- Aug 02, 2013
-
-
Lukas Bulwahn authored
-
- Jul 22, 2013
-
-
Lukas Bulwahn authored
python-nose: replacing duplicate recipe that is in meta-oe by a bbappend file to have a native recipe (resolves #66)
-
Lukas Bulwahn authored
To compile nodelet-topic-tools, we must provide a working dynamic-reconfigure in the native sysroot. This requires some adjustments to the native versions of the required python modules. In particular, the following tasks ran successfully for this commit: This command tests compiling rospack-native: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake rospack-native This command tests compiling roslib-native: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake roslib-native As nodelet-topic-tools uses rospack-native and roslib-native to some extent (dependency: rospack-native -> roslib-native -> dynamic-reconfigure-native -> nodelet-topic-tools), this command tests running rospack-native and roslib-native: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake nodelet-topic-tools This command tests compiling rospack and roslib: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake rospack rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake roslib All these command run with this commit without errors, and future commits to these files should keep them run without errors or justify modifications with better tests. A minor open issue related to rospack is issue #116 (cf. https://github.com/bmwcarit/meta-ros/issues/116). This commit incorporates feedback from Stefan Herbrechtsmeier.
-
- Jul 05, 2013
-
-
Lukas Bulwahn authored
The python-rospkg-native rdepends on python-xml-native, and python-native provides this without any further ado.
-
Lukas Bulwahn authored
-
- Jul 01, 2013
-
-
vmayoral authored
The current catkin requires catkin_pkg >= 0.1.12 as indicated in https://github.com/ros/catkin/blob/groovy-devel/package.xml . See discussion in #99. lb: minor tweaking and commit message rewording Signed-off-by:
Víctor Mayoral Vilches <v.mayoralv@gmail.com> Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Apr 30, 2013
-
-
Lukas Bulwahn authored
-