[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#522683: marked as done (RFA: acpi-support -- glue layer for translating laptop buttons, plus legacy suspend support)



Your message dated Wed, 15 Apr 2009 17:17:04 +0000
with message-id <E1Lu8jQ-0002Wq-5B@ries.debian.org>
and subject line Bug#522683: fixed in acpi-support 0.114-1
has caused the Debian Bug report #522683,
regarding RFA: acpi-support -- glue layer for translating laptop buttons, plus legacy suspend support
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
522683: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=522683
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp


I want to stop maintaining the acpi-support package and am looking for
an adopter. This package is relatively high-profile, since it is
installed by default on all laptops, and part of it is installed on all
ACPI machines. There are some specific challenges with the package that
make it "interesting" to maintain, for some value of interesting. The
package provides the following:

1. Power button support for all systems, in the form of package
acpi-support-base.

2. Button support for laptops. Special laptop button translations are
included for various laptop brands and types. This also includes default
scripts for button functionality for some laptops, including wireless
buttons etc.

3. Suspend/resume support. Acpi-support used to be one of the primary
suspend packages, before pm-utils came along. Right now, it still
contains the suspend logic, but in the default configuration it
delegates any suspend requests to pm-utils. Still, the legacy suspend
support should keep working for now.

This package receives a pretty steady stream of bug reports due to new
hardware with new button quirks, and it requires active maintenance.
There are several challenges involved in maintaining this package:

1. The upstream for this package is Ubuntu. Ubuntu has never been very
cooperative at accepting changes, until recently: our contact Steve
Langasek has indicated that he is interested in merging most or all of
our changes, provided that we send them in in chunks, with proper
rationales.

2. Even though we have an upstream, we build the package as a
Debian-native package, since we have extensively changed the package. We
moved files around etc., and specifying an upstream source tarball
results in an incorrect package being built. :-/

3. Changes from the upstream are extensive:

- We build two packages: acpi-support-base and acpi-support. The
upstream builds only one, for laptops only.

- We have support for "suspend methods", i.e., we can delegate suspend
to pm-utils but we can also handle it ourselves, depending on configuration.

- A very large variety of small changes have been made as well, in
response to bug reports. None of these changes have been sent upstream. :-/

4. Ubuntu is PHASING OUT this package. They have already moved suspend
to pm-utils (but have failed to remove suspend support from
acpi-support). They're currently moving hotkey translation to hal. This
means that soon we will have no upstream that we can follow! Or we
should ensure that Ubuntu's hal changes are included in our version of
hal as well -- no clue how those packages are related, or whether
Ubuntu's changes are going into upstream hal.

5. The kernel is adding more and more native support for these buttons,
so that acpi-support does not need to translate them anymore.


In the end, the package may need phasing out in Debian as well, or it
may need to become the upstream instead of Ubuntu, in which case it
requires extra maintenance. Whatever happens, it will be a challenge to
keep all hardware working properly. Whoever adopts this package will
help to keep extremely large numbers of laptop users happy!



--- End Message ---
--- Begin Message ---
Source: acpi-support
Source-Version: 0.114-1

We believe that the bug you reported is fixed in the latest version of
acpi-support, which is due to be installed in the Debian FTP archive:

acpi-support-base_0.114-1_all.deb
  to pool/main/a/acpi-support/acpi-support-base_0.114-1_all.deb
acpi-support_0.114-1.diff.gz
  to pool/main/a/acpi-support/acpi-support_0.114-1.diff.gz
acpi-support_0.114-1.dsc
  to pool/main/a/acpi-support/acpi-support_0.114-1.dsc
acpi-support_0.114-1_amd64.deb
  to pool/main/a/acpi-support/acpi-support_0.114-1_amd64.deb
acpi-support_0.114.orig.tar.gz
  to pool/main/a/acpi-support/acpi-support_0.114.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 522683@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Meskes <meskes@debian.org> (supplier of updated acpi-support package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 15 Apr 2009 15:11:37 +0200
Source: acpi-support
Binary: acpi-support acpi-support-base
Architecture: source amd64 all
Version: 0.114-1
Distribution: unstable
Urgency: low
Maintainer: Debian Acpi Team <pkg-acpi-devel@lists.alioth.debian.org>
Changed-By: Michael Meskes <meskes@debian.org>
Description: 
 acpi-support - scripts for handling many ACPI events
 acpi-support-base - scripts for handling base ACPI events such as the power button
Closes: 448673 515707 522306 522683 524074 524075
Changes: 
 acpi-support (0.114-1) unstable; urgency=low
 .
   * Took over package for pkg-acpi. Closes: #522683
   * Bumped Standards-Version to 3.8.1.
   * Adapted fall back strategy for acpid powerbutton handling. If the old file
     is still around we will use it. Closes: #522306
   * Make sure xfce4 power manager is recognized too. Closes: #524074, #524075
   * Check for 1000H as well in EeePC check. Closes: #515707
   * New upstream version: Closes: #448673
     * The rfkill interface has changed again in the 2.6.27 release(!), so
       play catch-up once more.
     * lib/state-funcs: add support for checking the new /sys/class/rfkill
       interface for toggling wireless antennas.  LP: #267875
     * acpi-support.docs:  Add installation of README
     * control:  Add laptop-mode-tools to Suggests
     * Add installation for ac.d/ and battery.d/ directories.
       (LP: #274599)
     * wireless.sh: Fix obviously wrong typo in function call name -
       toggleWirelessStates is a non-existant function
       (LP: #108897, deb #430895)
     * Fix asus brightness hotkeys so lowest/highest brightness recognized
       (LP: #76593)
     * lib/IBM.config:  Change VBE state and POST_VIDEO for 1834's
       (LP: #40621, #211285)
     * Incorporate a portion of the changes from Debian, as detailed below.
       Debian has been accumulating valuable fixes and structural changes for
       some years, but it will take some time to digest all of them.
     * Let laptop-mode-tools run properly (closes LP: #250938)
       - power.sh: remove laptop-mode invocations, should be handled by pm-utils
       - acpi-support: remove SPINDOWN_TIME, should be controlled by laptop-mode
Checksums-Sha1: 
 67eba9e108f3f413b3166cf8b1555823ea4cb2c5 1249 acpi-support_0.114-1.dsc
 95a2563f7a94fce98fb17a378815bd14cc54f9fc 32639 acpi-support_0.114.orig.tar.gz
 287c7a4a3ce01bb82b2e9118a1c173249e2dc2da 30553 acpi-support_0.114-1.diff.gz
 55ac550c21153d878451eb49d567644873746296 55140 acpi-support_0.114-1_amd64.deb
 bb2e14c1830a41d3e22029f08ac7659600329708 23374 acpi-support-base_0.114-1_all.deb
Checksums-Sha256: 
 fc261ca49682f27eee2aa0cd11b78fad280eb40226b5605d9f7f4930e5be162d 1249 acpi-support_0.114-1.dsc
 90f44a42b7d2fd6cb9a71dc4ad2f93e832ffaa007399958deea33c4e32eb4915 32639 acpi-support_0.114.orig.tar.gz
 6d15be35d1406048f8bd0baddef2f5a83c265ef058193d54888d009b48eff9cc 30553 acpi-support_0.114-1.diff.gz
 93600a58398184ad1f8fac5e2707e83b75521554aa9375cb66c7fdfa6ed81a3b 55140 acpi-support_0.114-1_amd64.deb
 c052b1851c8cfe089a8ba994b929e1420daadc3bc134d2c1258ec3df732bb78c 23374 acpi-support-base_0.114-1_all.deb
Files: 
 f89d6b23d201eb9dbdb7d938060d1589 1249 admin optional acpi-support_0.114-1.dsc
 99150de650d07deecbf0af5060072a5d 32639 admin optional acpi-support_0.114.orig.tar.gz
 6b3629b0e7f2c9709746ab59c3439652 30553 admin optional acpi-support_0.114-1.diff.gz
 dbb80bec12624b653efb3506aab5e6aa 55140 admin optional acpi-support_0.114-1_amd64.deb
 5785d89ef7292d932011858c65a8595f 23374 admin optional acpi-support-base_0.114-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJ5hFTVkEm8inxm9ERAj6lAJ9WuJqp4ZWFO3fU17SmqxVZOgToIQCfSENe
sckT8ATvGJ9v2dbtGKdDt18=
=zIE6
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: