Debian Bug report logs - #737058
Please package CEGUI to 0.8 and make dependencies optional

version graph

Package: src:cegui-mk2; Maintainer for src:cegui-mk2 is Debian Games Team <pkg-games-devel@lists.alioth.debian.org>;

Reported by: Tom Reynolds <tomreyn+debbugs@megaglest.org>

Date: Wed, 29 Jan 2014 20:21:01 UTC

Severity: wishlist

Found in version cegui-mk2/0.7.6-3.1

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Muammar El Khatib <muammar@debian.org>:
Bug#737058; Package src:cegui-mk2. (Wed, 29 Jan 2014 20:21:05 GMT) (full text, mbox, link).


Acknowledgement sent to Tom Reynolds <tomreyn+debbugs@megaglest.org>:
New Bug report received and forwarded. Copy sent to Muammar El Khatib <muammar@debian.org>. (Wed, 29 Jan 2014 20:21:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Tom Reynolds <tomreyn+debbugs@megaglest.org>
To: submit@bugs.debian.org
Subject: Please package CEGUI to 0.8 and make dependencies optional
Date: Wed, 29 Jan 2014 21:10:33 +0100
Package: cegui-mk2
Source: cegui-mk2
Version: 0.7.6-3.1
Severity: wishlist

Hi,

CEGUI 0.8.3 is available upstream and appears to be a substantial
improvement over earlier releases. Please consider packaging it, and
while you do, please consider moving some of the dependencies to
separate packages, which should now be easier than ever (Fedora does it
this way).

Thanks,

Tom



Information forwarded to debian-bugs-dist@lists.debian.org, Muammar El Khatib <muammar@debian.org>:
Bug#737058; Package src:cegui-mk2. (Fri, 11 Apr 2014 17:39:07 GMT) (full text, mbox, link).


Acknowledgement sent to "Didier 'OdyX' Raboud" <odyx@debian.org>:
Extra info received and forwarded to list. Copy sent to Muammar El Khatib <muammar@debian.org>. (Fri, 11 Apr 2014 17:39:07 GMT) (full text, mbox, link).


Message #10 received at 737058@bugs.debian.org (full text, mbox, reply):

From: "Didier 'OdyX' Raboud" <odyx@debian.org>
To: Muammar El Khatib <muammar@debian.org>
Cc: 732763@bugs.debian.org, 737058@bugs.debian.org
Subject: Re: Bug#732763: transition: cegui-mk2
Date: Fri, 11 Apr 2014 19:35:33 +0200
Hi Muammar,

What has happened to the process of uploading a 0.8.3 version of cegui-
mk2?

Le mardi, 24 décembre 2013, 09.58:21 Niels Thykier a écrit :
> > I'd like to know if I could upload to unstable directly, or if
> > rather it is preferred to do it first to experimental to finally
> > upload to unstable.
> 
> If the other reverse dependencies work with the new version of
> cegui-mk2 or their maintainers are happy with fixing them "really
> soon" (or getting their package removed from testing), feel free to
> upload to unstable.  Otherwise, you are welcome to start with
> experimental until the situation improves.

I'd be happy to help as I'd need a more recent CEGUI version to compile 
the latest developments of src:colobot.

Cheers,
OdyX



Information forwarded to debian-bugs-dist@lists.debian.org, Muammar El Khatib <muammar@debian.org>:
Bug#737058; Package src:cegui-mk2. (Wed, 28 Jan 2015 14:12:05 GMT) (full text, mbox, link).


Acknowledgement sent to Yohann FERREIRA <yohann.ferreira@orange.fr>:
Extra info received and forwarded to list. Copy sent to Muammar El Khatib <muammar@debian.org>. (Wed, 28 Jan 2015 14:12:05 GMT) (full text, mbox, link).


Message #15 received at 737058@bugs.debian.org (full text, mbox, reply):

From: Yohann FERREIRA <yohann.ferreira@orange.fr>
To: muammar@debian.org, muammarelkhatib@gmail.com
Cc: tobi@debian.org, pkg-games-devel@lists.alioth.debian.org, 737058@bugs.debian.org
Subject: CEGUI 0.8 packaging + pyCEGUI + CEED
Date: Wed, 28 Jan 2015 15:09:56 +0100 (CET)
[Message part 1 (text/plain, inline)]
Hi there Muammar,

 

I've been writing to you a few times to get news from the CEGUI 0.8 packaging effort, and I even offered my help on this already.

 

Thus, this time I'm adding everyone involved closely or a bit less closely to CEGUI packaging, with the hope of getting an answer.

 

I'm part of the OpenDungeons team, https://github.com/OpenDungeons/OpenDungeons between a few other projects,

and I've been successfully been building and using cegui 0.8.x version on a Debian Sid for more than a year now,

notably linked to the development of the OpenDungeons project.

 

As I've seen here: https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=yes&src=cegui-mk2

Packaging CEGUI 0.8, its Python bindings and why not even CEED (The CEGUI Unified Editor) would greatly help several projects

and also make a good advertisement for its team that truly deserve it.

 

My request isn't hollow as I'm willing to do the packaging myself if you agree to give me a few pointers and not be too hard

with someone that is now quite rusty in debian packaging.

 

For info, the playdeb team, and thus Ubuntu now have (very) fresh packages of cegui 0.8.4 + OpenDungeons following a request from Akien:

https://bugs.launchpad.net/getdeb.net/+bug/1414001

 

Could you please answer my call?

 

Thanks a lot and best regards,

 

Yohann
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Muammar El Khatib <muammar@debian.org>:
Bug#737058; Package src:cegui-mk2. (Thu, 11 Jun 2015 22:09:03 GMT) (full text, mbox, link).


Acknowledgement sent to Yohann Ferreira <yohann.ferreira@orange.fr>:
Extra info received and forwarded to list. Copy sent to Muammar El Khatib <muammar@debian.org>. (Thu, 11 Jun 2015 22:09:03 GMT) (full text, mbox, link).


Message #20 received at 737058@bugs.debian.org (full text, mbox, reply):

From: Yohann Ferreira <yohann.ferreira@orange.fr>
To: 737058@bugs.debian.org
Cc: muammar@debian.org, tobi@debian.org, pkg-games-devel@lists.alioth.debian.org
Subject: CEGUI-0.8.4-1
Date: Fri, 12 Jun 2015 00:07:02 +0200
Hey,

I just wanted to hint that Muammar uploaded a new package some days ago:
https://ftp-master.debian.org/new/cegui-mk2_0.8.4-1.html

Could you have a look at it, so we can close this bug and maybe a few
others?

Thanks and best regards,

Yohann



Information forwarded to debian-bugs-dist@lists.debian.org, Muammar El Khatib <muammar@debian.org>:
Bug#737058; Package src:cegui-mk2. (Fri, 12 Jun 2015 08:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Tobias Frost <tobi@debian.org>:
Extra info received and forwarded to list. Copy sent to Muammar El Khatib <muammar@debian.org>. (Fri, 12 Jun 2015 08:15:03 GMT) (full text, mbox, link).


Message #25 received at 737058@bugs.debian.org (full text, mbox, reply):

From: Tobias Frost <tobi@debian.org>
To: Yohann Ferreira <yohann.ferreira@orange.fr>, 737058@bugs.debian.org
Cc: muammar@debian.org
Subject: Re: Bug#737058: CEGUI-0.8.4-1
Date: Fri, 12 Jun 2015 10:10:53 +0200
Hi Yohann,

Am Freitag, den 12.06.2015, 00:07 +0200 schrieb Yohann Ferreira:
> Hey,
> 
> I just wanted to hint that Muammar uploaded a new package some days ago:
> https://ftp-master.debian.org/new/cegui-mk2_0.8.4-1.html
> 
> Could you have a look at it, so we can close this bug and maybe a few
> others?
> 
> Thanks and best regards,
> 
> Yohann
> 

Yes, bug triaging is important and the Debian project appreciateas also
any help on this here for sure appreciated

Well, unfortuantly this bugs mixes two different things:
- new upstream version
- "make dependencies optional"

As soon as the package is through NEW the first part is closed, but for
the second part, Muammar needs to give directions how he wants to
develop the project.

So for this bug, after 0.8.4 is in the archives maybe this bug should be
retitled...

--
Tobi



Information forwarded to debian-bugs-dist@lists.debian.org, Muammar El Khatib <muammar@debian.org>:
Bug#737058; Package src:cegui-mk2. (Fri, 12 Jun 2015 20:54:08 GMT) (full text, mbox, link).


Acknowledgement sent to Yohann Ferreira <yohann.ferreira@orange.fr>:
Extra info received and forwarded to list. Copy sent to Muammar El Khatib <muammar@debian.org>. (Fri, 12 Jun 2015 20:54:08 GMT) (full text, mbox, link).


Message #30 received at 737058@bugs.debian.org (full text, mbox, reply):

From: Yohann Ferreira <yohann.ferreira@orange.fr>
To: Tobias Frost <tobi@debian.org>, 737058@bugs.debian.org
Cc: muammar@debian.org
Subject: Re: Bug#737058: CEGUI-0.8.4-1
Date: Fri, 12 Jun 2015 22:51:03 +0200
Hi Tobias, :)

> Yes, bug triaging is important and the Debian project appreciates also
> any help on this here for sure appreciated

I'll happily review every bugs once the package is in, if you want me
to. Two or three of them will be closed by Muammar's work, btw.

> As soon as the package is through NEW the first part is closed, but for
> the second part, Muammar needs to give directions how he wants to
> develop the project.

Separating the deps is clearly a need along with adding python bindings
for the future CEED package.

Here, we can see how Fedora did it and it seems really done well.
https://apps.fedoraproject.org/packages/cegui

Then, is it possible for instance to retitle this bug with what's left
to do in it, so it more clear for everyone? Or even close this one and
start clean on a new one?

Something like:
-- CEGUI needs to separate its dependencies in different packages: --

(D) = Default

- libcegui-dev
- libcegui-dev-doc (Suggested by libcegui-dev)

- libcegui
  (provides)
  - libcegui-imagecodec
  (provides)
    - (D) libcegui-freeimage-imagecodec
    - libcegui-DevIL-imagecodec

  - libcegui-xmlparser
  (provides)
    - (D) libcegui-tinyxml-xmlparser
    - libcegui-libxml-xmlparser
    - libcegui-xerces-xmlparse

  - libcegui-renderer
  (provides)
    - (D) libcegui-ogre-renderer
    - libcegui-irrlicht-renderer
    - libcegui-null-renderer

  - libcegui-python-bindings (optional, suggested by libcegui)

Btw, I've got a noob question why is the cegui package named with the
'mk2' suffix?

Feel free to correct me if you see something wrong here. :)

Ah, and also please note that the copyright file of
libcegui-mk2-0.8.4-dbg_0.8.4-1_amd64.deb is still the one from version 0.5.

I hope Muammar will have some time for us so we can work on that.
In any case, I'd like to see the following solved, even if I have to do
the job myself:
- Separate deps
- Add python bindings
- Add the CEED package which is really a powerful tool now, and very
useful for gui makers.

Best regards,

Yohann

Le 12/06/2015 10:10, Tobias Frost a écrit :
> Hi Yohann,
> 
> Am Freitag, den 12.06.2015, 00:07 +0200 schrieb Yohann Ferreira:
>> Hey,
>>
>> I just wanted to hint that Muammar uploaded a new package some days ago:
>> https://ftp-master.debian.org/new/cegui-mk2_0.8.4-1.html
>>
>> Could you have a look at it, so we can close this bug and maybe a few
>> others?
>>
>> Thanks and best regards,
>>
>> Yohann
>>
> 
> Yes, bug triaging is important and the Debian project appreciateas also
> any help on this here for sure appreciated
> 
> Well, unfortuantly this bugs mixes two different things:
> - new upstream version
> - "make dependencies optional"
> 
> As soon as the package is through NEW the first part is closed, but for
> the second part, Muammar needs to give directions how he wants to
> develop the project.
> 
> So for this bug, after 0.8.4 is in the archives maybe this bug should be
> retitled...
> 
> --
> Tobi
> 



Information forwarded to debian-bugs-dist@lists.debian.org, Muammar El Khatib <muammar@debian.org>:
Bug#737058; Package src:cegui-mk2. (Sun, 23 Aug 2015 19:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Yohann Ferreira <yohann.ferreira@orange.fr>:
Extra info received and forwarded to list. Copy sent to Muammar El Khatib <muammar@debian.org>. (Sun, 23 Aug 2015 19:15:04 GMT) (full text, mbox, link).


Message #35 received at 737058@bugs.debian.org (full text, mbox, reply):

From: Yohann Ferreira <yohann.ferreira@orange.fr>
To: muammar@debian.org
Cc: Tobias Frost <tobi@debian.org>, 737058@bugs.debian.org
Subject: CEGUI 0.8.4
Date: Sun, 23 Aug 2015 21:13:44 +0200
Hey there Muammar,

I do hope you're going fine.  :)

I've noticed a few hours ago that now Debian is in the middle of the
gcc-5.2 transition, many package needs recompiling using that gcc version.

And CEGUI isn't spared from that part. Could you recompile the package
using gcc-5.2 and reupload it?

Best regards,

Yohann



Information forwarded to debian-bugs-dist@lists.debian.org, Muammar El Khatib <muammar@debian.org>:
Bug#737058; Package src:cegui-mk2. (Mon, 24 Aug 2015 15:39:04 GMT) (full text, mbox, link).


Acknowledgement sent to Tobias Frost <tobi@debian.org>:
Extra info received and forwarded to list. Copy sent to Muammar El Khatib <muammar@debian.org>. (Mon, 24 Aug 2015 15:39:04 GMT) (full text, mbox, link).


Message #40 received at 737058@bugs.debian.org (full text, mbox, reply):

From: Tobias Frost <tobi@debian.org>
To: Yohann Ferreira <yohann.ferreira@orange.fr>, 737058@bugs.debian.org
Subject: Re: Bug#737058: CEGUI 0.8.4
Date: Mon, 24 Aug 2015 17:35:22 +0200
Quoting Yohann Ferreira <yohann.ferreira@orange.fr>:

> Hey there Muammar,
>
> I do hope you're going fine.  :)
>
> I've noticed a few hours ago that now Debian is in the middle of the
> gcc-5.2 transition, many package needs recompiling using that gcc version.
>
> And CEGUI isn't spared from that part. Could you recompile the package
> using gcc-5.2 and reupload it?
>
> Best regards,
>
> Yohann

Probably a binNMU will be sufficient after it has been accepted from NEW.
Or does it need patches to build?

-- 
tobi



Information forwarded to debian-bugs-dist@lists.debian.org, Muammar El Khatib <muammar@debian.org>:
Bug#737058; Package src:cegui-mk2. (Thu, 14 Jan 2016 10:21:07 GMT) (full text, mbox, link).


Acknowledgement sent to Yohann FERREIRA <yohann.ferreira@orange.fr>:
Extra info received and forwarded to list. Copy sent to Muammar El Khatib <muammar@debian.org>. (Thu, 14 Jan 2016 10:21:07 GMT) (full text, mbox, link).


Message #45 received at 737058@bugs.debian.org (full text, mbox, reply):

From: Yohann FERREIRA <yohann.ferreira@orange.fr>
To: 737058@bugs.debian.org
Cc: muammar@debian.org, Tobias Frost <tobi@debian.org>
Subject: This bug is fixed
Date: Thu, 14 Jan 2016 11:18:45 +0100 (CET)
[Message part 1 (text/plain, inline)]
Hi there,

 

As libcegui-mk2-0.8.4 is out in unstable. I guess this one is fixed?

 

Best regards,

 

Yohann
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#737058; Package src:cegui-mk2. (Thu, 14 Jan 2016 10:51:13 GMT) (full text, mbox, link).


Acknowledgement sent to Muammar El Khatib <muammar@debian.org>:
Extra info received and forwarded to list. (Thu, 14 Jan 2016 10:51:13 GMT) (full text, mbox, link).


Message #50 received at 737058@bugs.debian.org (full text, mbox, reply):

From: Muammar El Khatib <muammar@debian.org>
To: Yohann FERREIRA <yohann.ferreira@orange.fr>
Cc: 737058@bugs.debian.org, Tobias Frost <tobi@debian.org>
Subject: Re: This bug is fixed
Date: Thu, 14 Jan 2016 11:45:00 +0100
Hi Yohann,

On Thu, Jan 14, 2016 at 11:18 AM, Yohann FERREIRA
<yohann.ferreira@orange.fr> wrote:
> Hi there,
>
>
>
> As libcegui-mk2-0.8.4 is out in unstable. I guess this one is fixed?
>
>
>
> Best regards,


It is partially fixed. We have to split also the libraries how
suggested, but I wanted first to have it in the archives. Therefore,
the splitting has to be done to close this report.


Regards,

-- 
Muammar El Khatib.
Linux user: 403107.
GPG Key = 71246E4A.
http://muammar.me | http://proyectociencia.org
  ,''`.
 : :' :
 `. `'
   `-



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jul 3 05:26:02 2021; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.