Bug#471172: Please add nvclock and toshset to laptop task

2008-03-18 Thread Frans Pop
On Monday 17 March 2008, Joey Hess wrote:
 Frans Pop wrote:
  This should preferably not be done in the laptop task, but in the new
  discover, which supports installing packages based on specific PCI IDs.

 Except that these kind of laptop interfaces rarely have a PCI device
 accociated with them.

Then use dmidecode, or check /proc, or whatever.

The point is that tasks should avoid installing hardware-specific packages 
as much as possible and delegate that to something that can detect that 
they are actually needed. IIUC discover is intended to fill that gap.


signature.asc
Description: This is a digitally signed message part.


Bug#471172: Please add nvclock and toshset to laptop task

2008-03-16 Thread Bart Samwel
Package: tasksel-data
Version: 2.73-1
Severity: normal
Tags: patch

Hi there,

The acpi-support package has received numerous requests (see #410918,
#434566, #457387, #438665, #445900) to move nvclock and toshset from the
Depends list to the Recommends list. As these packages are actually
required to make specific laptops function (and the goal of the
acpi-support package is to make all laptops just work), this is only
possible if these packages are installed by default by the laptop task.
When this is done, acpi-support will move these dependencies to the
Recommends list, so that people may remove these packages at will.

A patch is attached.

Cheers,
Bart--- tasks/laptop-old	2008-03-16 15:00:35.0 +0100
+++ tasks/laptop	2008-03-16 15:12:56.0 +0100
@@ -14,6 +14,11 @@
  apmd
  acpi
  acpi-support
+# nvclock and toshset are Recommended by acpi-support, but should be installed
+# by the laptop task because they are needed to make nv and toshset laptops
+# just work.
+ nvclock
+ toshset
  pcmciautils
  wireless-tools
  wpasupplicant

Bug#471172: Please add nvclock and toshset to laptop task

2008-03-16 Thread Frans Pop
On Sunday 16 March 2008, Bart Samwel wrote:
 The acpi-support package has received numerous requests (see #410918,
 #434566, #457387, #438665, #445900) to move nvclock and toshset from the
 Depends list to the Recommends list. As these packages are actually
 required to make specific laptops function (and the goal of the
 acpi-support package is to make all laptops just work), this is only
 possible if these packages are installed by default by the laptop task.
 When this is done, acpi-support will move these dependencies to the
 Recommends list, so that people may remove these packages at will.

This should preferably not be done in the laptop task, but in the new 
discover, which supports installing packages based on specific PCI IDs.

Help to get that in a state where it can be used by default in installations 
would be much appreciated.

Cheers,
FJP


signature.asc
Description: This is a digitally signed message part.


Bug#471172: Please add nvclock and toshset to laptop task

2008-03-16 Thread Bart Samwel
On Sun, March 16, 2008 14:37, Frans Pop wrote:
 On Sunday 16 March 2008, Bart Samwel wrote:
 The acpi-support package has received numerous requests (see #410918,
 #434566, #457387, #438665, #445900) to move nvclock and toshset from the
 Depends list to the Recommends list. As these packages are actually
 required to make specific laptops function (and the goal of the
 acpi-support package is to make all laptops just work), this is only
 possible if these packages are installed by default by the laptop task.
 When this is done, acpi-support will move these dependencies to the
 Recommends list, so that people may remove these packages at will.

 This should preferably not be done in the laptop task, but in the new
 discover, which supports installing packages based on specific PCI IDs.

 Help to get that in a state where it can be used by default in
 installations would be much appreciated.

I appreciate your concern over this. When the new discover is up for it,
of course I wouldn't mind dropping them again from the laptop task.

But until that time, I'd like them to be included in the laptop task, just
so that I can make acpi-support a little bit more sane. And to make
*support* of acpi-support a little bit more sane as well: I'm getting a
new request to reduce the dependencies about once a month, and purely
defending the fact that I'm not fixing it has taken up more time than you
can imagine.

Regarding help with the discover package: normally I would love to help,
but I'm already submerged up to my ears in work right now. And I'm
expecting to become a dad somewhere in the next two weeks, so I don't
think it will get any better any time soon. :-)

Cheers,
Bart




Bug#471172: Please add nvclock and toshset to laptop task

2008-03-16 Thread Joey Hess
Frans Pop wrote:
 This should preferably not be done in the laptop task, but in the new 
 discover, which supports installing packages based on specific PCI IDs.

Except that these kind of laptop interfaces rarely have a PCI device
accociated with them.

-- 
see shy jo


signature.asc
Description: Digital signature