[Pkg-ace-devel] Plan for ACE+TAO upload

Marek Brudka mbrudka at aster.pl
Sun Apr 11 17:55:22 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

thomas.g.girard at free.fr pisze:

> I had a quick look at work that was commited and this
> looks good. One thing I have not tested yet was the
> transitioning between 5.6.3 and the new version.
I also did not verify if everything is correct. Just started using
x.7.7 directly.
> Other points I'd like to discuss:
>  - library changed back from libace-$V.so to libace.so.$V
>  - having mwc.pl and mpc.pl in /usr/bin. What is the need
>    for this? Debian policy prevents explicit extensions of
>    executable available from the path (1)
Starting form r647 (x.7.7) there is no *.pl in /usr/bin. There was a
revision where I put mwc.pl into /usr/bin as mwc-ace just did not work
correctly. Then I looked more  thouroughly at the problem and changed
soft linking order to remove the bug. In r647 for x.7.7 there should
be no m[w,p]c.pl in /usr/bin.
>  - new packages needed for some libraries? I haven't checked
>    whether new packages were needed, but given that new packages
>    will be added because of versioning change, packages will go
>    to NEW. Hence if we need to introduce new packages we should
>    do it at the same time.
In r650 for x.7.7 the only new packages are for netsvcs. For a while I
created library packages for libgperf (r639) as dpkg-buildpackage
complained about additional files, but then I removed them (r640). It
is rather better to wait for package request rather than propose them
in advance.

If about netsvcs packages they lack man page for ace_netsvcs binary.
> To make sure we don't miss anything, I would suggest
> we first upload to experimental. That would help us
> stabilizing the packaging if needed, before targeting a
> replacement of current version.
I am using packages for x.7.7 (r650) for some time and it just works.
I agree to stabilize starting from x.7.7.

Important bugs:
 
1. *.so links are packed into *-dev packages. This prevents using
ACE_Service_Configurator, for example dynamic iop protocols (!), when
only runtime libraries are installed. Either, we should patch a
Service_Configurator to  look for *.so.5.7.7 libraries or just move
*.so links from dev packages into runtime ones. I prefer the second
option as it definitively solves the problem for next ACE revisions.
What is your opinion?

2. Missing man pages..

3. To enable using TAO_IDL I made a quick bugfix and placed  *.[p]idl
files in /usr/include/[tao,orbsvcs] of *-dev libraries. I think that a
better idea is to follow debian convention and install *[p]idl files
in /usr/share/idl/[tao,orbsvcs]. What is your opinion?

I do not expect we have missing man pages soon, but  the remaing bug
are really easy to resolve.  Afterward we may put new, fresh packages
in experimental.

Marek


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEcBAEBAgAGBQJLwg0KAAoJED+r15Q8F6CGjjEH/io8QokelhtYHqefaXt0Phqt
0xu1vHKI17wiKbFLc2S6n7driQ8t7nnJx6v5m+2eh3gKhc9pvPn+geUdgQiMlkOm
hpPm7aoQmWrJXVFflM+UEhEPXwTU68bb0iDjiwYLyQKPk/uFLTF6QHI4EhkhaRwk
XTHW+9PIKva1D1lb5yiWh/zThSyBBXcWfxLwlzlv2TyyDuINEZUFfpzqE7bDkOy4
RwfDJqu7TEKub9qgtMCmkRb8qbf+7vs4+8rDdop6r7f0Yj/fbZJ1m8EedUezd8AR
y+F78lVLyoB+gvuEDubvaA3Q7fosAYgGFBCkp4aumcR/z+n2Mkpe7VVgw7qWh54=
=b0n6
-----END PGP SIGNATURE-----




More information about the Pkg-ace-devel mailing list