[Pkg-corba-devel] omniORB status

Floris Bruynooghe floris.bruynooghe at gmail.com
Mon Nov 26 01:04:34 UTC 2007

On Sun, Nov 25, 2007 at 05:22:55PM +0100, Thomas Girard wrote:
> Le dimanche 25 novembre 2007 à 13:16 +0000, Floris Bruynooghe a écrit :
> > > Open tasks, in no particular order:
> > >  * update omniORB to 4.1.1
> > >  * update omniORBpy to 3.0 (or possibly directly to 3.1 if previous item
> > >    is completed before this one)
> > >  * update omniEvents to 2.6.2 and recompile against omniORB 4.1.x
> > > 
> > > Floris, I suppose you'll pick the second item?
> > 
> > Indeed, shall we postpone omniORB 4.1.1 until after omniORBpy 3.0 and
> > omniEvents 2.6.2 then? 
> Maybe it would be safer, with regards to the internal headers changes
> discussed before, to update to omniORB 4.1.1 and then upload packages
> depending on it? We would avoid an upgrade path nightmare.

Ok, I looked again at the email where you described the the required
depends/conflicts for this situation and actually read it instead of
assuming it described a way to do it all seamlessly.  As I understand
it we would break omnievents and python-omniorb2 when we upload 4.1.1
while they where built against 4.1.0 since the ABI changes and dpkg
will not realise there is a problem yet (unless we write conflict
fields for omnievents and python-omniorb2 in the libomniorb4 package,
which would be very ugly).

So in short, yes I agree.  I've upgraded the trunk to 4.1.1 now
(hopefully ;-)).

Noteworthy things that may require some more testing then I have done
with it so far are the fact that I decided to not patch the upstream
build as much, i.e. use omkdepend instead of gcc -M and use mkdirhier
instead of mkdir -p.  So far I have not seen a problem because of

I also included the omkdepend binary in /usr/bin to close #277627 as I
don't really see any harm in that, although it is not clear if it is
actually needed anymore[1].  I'll need to write a manpage for it
though, which might be tricky as it doesn't even have a --help


[1] See email from Martin Boger I'll forward you off-list.

Debian GNU/Linux -- The Power of Freedom
www.debian.org | www.gnu.org | www.kernel.org

More information about the Pkg-corba-devel mailing list