Hi Muammar,

2013/4/28 Muammar El Khatib <muam...@debian.org>:
> Package: cegui-mk2
> Followup-For: Bug #704781
>
> Dear Manuel,
>
> I have taken a look at CEGUI regarding your report. The package depends on
> libogre-dev which points out to 1.7.4+dfsg1. I have no problems in uploading
> today itself a new version of CEGUI making it depends explicitly on
> libogre-1.8-dev. But normally, libogre-dev should point to the latest version
> of libogre at some time. Do you want me to upload it now?

As far as I know, OGRE developers haven't provided backward
compatibility in most (or all) of previous versions, so all
applications (or other libs) depending on OGRE have to change to
support new versions.  From a packager point of view, depending on
"-dev" and expecting the applications to be compiled without problems
with newer versions of OGRE is not something that works in general, or
at least it did not work until now.

>From packages depending on OGRE, I think that the correct thing to do
is to support "libogre-1.8-dev | libogre-1.9-dev", when the versions
are known to support these versions explicitly.

There are even further problems with versions, for example having all
applications using OGRE to use at the same time specific versions of
Boost (because OGRE exposes thread-locking mechanisms from Boost that
also change between versions):
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=674633

So I was thinking that providing libogre-dev doesn't make much sense,
unless/until upstreams care about that in future versions.  I know
that it's not ideal, but I don't think that we can help that from the
Debian packaging side.  Comments/opinion?

To reply to your question: "Do you want me to upload it now?"; I saw a
few days ago that they already produced Release Candidates for 1.9, so
maybe it's available in the next few weeks.  I don't think that 1.8
will be in Jessie when released.  If you want to minimise the number
of uploads and if Cegui supports 1.9, you might as well wait a few
weeks to upload this.


Cheers.
--
Manuel A. Fernandez Montecelo <manuel.montez...@gmail.com>


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to