Hi Joey,

Joey Hess wrote:
Raphael Hertzog wrote:
On Wed, 10 Oct 2007, Joey Hess wrote:
If the powerbtn files are included in acpi-support, d-i will need to
install it on servers. Is this in spec for the package? Thought it was
basically all about laptops. You may want to consider that before adding
the files to the main package with its dependencies on nvclock etc.
I have no firm opinion on that. I guess that if we have to handle that
case seriously, we might use Recommends once apt-get installs them by
default.

acpi-support was certainly not created to handle servers, but I can't
currently see what harm it could do.

Looking at the dependencies in more detail, it seems to me that if this is
installed on all debian installs by default (which it would even with
recommends), people would probably get annoyed with some of them. In
particular, it would drag in parts of X on servers.

There are good arguments in #426939 about not splitting acpi-support up to
high granularity. But maybe you could split it up into the parts that work on
basically any hardware with acpi, and the parts that are hardware-dependant.
This would be basically the same split we had with acpid and acpi-support
before. Then d-i could install the hardware-independent package on all
machines, and the main package only on laptops.

I don't have any objections to doing this, it seems like a proper way of splitting up the package. As long as the acpi-support-laptop package still depends on everything it needs to make any laptop "just work", we can split out just the basics into an acpi-support-base package.

There are some issues with where to put the suspend logic though -- I often hear from people who want to suspend desktops / servers (mythtv setups in particular!), and suspending has a *load* of dependencies. I guess it would have to go into the "laptop" part, but then I'd suggest naming it a bit less laptop-ish. I guess a split into "acpi-support-base" and "acpi-support" would do.

(BTW, acpi-support's dependency on finger is .. weird, since "who" could
be just as easily used:
[EMAIL PROTECTED]:~>finger| grep -m1 ":0 " | awk '{print $1}'
joey
[EMAIL PROTECTED]:~>who| grep -m1 ":0 " | awk '{print $1}'
joey
)

Blame Ubuntu. They're the upstream. :-) I'll keep it in mind for a fixup though.

Cheers,
Bart



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

Reply via email to