Fanis wrote:
Package: dnsmasq
Version: 2.45-1
Severity: minor

The dnsmasq-base package requires dbus which itself requires many x11 libraries 
thus making dnsmasq unsuitable for small (embedded) systems.
apt-getting dnsmasq will result in the following
-------------------------------------------------------------
# apt-get install dnsmasq
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  dbus dbus-x11 dnsmasq-base libdbus-1-3 libx11-6 libx11-data libxau6 
libxcb-xlib0 libxcb1 libxdmcp6
Suggested packages:
  resolvconf
The following NEW packages will be installed:
  dbus dbus-x11 dnsmasq dnsmasq-base libdbus-1-3 libx11-6 libx11-data libxau6 
libxcb-xlib0 libxcb1 libxdmcp6
0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
Need to get 1575kB of archives.
After this operation, 5407kB of additional disk space will be used.
------------------------------------------------------------------
But apt-getting dhcp3-server the full-featured dhcpd by ISC will output
------------------------------------------------------------------
# apt-get install dhcp3-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  dhcp3-server-ldap
The following NEW packages will be installed:
  dhcp3-server
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 331kB of archives.
After this operation, 782kB of additional disk space will be used.
---------------------------------------------------------------------
that's 7 times less installation space, even after installing a full featured 
dns server like bind9 it will be 3 times less space !!!

Please seek that these dependencies are removed. Otherwise please change the 
description in the dnsmasq package so that the small and lightweight words are 
removed.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')



Why does dbus depend on X11 libraries? That would appear to be the main problem here.

Note that it is possible to build the dnsmasq package from source without dbus support (and therefore without the dbus dependency) by setting DEB_BUILD_OPTIONS to "nodbus"

>fakeroot debian/rules binary DEB_BUILD_OPTIONS=nodbus

Cheers,

Simon.




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

Reply via email to