JdeRobot / base

GNU General Public License v3.0
94 stars 124 forks source link

Jump to new versions in Debian #545

Closed aitormf closed 7 years ago

aitormf commented 8 years ago

Future jumps of versions in Debian

I first put the task list and then a explanation of how the process will. @lr-morales will take care of this part mainly

Task list:

We need make a gazebo7 package for Debian

Ice-36

We need make a Ice 3.6 package for Debian

fqez commented 8 years ago

I think @lr-morales should take the lead with this issue. Moreover I'd like to see how does it do the backports so we can create them for ubuntu if needed.

lr-morales commented 8 years ago

Package status for Debian Jessie

Mandatory packages

Mandatory packages to jump to next JdeRobot version.

Optional packages

Package building to use versions similar to the JdeRobot Xenial packages

Dependency packages

Packages needed to build the ones in the previous sections.

Extended description

CMake

Built as needed to build other packages. Note that build test 7 failed when built, but no issues detected when used in both x32 and x64.

Gazebo 7

Built on chrooted Jessie i386/amd64. Host test pending.

Ice

Solving issue when building packages, most visible in x32.

W. I. P.

Ignition Robotics Math Library

Built as needed to build other packages.

OpenCV

As we are building from sources, we should make sure that OpenCV is built with similar supports in Jessie and in Ubuntu. Need to confirm which flags are being used in xenial packages (@aitormf ?).

Note: Possible bug when building with both OpenNI and OpenNI2 support. Could you confirm that this "bug" is affecting ubuntu too, @aitormf, @fqez? I'll check it again when building against Jessie x32

OpenNI 2

Built as needed to build other packages.

Point Cloud Library

Test pending in both i386/amd64. Waiting for Xenial packagers to confirm version.

The Visualization Toolkit

Had to modify the control file to match Jessie versions whenever possible, so it needs testing to know if works as expected or need to backport related versions.

Waiting for Xenial packagers to confirm version

Simulation Description Format (SDF) library

Built as needed to build other packages.

U-Robot Description Format library and headers

Built as needed to build other packages. Needed to fix the sources in order to allow a correct build.

aitormf commented 7 years ago

We're not going to keep Debian packages for now