Bug#503739: wicd: Missing many dependencies

2008-10-31 Thread David Paleino
Hello Josh,
sorry for the delay, but I get an internet connection only on weekends :(.

On Mon, 27 Oct 2008 16:40:51 -0700, Josh Triplett wrote:

> wicd needs dependencies on some of the external tools it uses.  In
> particular, it should have a dependency on dhcpcd | dhcp3-client |
> pump, a dependency on net-tools | ethtool, and a dependency on
> net-tools | iproute.
> 
> In theory, wicd could operate without a DHCP client if you used it
> with static address information only.  Similarly, wicd could operate
> without a wired link detection mechanism.  Thus, you could choose to
> make them Recommends.  However, almost all users of wicd likely want
> this functionality; I'd personally argue for Depends.

Fixed in SVN rev11662 on collab-maint.

Thanks,
David

-- 
 . ''`.  Debian maintainer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 | http://snipr.com/qa_page
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174


signature.asc
Description: PGP signature


Bug#503739: wicd: Missing many dependencies

2008-10-28 Thread Patrick Schoenfeld
Hi,

> wicd needs dependencies on some of the external tools it uses.  In
> particular, it should have a dependency on dhcpcd | dhcp3-client |
> pump, a dependency on net-tools | ethtool, and a dependency on
> net-tools | iproute.

Are this really dependencies or are this tool commonly needed in usual
usage scenarios?

> In theory, wicd could operate without a DHCP client if you used it
> with static address information only.  Similarly, wicd could operate
> without a wired link detection mechanism.  Thus, you could choose to
> make them Recommends.  

which particular tools are _needed_ and which ones are usually _wanted_?
This is not clear from your mail. From what I can guess you say that

Depends += net-tools | iproute 
Recommends += net-tools | ethtool, dhcpcd | dhcp3-client

as change would be suffice?

> However, almost all users of wicd likely want this functionality;
> I'd personally argue for Depends.

Well, the "almost all users would want this"-usecase is exactly the one
we have Recommends for [1] and it is the reason that Recommends are
installed by default these days.

Regards,
Patrick

[1] http://www.debian.org/doc/debian-policy/ch-relationships.html



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



Bug#503739: wicd: Missing many dependencies

2008-10-27 Thread Josh Triplett
Package: wicd
Version: 1.5.2-1
Severity: grave
Justification: renders package unusable

wicd needs dependencies on some of the external tools it uses.  In
particular, it should have a dependency on dhcpcd | dhcp3-client |
pump, a dependency on net-tools | ethtool, and a dependency on
net-tools | iproute.

In theory, wicd could operate without a DHCP client if you used it
with static address information only.  Similarly, wicd could operate
without a wired link detection mechanism.  Thus, you could choose to
make them Recommends.  However, almost all users of wicd likely want
this functionality; I'd personally argue for Depends.

- Josh Triplett

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

Kernel: Linux 2.6.27-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages wicd depends on:
ii  python2.5.2-2An interactive high-level object-o
ii  python-dbus   0.83.0-1   simple interprocess messaging syst
ii  python-glade2 2.12.1-6   GTK+ bindings: Glade support
ii  python-gtk2   2.12.1-6   Python bindings for the GTK+ widge
ii  python-support0.8.6  automated rebuilding support for P
ii  wireless-tools29-1.1 Tools for manipulating Linux Wirel
ii  wpasupplicant 0.6.4-2Client support for WPA and WPA2 (I

wicd recommends no packages.

wicd suggests no packages.

-- no debconf information



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