[Pkg-ace-devel] Bug#697848: NMU of ace ?

Johnny Willemsen jwillemsen at remedy.nl
Wed Jan 23 08:09:47 UTC 2013


Hi,

For the AW license, I would recommend to check that on the regular ACE 
mailing list, the files where added by Doug Schmidt himself.

Theoretically TAO_IDL can be replaced at some point by ridlc as new IDL 
compiler which doesn't have this license problem, but probably that is 6 
months of work.

Johnny

On 01/23/2013 08:39 AM, Ralf Treinen wrote:
> Hi,
>
> On Tue, Jan 22, 2013 at 10:32:13PM +0100, Thomas Girard wrote:
>
>> ace source package consists in the following software:
>>   - ACE, a C++ networking library
>>   - TAO, a CORBA ORB built on top of ACE
>>
>> What is faulty here is TAO_IDL (idl to C++ mapping) and a piece of
>> marshalling code (again, for TAO). So ACE can remain in main, but TAO
>> has to go to non-free.
>>
>> This means two repackaging: one for ACE and another for TAO (not
>> distributed stand-alone ATM) in non-free.
>
> OK. Here is what I will try tonight when I get back from work:
> - repack the orig.tar.gz without the two windows executables, the TAO
>    source tree, and the files in examples/ that are under Addison Wesley
>    licence.
> - remove all tao-related packages from debian/control, that is
>
> Package: libtao-2.1.2
> Package: libtao-dev
> Package: libtao-doc
> Package: libtao-orbsvcs-2.1.2
> Package: libtao-orbsvcs-dev
> Package: libtao-qtresource-2.1.2
> Package: libtao-qtresource-dev
> Package: libtao-xtresource-2.1.2
> Package: libtao-xtresource-dev
> Package: libtao-flresource-2.1.2
> Package: libtao-flresource-dev
> Package: libtao-tkresource-2.1.2
> Package: libtao-tkresource-dev
> Package: libtao-foxresource-2.1.2
> Package: libtao-foxresource-dev
> Package: tao-idl
> Package: tao-ifr
> Package: tao-imr
> Package: tao-ft
> Package: tao-utils
> Package: tao-cosnaming
> Package: tao-naming
> Package: tao-costrading
> Package: tao-trading
> Package: tao-cosevent
> Package: tao-event
> Package: tao-rtevent
> Package: tao-ftrtevent
> Package: tao-cosnotification
> Package: tao-notify
> Package: tao-load
> Package: tao-tls
> Package: tao-log
> Package: tao-scheduling
> Package: tao-cosconcurrency
> Package: tao-concurrency
> Package: tao-coslifecycle
> Package: tao-lifecycle
> Package: tao-costime
> Package: tao-time
>
> - remove all files from debian/ that are related to these packages, and
>    other mentions of tao stuff in debian/rules and possibly elsewhere in
>    debian/* files.
>
> In what concerns a new tao package for nonfree I leave that to you ...
>
> Cheers -Ralf.
>



More information about the Pkg-ace-devel mailing list