[Pkg-ace-devel] Re: ACE 5.4.2 packages
Thomas Girard
thomas.g.girard@free.fr
Tue, 07 Sep 2004 01:10:15 +0200
Konstantinos Margaritis wrote:
> On Δευ 06 Σεπ 2004 18:49, Thomas Girard wrote:
>
>> Hello again,
>
> Hi Thomas,
Hello Konstantinos, hello Brian,
I've just signed up to the pkg-ace mailing list.
About SVN, I have used commit messages sent to this list in June to keep
in sync with your patches, although not using dpatch. I don't have read
or write access to the SVN repo.
>> this time the packages are compiled. They are being uploaded to
>> http://thomas.g.girard.free.fr/ace/ as I'm writing this email.
>
> Ok. I suppose the file 5.4.2_to_5.4.2-debian.diff is the diff against
> the current debian packages? If not, can you provide the source
> packages as well?
No. It's a diff against upstream version I have used as a base for the
new patches, the ones located in
http://thomas.g.girard.free.fr/ace/patches. It is not that
different from them, but some things were changed. The package version
name is one of these changes ;-)
An updated diff is available here:
http://thomas.g.girard.free.fr/ace/ace_5.4.2.1-1.diff.gz
Like the patches from patches/, it should be applied against a pristine
5.4.2 ACE+TAO+CIAO.tar.gz tarball (or the ace_5.4.2.1.orig.tar.gz tarball).
I have setup a deb-src repo here:
deb-src http://nouvelles.fraiches.free.fr/ace-src/ ./
Let me know if I have done anything wrong. I have seen .orig files in
the ace_5.4.2.1.orig.tar.gz file, and will check that tomorrow but I
think they come from the upstream ACE+TAO+CIAO.tar.gz (before I was
using ACE+TAO+CIAO.tar.bz2).
>> DAnCE is using xerces and is being compiled but *not* installed.
>> DAnCE stands for Deployment And Configuration Engine and is new in
>> CIAO 0.4.2. It should probably be packaged in another package, e.g.
>> ciao-dance.
>
> Hm, ace is becoming bigger and bigger :-) Why is it not installed by
> default? maybe it's experimental? or do you mean that it is not
> installed in the debian packages?
I mean it's not installed in any Debian libciao* package. I'm not very
familiar with CIAO but I believe these tools are not mandatory to
develop CCM programs and therefore they should be placed into a separate
package.
> Ok, I was looking at the changelog, what does otonet mean ? :-)
Hem... otonet-lab is the name of the company I'm working for.
> I was thinking maybe we mark the release version with the current
> sarge naming scheme, eg 5.4.2.1-1.sarge.4 etc...
The latest package made from patches/ is versioned 5.4.2.1-1. Do you
want me to change this into 5.4.2.1-1.sarge.1?
> So, basically the only thing left is the split of the Reactors right
> to separate packages right?
Yes, and probably make a ciao-dance package.
Also, looking at SVN commit messages that got forwarded to the list, I
have noticed that a ace+tao-utilities package has been started (it is
also in the Suggests) including, iirc, *all* programs under
$ACE_ROOT/bin, but unfortunately I have forgotten that package. What
shall we do about this? The only program from $ACE_ROOT/bin I've used so
far, apart from the already packaged ones, is generate_export_file.pl.
But there may be other useful programs I don't know in there.
> I'm curious how mpc works, is there some nice manual/howto/whatever?
You can read the slightly outdated MPC manual at
http://download.ociweb.com/MPC/MakeProjectCreator.pdf, and have a look
at $ACE_ROOT/MPC/{README,USAGE}
> You did a very good job, thanks! Now we can have current ace packages
> in sarge! :-)
Thank you very much.
>
> Regards
>
> Konstantinos
>
> PS. I think you should become one of the package maintainers :-)
That'd be great ! How can I do ?
Regards,
Thomas