#672897 Blobwars should build-depend on zlib1g-dev (and possibly others)

Package:
blobwars
Source:
blobwars
Description:
platform shooting game
Submitter:
"Manuel A. Fernandez Montecelo"
Date:
2024-10-20 18:21:03 UTC
Severity:
normal
Tags:
#672897#5
Date:
2012-05-14 15:32:04 UTC
From:
To:
Hello,

We're planning to remove some dependencies that were introduced for
libsdl*-dev packages years ago that are actually not required, and we
found that some packages fail to build when we remove them, because
they rely on libsdl-*-dev packages pulling them.

Please re-check the build-depends on your package.  In particular,
please check if your package really depends on the same packages as
[1][2][3] do (e.g.: libdirectfb-dev, libcaca-dev, libogg-dev,
libtiff4-dev, ...); otherwise your package will FTBFS in the near
future.

[1] http://packages.debian.org/sid/libsdl-image1.2-dev
[2] http://packages.debian.org/sid/libsdl-mixer1.2-dev
[3] http://packages.debian.org/sid/libsdl1.2-dev

For example, your package uses zlib.h:
# rgrep zlib.h *
src/headers.h:#include <zlib.h>

And so it should build-depend on zlib1g-dev.

Regards.

(If you have any question, please keep the
CC:pkg-sdl-maintainers@lists.alioth.debian.org in the loop)

#672897#10
Date:
2012-05-14 21:58:47 UTC
From:
To:
Hello Yann,

(Copying this e-mail to all of the related bug reports)

2012/5/14 Yann Dirson <ydirson@free.fr>:

Thanks for your quick reply and the suggestion.  I uploaded versions
to unstable for all for you to test:

http://packages.qa.debian.org/s/sdl-mixer1.2.html
http://packages.qa.debian.org/s/sdl-image1.2.html

(Most of you will probably know what I'm going to say below, please
don't be offented, it's just a reminder ;-) ).

Other than checking that things compile fine with the new packages,
please make sure that you enable support as appropriate according to
the documentantion.  Relying *only* in "smoke tests", like "if it
compiles with the new packages everything is good", is often not
enough.

In many software packages, they will happily build when some libraries
are missing -- they will just disable support for that particular
image/sound/whatever format (or other kind of libraries, but I guess
than in this case is mostly about media formats).  But then things
will fail at runtime when they try to load media files, or when users
add their media formats (e.g. an avatar portrait), or in new upstream
versions or extradatasets containing formats not present before, etc.

So please, check the README/INSTALL files provided with your packages
and make sure that you enable support for all the available formats
and options, when possible.

Regards.

#672897#15
Date:
2024-10-20 16:37:26 UTC
From:
To:
Hi there,

As maybe the future new maintainer of this package, I'm going to close this bug as I compiled and played blobwars
without any problem. So I think this is unreproducible for now.


Thx,
Mindiell


Control: unreproducible