last update of acpid: Sub-process returned an error code (1)

Bug #322172 reported by go4heartbeat
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
acpid (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: acpid

After Update:
acpid (1.0.4-5ubuntu9) to 1.0.4-5ubuntu9.1

el@Eule:~$ sudo apt-get autoremove
[sudo] password for el:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
After this operation, 0B of additional disk space will be used.
Richte acpid ein (1.0.4-5ubuntu9.1) ...
usage: update-rc.d [-n] [-f] <basename> remove
       update-rc.d [-n] <basename> defaults [NN | sNN kNN]
       update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
  -n: not really
  -f: force
dpkg: Fehler beim Bearbeiten von acpid (--configure):
 Unterprozess post-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 acpid
E: Sub-process /usr/bin/dpkg returned an error code (1)

description: updated
description: updated
Revision history for this message
go4heartbeat (go4heartbeat) wrote :

I lost the suspend- and hibernation-option for my Vaio now!

Revision history for this message
Peter Schüller (schueller-p) wrote :

I think I have the same problem, anyways it causes acpid setup to fail:

"invalid option -- 'l'" seems to be the problem

I also can no longer suspend/hibernate - I assume due to this.

ps@lapi:~$ sudo dpkg --configure -a
Setting up acpid (1.0.6-9ubuntu4.9.04.3) ...
 * Loading ACPI modules... [ OK ]
 * Starting ACPI services... /usr/sbin/acpid: invalid option -- 'l'
Usage: acpid [OPTIONS]
  -c, --confdir Set the limit on non-root socket connections.
  -C, --clientmax Set the configuration directory.
  -d, --debug Increase debugging level (implies -f).
  -e, --eventfile Use the specified file for events.
  -f, --foreground Run in the foreground.
  -g, --socketgroup Set the group on the socket file.
  -m, --socketmode Set the permissions on the socket file.
  -s, --socketfile Use the specified socket file.
  -S, --nosocket Do not listen on a UNIX socket (overrides -s).
  -v, --version Print version information.
  -h, --help Print this message.
  -L, --lockfile Use the specified file to lock the daemon.
invoke-rc.d: initscript acpid, action "start" failed.
dpkg: error processing acpid (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 acpid

Revision history for this message
go4heartbeat (go4heartbeat) wrote :

Hi Peter,

also suchst Du gerade eine Lösung für dieses Problem?

Wenn ja, dann habe ich hoffentlich eine Lösung für Dich ...

Ich habe schon die ganzen Recherchen und Tests hinter mir. Ich erstelle mir immer ein persönliches Protokoll für solche Problemlösungen. Bitte beachte, dass mich der erste Lösungsansatz am 30.01.09 nicht weiter brachte und ich dann am 23.02.09 eine Lösung für ein ähnliches Problem mit "ntp" auf "acpid" erfolgreich übertragen konnte.

Ich hoffe, dass ich nichts vergessen habe. Viel Erfolg und Gruß,

Elmar

Hier das Protokoll:
30.01.2009 05:33:28

Nach standardmäßigen Update von
acpid (1.0.4-5ubuntu9) auf acpid (1.0.4-5ubuntu9.1)
Fehler:
dpkg: Fehler beim Bearbeiten von acpid (--configure):
 Unterprozess post-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 acpid
E: Sub-process /usr/bin/dpkg returned an error code (1)

Lösung:
http://forum.ubuntuusers.de/topic/updates-funktionieren-nicht-mehr/

Folgenden Teil in dem Skript
/var/lib/dpkg/info/acpid.postinst
auskommentieren:
____________________
23.02.2009 20:07:59
Halt! Ich habe noch eine bessere Lösung gefunden, und die funktioniert genauso wie bei dem ntp-Problem mit dem file "update-rc.d" (unten nach Henning Sprang), dass den multiuser nicht kennt:

Einfach unten "multiuser" durch "defaults" ersetzen und dann:
sudo apt-get install -f
(-f Attempt to correct a system with broken dependencies in place)
____________________

if [ -x "/etc/init.d/acpid" ]; then
 update-rc.d acpid multiuser 10 21 >/dev/null
 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
  invoke-rc.d acpid start || exit $?
 else
  /etc/init.d/acpid start || exit $?
 fi
fi

Danach:
sudo dpkg --configure -a

... und alles ist wieder gut:
Suspend- und Hibernation-Option wieder vorhanden und funktionsfähig!

Revision history for this message
Eliut Garcia (eliut-garcia-garcia) wrote :

I just upgrade to the Ubuntu 9.10 beta version and recieved the acpid error while upgrading during the installation. So, I am reporting the problem right away. Att his time I don't know of the impacts.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.