[sponsor needed] libccd - Library for collision detection between convex shapes

Jose Luis Rivero jrivero at osrfoundation.org
Fri Mar 14 14:22:34 UTC 2014


Hey Leo:

On 03/14/2014 08:59 AM, Leopold Palomo-Avellaneda wrote:
> A Dijous, 13 de març de 2014, Anton Gladky va escriure:
>> Hi Jose,
>>
>> as I understand, you will maintain this package under
>> Debian-Science team? If so, please, change debian/control
>> accordingly. Also it would be good, if the package will be
>> multiarched.
>
> Hi Jose,
>
> I agree with Anton about the maintainers field.

Fixed.

> Also, why do you put urgency high in the package?

Should I set a different value by default?

> We could have one problem with this package because the library is
> incorporated in libode 0.12. In debian we have 0.11 :-( and it's quiet old
> (11 May 2011). Now, ode is 0.13...

Indeed, looks like ode can be built (optionally) with libccd support.

If ode is going to use libccd and libccd is an independent project, ode 
should not be embedded a copy of libccd without a very good reason. 
AFAIK, the recommended way would be to patch ode to get rid of the 
libccd copy.

Regards,

> Regards,
>
> Leo
>
>>
>> 2014-03-13 19:31 GMT+01:00 Jose Luis Rivero <jrivero at osrfoundation.org>:
>>
>>> Hi all:
>>>
>>> As part of our widely used robotics packages, I would like to propose a
>>> new addition, libccd[1]. It is a library for collision detection between
>>> convex shapes.
>>>
>>> It is a dependency for several packages in ROS (like the arm navigation
>>> move-it), also used in the simulator Gazebo and in the physical engine
>>> DART. Upstream (Daniel Fiser) is responsive and we've been talking[2]
> about
>>> this submission, ABIs, etc.
>>>
>>> The debian work for the latest version is in git.debian[1]. As usual, let
>>> me know if I've missed something.
>>>
>>> The only weird point in the time is the name of libccd2 while version is
>>> 1.5. This is because upstream is setting a soname = 2, so I just created
>>> the package name according. Let me know if this should be changed.
>>>
>>> The patch for blends is short:
>>>
>>> diff --git a/tasks/robotics-dev b/tasks/robotics-dev
>>> index 263a47e..7d187bb 100644
>>> --- a/tasks/robotics-dev
>>> +++ b/tasks/robotics-dev
>>> @@ -30,3 +30,5 @@ Depends: libsdformat-dev
>>>   Depends: libconsole-bridge-dev
>>>
>>>   Depends: libcomedi-dev, python-comedilib
>>> +
>>> +Depends: libccd-dev
>>>
>>> Thanks.
>>>
>>> [1] http://libccd.danfis.cz/
>>> [2] https://github.com/danfis/libccd/issues/6
>>> [3] http://anonscm.debian.org/gitweb/?p=debian-science/
>>> packages/libccd.git;a=summary
>>>
>>> --
>>> Jose Luis Rivero <jrivero at osrfoundation.org>
>>>
>>> --
>>> debian-science-maintainers mailing list
>>> debian-science-maintainers at lists.alioth.debian.org
>>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/
>>> debian-science-maintainers
>>>
>>
>
>


-- 
Jose Luis Rivero <jrivero at osrfoundation.org>



More information about the debian-science-maintainers mailing list