[Pkg-ace-devel] ACE, TAO, OpenDDS and ROS2

Johnny Willemsen jwillemsen at remedy.nl
Sat Mar 10 12:39:25 UTC 2018


Hi,

We had debian packaging for TAO but at some point it got removed, not
100% sure why, some license issue as far as I remember. We try to keep
ACE updated, as part of ACE we maintain the ACE debian packaging file
but if there are suggestions/improvements, feel free to submit them as
PR at https://github.com/DOCGroup/ACE_TAO

Johnny Willemsen
Remedy IT
Postbus 81 | 6930 AB Westervoort | The Netherlands
http://www.remedy.nl

On 03/09/2018 08:27 PM, Linas Vepstas wrote:
> "private" just means that they are not installed.  They're in the source
> tree, are used to build the package, but aren't part of the package.
> 
> The private header was in TAO, not ACE. So; libtao builds with some IDL
> header, but that IDL header is not part of libtao-dev so not installed
> on the user's system.
> 
> OpenDDS needed that header ...
> 
> The biggest problem here is that there is no libtao, no libtao-dev, no
> maintainers for it in Debian.  It sounds to me like the first step is
> ... find someone who wants to be libtao maintainer -- and openDDS
> maintainer, too.  
> 
> Hopefully, this is easier than convincing someone to go to the dentist.
> 
> --linas
> 
> On Fri, Mar 9, 2018 at 1:12 PM, Ean Schuessler <eanschuessler2 at gmail.com
> <mailto:eanschuessler2 at gmail.com>> wrote:
> 
>     Hi All,
> 
>     The bug in question is 619213 which says that OpenDDS can't be
>     packaged because of private ACE headers. Are these headers something
>     beyond the libace-dev packages or is the license issue resolved?
> 
>     It looked to us like all the ACE headers are under the same license?
> 
>     Thanks,
>     Ean
> 
> 
>     On Fri, Mar 9, 2018 at 12:52 PM, Linas Vepstas
>     <linasvepstas at gmail.com <mailto:linasvepstas at gmail.com>> wrote:
> 
>         Hi,
> 
>         I'm getting asked questions about Debian packages for libtao-dev
>         -- it seems that these used to exist ten years ago, but are no
>         more.  I'm being told that they are needed to build OpenDDS, and
>         that in turn, this is needed to build ROS2 (robot operating
>         system)  and that this is blocking the packaging of OpenDDS and
>         ROS2 for Debian.
> 
>         Do any of you know anything more about this?  What happened to
>         libtao?
> 
>         Linas
> 
>         -- 
>         cassette tapes - analog TV - film cameras - you
> 
> 
> 
> 
> 
> -- 
> cassette tapes - analog TV - film cameras - you



More information about the Pkg-ace-devel mailing list