[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