Giter VIP home page Giter VIP logo

rock-package_set's Introduction

Rock Package Set

This is the package set extending the rock.core package_set. Libraries are declared in libs.autobuild, oroGen components in orogen.autobuild. The actual mapping from the package name to the its actual source (git repository, archive, etc.) is done in the source.yml.

Operating System dependencies are defined in rock.osdeps.

Further information on package_sets can be found on rock-robotics.org.

Merge Requests

The CI in use has a time limit for building. Hence, we require a particular branch naming schema for PRs, so that a single package build can be tested.

Use the following schema to trigger the build:

    update__<name-of-your-package>

For instance to add an oroGen package drivers/orogen/new_driver, create the following branch to create your PR:

    update__drivers/orogen/new_driver

rock-package_set's People

Contributors

0nel avatar 2maz avatar annaborn avatar chhtz avatar darthbubi avatar dmronga avatar doudou avatar fglinka avatar g-arjones avatar goldhoorn avatar jakobs avatar jhidalgocarrio avatar jhonasiv avatar jmachowinski avatar kabilan-t avatar leifole avatar m0rsch1 avatar malgosiag avatar malter avatar maltewi avatar marc-hildebrandt avatar marvin2k avatar mintar avatar pierrewillenbrockdfki avatar planthaber avatar priyanka328 avatar rauldg avatar saarnold avatar skasperski avatar vbargsten avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rock-package_set's Issues

Error download ignition-math2-2.3.0

Hello,

I try to install esrocos in the docker Taste and during the install process threre is a problem when the package ignition-math2-2.3.0.tar.bz2 must be extracted.

The error message is:

downloaded tools/ignition-math2 (6.0k)
  checkout of tools/ignition-math2 failed, deleting the source directory /root/esrocos_workspace/tools/ignition-math2
  ERROR: import of tools/ignition-math2 failed
  ERROR: tools/ignition-math2(/root/esrocos_workspace/tools/ignition-math2): failed in import phase
    'tar xjf /root/esrocos_workspace/install/cache/ignition-math2-2.3.0.tar.bz2 -C /root/esrocos_workspace/tools/ignition-math2 --strip-components=1' returned status 2
    see /root/esrocos_workspace/install/log/tools/ignition-math2-import.log for details
    last 3 lines are:

    bzip2: (stdin) is not a bzip2 file.
    tar: Child returned status 2
    tar: Error is not recoverable: exiting now

  ERROR: waiting for pending import jobs to finish
Command failed
tools/ignition-math2(/root/esrocos_workspace/tools/ignition-math2): failed in import phase
'tar xjf /root/esrocos_workspace/install/cache/ignition-math2-2.3.0.tar.bz2 -C /root/esrocos_workspace/tools/ignition-math2 --strip-components=1' returned status 2
    see /root/esrocos_workspace/install/log/tools/ignition-math2-import.log for details
    last 3 lines are:

bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error is not recoverable: exiting now

The problem is that the download link has change et the new is https://osrf-distributions.s3.us-east-1.amazonaws.com/ign-math/releases/ignition-math2-2.3.0.tar.bz2.

Can you fix this issue quickly.

Thanks.

Aravis broken patch

Hi,

there is a patch that is outdated for drivers/aravis. There is also a branch in this repository that removes this failing patch.

Can we merge the branch that removes the patch into master?

@2maz

net-ssh ruby 1.9

Hello,

I am using the rock15.05 tag here but I think this issue will happen also for users of the flavour stable as long as they use ruby1.9.

in https://github.com/rock-core/rock-package_set/blob/master/rock.osdeps#L123

net-ssh can't be updated because it requires ruby >= 2.0.

This can be solved with:

net-ssh:                                                                                                                                  
    gem: "net-ssh<2.10"  

To which branch should this be pushed? I didn't find specific ruby19 os-dep files for this package, maybe this should go somewhere else?

@doudou
@goldhoorn

Apriltags marker detector repository

Hi,

I would like to add Apriltags marker detector to the rock-core package set in "perception/apriltags" and "perception/orogen/apriltags".

Currently the orogen component is available in my personal repository dbcesar/perception-orogen-apriltags, so could someone create a git repository where I can push my code?
The library installation method is via archive available in http://april.eecs.umich.edu/wiki/index.php/AprilTags

So, after I pushed my code to the created repository, I'm gonna create a pull request here to add both, the library and my component.

Thanks

planning/ompl depends on ODE

This should be added either as osdep or regular dependency to the corresponding manifest.
You can reproduce this, if you don't have ODE installed and with a clean install folder run amake planning/ompl

Some vtk-packages are not available anymore in ubuntu 20.04

From these

    default:
        - libvtk6-dev
        - tcl-vtk6
        - python-vtk6
        - libvtk6-java

only libvtk6-dev is still available. It seems to work if I upgrade this to

        - libvtk7-dev
        - tcl-vtk7
        - python3-vtk7
        - libvtk7-java

Is the proper way to fix this:

  • Rename current default to 18.04, and add a new default with the entries above, or
  • Create a new 20.04 (maybe also 22.04) entry with the new values?

I also don't know if the API changed somewhere and some dependencies would break -- but the version had been updated from vtk5 before, so hopefully this is fine.

gui/collada_dom is missing osdeps

In file included from /data/jenkins/workspace/workspace/rock-complete-incremental/Flavor/master/node/Debian_stable/dev/gui/collada_dom/dom/src/dae/daeIOPluginCommon.cpp:18:0:
      /data/jenkins/workspace/workspace/rock-complete-incremental/Flavor/master/node/Debian_stable/dev/gui/collada_dom/dom/include/dae/daeZAEUncompressHandler.h:12:19: fatal error: unzip.h: No such file or directory
       #include <unzip.h>

Move opaque_autogen to rock-core

Hello guys!

Can we move https://github.com/dfki-ric/slam-opaque_autogen from dfki-ric group into rock-core group? Better would be under tools-opaque_autogen. Since it has nothing with slam, it is general plugin for orogen. :) Plus add it into rock_package_set.

Currently we have problem, that this package is not a part of any public package set and is defined only in our private package set. However, our public envire depends on it.

https://github.com/envire/envire-orogen-envire_core/blob/master/manifest.xml

Thank you in advance!

@doudou @planthaber @skasperski

add tools/ruby_sdf to Rock

This is a small pure-Ruby library to access information contained in SDF files.

Code is at https://github.com/Brazilian-Institute-of-Robotics/tools-ruby_sdf

About the categorization in tools/: we're planning to use the format for much more than just simulation (as a replacement to URDF), so I did not want to put it in simulation/. I would be fine with moving it there, though, if there is a strong feeling towards it.

There's also the question of which Rock subproject it would go to.

/cc @Qams

control/urdfdom fails to build since most recent updates

Our CI spotted the package control/urdfdom doesn't build anymore, since the most recent updates to the package.

We pinned it to this version to make it build again:

- control/urdfdom:
  commit: 99c6f58120a5dfd1f9fc36419cd9f9aa0246efde

Steps to reproduce:

  • set up clean workspace

  • add this manifest:

    package_sets:
     - github: rock-core/rock-package_set
    layout:
     - control/urdfdom
    

Error message:

[ 82%] Linking CXX executable ../bin/check_urdf
../lib/liburdfdom_model.so.1.0: Warnung: undefinierter Verweis auf »base::logging::Logger::log(base::logging::Priority, char const*, char const*, int, char const*, char const*, ...) const«
../lib/liburdfdom_model.so.1.0: Warnung: undefinierter Verweis auf »base::logging::Logger::Logger()«
collect2: error: ld returned 1 exit status
urdf_parser/CMakeFiles/check_urdf.dir/build.make:97: recipe for target 'bin/check_urdf' failed
make[2]: *** [bin/check_urdf] Error 1
CMakeFiles/Makefile2:837: recipe for target 'urdf_parser/CMakeFiles/check_urdf.dir/all' failed
make[1]: *** [urdf_parser/CMakeFiles/check_urdf.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2

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.