Please, note that the reorganization of packages in zeroc-icee is not directly 
related to this bug. Versioned dependencies are needed to guarantee 
interoperability 
of stubs generated by slice2cppe or slice2javae and applications linked against 
libicee-dev or libicee-java.  Besides libicee-dev contains code generated from
icee-slice and links against the runtime libraries provided by libicee12. 
Therefore
there must be a dependency on a compatible version.

Unversioned dependencies would allow upgrading icee-translators without 
upgrading
libicee-dev which leads to incompatible slice2cppe and libIceE.

Regards,
F. Moya <[EMAIL PROTECTED]>


-----Mensaje original-----
De: Steve Langasek [mailto:[EMAIL PROTECTED]
Enviado el: lun 25/08/2008 9:21
Para: [EMAIL PROTECTED]
Asunto: Bug#496493: zeroc-icee: unsatisfiable dep on libicee-java (>= 
${binary:Version})
 
Package: zeroc-icee
Version: 1.2.0-5
Severity: serious
Tags: patch

The reorganization of zeroc-icee in unstable introduces a new bug:

 Package: zeroc-icee
 Architecture: all
 Section: devel
-Depends: libicee-dev, libicee-java, icee-slice, icee-translators
+Depends: libicee-dev (>= ${binary:Version}), libicee-java (>=
+ ${binary:Version}), icee-slice (>= ${binary:Version}),
+ icee-translators (>= 1.2.0)
 Description: Embedded edition of the ZeroC Ice
  ZeroC Ice is a CORBA-like middleware solution. IceE is a subset of

libicee-java is not built from zeroc-icee; it is therefore inappropriate to
use a (>= ${binary:Version}) dependency.  zeroc-icee is currently
uninstallable in unstable as a result of this, because zeroc-icee is at
version 1.2.0-5 and libicee-java is only at version 1.2.0-3.

The fix is to drop the versioned dependency, and just depend on libicee-java
as had been done in the previous version.

I'm not sure why such package reorganization was being done during a freeze,
in any case?

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
[EMAIL PROTECTED]                                     [EMAIL PROTECTED]



Reply via email to