Bug#545260: smc: Build-Depends libcegui-mk2-dev (= 0.6.2)

2009-09-05 Thread Savvas Radevic
Package: smc
Version: 1.9-1~ppajaunty1
Severity: important

I think that the build-depends of the package should be updated,
libcegui-mk2-dev (= 0.5.0-2) to (= 0.6.2).

This is due to the recent change of the library files (cegui-mk2 version 
0.6.2-1), 
it would help avoid errors.

Cheers!

-- System Information:
Debian Release: 5.0
  APT prefers jaunty-updates
  APT policy: (500, 'jaunty-updates'), (500, 'jaunty-security'), (500, 'jaunty')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28-15-generic (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages smc depends on:
ii  libboost-filesystem1 1.34.1-15ubuntu3filesystem operations (portable pa
ii  libc62.9-4ubuntu6GNU C Library: Shared libraries
ii  libcegui-mk2-1   0.6.1-1ubuntu1  Crazy Eddie's GUI (libraries)
ii  libgcc1  1:4.3.3-5ubuntu4GCC support library
ii  libgl1-mesa-glx [lib 7.4-0ubuntu3.2  A free implementation of the OpenG
ii  libglu1-mesa [libglu 7.4-0ubuntu3.2  The OpenGL utility library (GLU)
ii  libpng12-0   1.2.27-2ubuntu2 PNG library - runtime
ii  libsdl-image1.2  1.2.6-3 image loading library for Simple D
ii  libsdl-mixer1.2  1.2.8-5 mixer library for Simple DirectMed
ii  libsdl-ttf2.0-0  2.0.9-1 ttf library for Simple DirectMedia
ii  libsdl1.2debian  1.2.13-4ubuntu3 Simple DirectMedia Layer
ii  libstdc++6   4.3.3-5ubuntu4  The GNU Standard C++ Library v3
ii  libx11-6 2:1.1.99.2-1ubuntu2 X11 client-side library
ii  smc-data 1.9-1~ppajaunty1levels and game data for Secret Ma

smc recommends no packages.

Versions of packages smc suggests:
ii  smc-music   1.9-1~ppajaunty1 music files for Secret Maryo Chron

-- no debconf information



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



Bug#545260: smc: Build-Depends libcegui-mk2-dev (= 0.6.2)

2009-09-05 Thread Muammar El Khatib
Hi,

On Sat, Sep 5, 2009 at 11:21 PM, Savvas Radevicvice...@gmail.com wrote:
 Package: smc
 Version: 1.9-1~ppajaunty1
 Severity: important

 I think that the build-depends of the package should be updated,
 libcegui-mk2-dev (= 0.5.0-2) to (= 0.6.2).


In Debian archive we still have old versions of cegui-mk2¹, including
0.5.0-4.1 so there is a chance, for people using stable, to get the
game compiled and be used by them. I would agree with you if smc
couldn't be compiled using  0.5.0-4.1. Tomorrow, I will do this test.

 This is due to the recent change of the library files (cegui-mk2 version 
 0.6.2-1),
 it would help avoid errors.

What kind of errors?

Regards,

1. http://qa.debian.org/developer.php?login=muammarelkha...@gmail.com#cegui-mk2
-- 
Muammar El Khatib.
Linux user: 403107.
GPG Key = 127029F1
http://muammar.me | http://proyectociencia.org
  ,''`.
 : :' :
 `. `'
   `-



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



Bug#545260: smc: Build-Depends libcegui-mk2-dev (= 0.6.2)

2009-09-05 Thread Savvas Radevic
Thanks for the quick reply. :)

 This is due to the recent change of the library files (cegui-mk2 version 
 0.6.2-1),
 it would help avoid errors.

 What kind of errors?

Sorry, I wasn't clear on this. It's more of an Ubuntu backport
compatibility error. :)

The game compiles fine! The problem is when I try to run the game with
version 0.6.1 of cegui (in Ubuntu 9.04 jaunty) I get an error:

$ apt-cache policy libcegui-mk2-1
libcegui-mk2-1:
  Installed: 0.6.1-1ubuntu1

$ smc
terminate called after throwing an instance of 'CEGUI::GenericException'
Aborted

It needs those files from libcegui-mk2-dev. As soon as I install
libcegui-mk2-dev, it works fine.

So I need to backport the new cegui-mk2, but I thought of doing one of these:
a) lift the build-depends version of libcegui-mk2-dev
b) use something like libcegui-mk2-1 (= 0.6.2-1) | libcegui-mk2-dev
in the binary package depends

I think (b) is more appropriate, but I'm not sure if it's possible in
Debian, I'll try to use it and let you know. :)



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



Bug#545260: smc: Build-Depends libcegui-mk2-dev (= 0.6.2)

2009-09-05 Thread Muammar El Khatib
Hi Sawas,

On Sun, Sep 6, 2009 at 12:13 AM, Savvas Radevicvice...@gmail.com wrote:
 Thanks for the quick reply. :)


You are welcome :)

 This is due to the recent change of the library files (cegui-mk2 version 
 0.6.2-1),
 it would help avoid errors.

 What kind of errors?

 Sorry, I wasn't clear on this. It's more of an Ubuntu backport
 compatibility error. :)

 The game compiles fine! The problem is when I try to run the game with
 version 0.6.1 of cegui (in Ubuntu 9.04 jaunty) I get an error:

 $ apt-cache policy libcegui-mk2-1
 libcegui-mk2-1:
  Installed: 0.6.1-1ubuntu1

 $ smc
 terminate called after throwing an instance of 'CEGUI::GenericException'
 Aborted

 It needs those files from libcegui-mk2-dev. As soon as I install
 libcegui-mk2-dev, it works fine.

 So I need to backport the new cegui-mk2, but I thought of doing one of these:
 a) lift the build-depends version of libcegui-mk2-dev

That one is bad, because it is a regression.

 b) use something like libcegui-mk2-1 (= 0.6.2-1) | libcegui-mk2-dev
 in the binary package depends


Now, I understand you.

 I think (b) is more appropriate, but I'm not sure if it's possible in
 Debian, I'll try to use it and let you know. :)


That's for sure. That's the best option. I will update the dependency,
and mark this bug as pending.

Thanks for reporting,
-- 
Muammar El Khatib.
Linux user: 403107.
GPG Key = 127029F1
http://muammar.me | http://proyectociencia.org
  ,''`.
 : :' :
 `. `'
   `-



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



Bug#545260: smc: Build-Depends libcegui-mk2-dev (= 0.6.2)

2009-09-05 Thread Savvas Radevic
 I think (b) is more appropriate, but I'm not sure if it's possible in
 Debian, I'll try to use it and let you know. :)


 That's for sure. That's the best option. I will update the dependency,
 and mark this bug as pending.

 Thanks for reporting,

Great! It worked here in a local pbuilder build :)



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