Bug#335661: bandwidthd: please depend on `libgd2-noxpm | libgd2-xpm'

2005-10-25 Thread Mario 'BitKoenig' Holbe
Package: bandwidthd
Version: 2.0.1+cvs20050208-3
Severity: wishlist

Hello,

could you please depend on
`libgd2-noxpm (= 2.0.33) | libgd2-xpm (= 2.0.33)'
instead of just depending on
`libgd2-xpm (= 2.0.33)'
unless you really depend on the xpm-support in libgd.

On smaller systems or systems without X11 this would help
to get rid of the X11-stuff that libgd2-xpm depends on.

If you don't know how to do it, please have a look at the
dvipng or the rrdtool (librrd0) package. They did the same.


Thanks for your work  regards
   Mario
-- 
There are two major products that come from Berkeley: LSD and UNIX.
We don't believe this to be a coincidence.-- Jeremy S. Anderson


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#335661: bandwidthd: please depend on `libgd2-noxpm | libgd2-xpm'

2005-10-25 Thread Andreas Henriksson
 could you please depend on
 `libgd2-noxpm (= 2.0.33) | libgd2-xpm (= 2.0.33)'
 instead of just depending on
 `libgd2-xpm (= 2.0.33)'

I build-depend on any variant of libgd2 and all dependencies are automatically
calculated/added (thus the package ends up with a dependency on the variant of
libgd that was installed to satisfy the build-dependency).
I'll look into manually adding the correct libgd dependencies before the
next upload.

Thanks for your bugreport! :)

Regards,
Andreas Henriksson



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#335661: bandwidthd: please depend on `libgd2-noxpm | libgd2-xpm'

2005-10-25 Thread Mario 'BitKoenig' Holbe
On Tue, Oct 25, 2005 at 04:43:18PM +0200, Andreas Henriksson wrote:
 I build-depend on any variant of libgd2 and all dependencies are automatically
 calculated/added (thus the package ends up with a dependency on the variant of
 libgd that was installed to satisfy the build-dependency).
 I'll look into manually adding the correct libgd dependencies before the
 next upload.

Hm, yes... your:
Build-Depends: ..., libgd2-dev | libgd2-xpm-dev | libgd2-noxpm-dev | libgd-dev, 
...
seems to result in:
Depends: ..., libgd2-xpm (= 2.0.33), ...

When I have a look at the dvipng source, they don't do anything manually
about their dependencies (at least as far as I can see) and their:
Build-Depends: ..., libgd2-noxpm-dev, ...
results in:
Depends: ..., libgd2-noxpm (= 2.0.33) | libgd2-xpm (= 2.0.33), ...

I don't know why is this. However, when I just install libgd2-noxpm-dev
on my system and build bandwidthd from source, I get:
Depends: ..., libgd2-noxpm (= 2.0.33) | libgd2-xpm (= 2.0.33), ...

So, either depending on libgd2-noxpm-dev only or just even installing
libgd2-noxpm-dev on your build machine should fix the issue :)


regards
   Mario
-- 
Whenever you design a better fool-proof software,
the genetic pool will always design a better fool.


signature.asc
Description: Digital signature