Gutsy's HAL is "broken".

Scott (angrykeyboarder) geekboy at angrykeyboarder.com
Thu Oct 4 12:05:16 UTC 2007


Scott James Remnant spake thusly:
> On Tue, 2007-10-02 at 18:28 -0700, Scott (angrykeyboarder) wrote:
> 
>> I *can't* be the only one with this problem.
>>
>> https://bugs.launchpad.net/ubuntu/+source/hal/+bug/147963
>>
> It's entirely possible that you could be.

:(

> 
> Perhaps you could provide more information on the bug, e.g. output from
> syslog,

I browsed through the syslog and couldn't find anything that seemed
relevant (but then maybe I did it wrong?).



>.... what happens if you run HAL manually, etc.

I'm not sure how to gather the needed output from syslog and I'm not
really sure I understand how to run HAL manually.

Let's see here...

---------------------------------------------------------------------
$ sudo /etc/init.d/hal stop
 * Stopping Hardware abstraction layer hald
                            [ OK ]
$ sudo /etc/init.d/hal restart
 * Restarting Hardware abstraction layer hald
$
---------------------------------------------------------------------
The response on both was immediate but you'll note the lack of an "OK"
on the restart.

OK, I'll try this..
---------------------------------------------------------------------
:~$ sudo /etc/init.d/hal stop
 * Stopping Hardware abstraction layer hald
                            [ OK ]
:~$ sudo /etc/init.d/hal start
 * Starting Hardware abstraction layer hald
---------------------------------------------------------------------
It just hangs..

And now for the last of the commands I know of...
---------------------------------------------------------------------

:~$ sudo /etc/init.d/hal stop
 * Stopping Hardware abstraction layer hald
                            [ OK ]
:~$ sudo /etc/init.d/hal force-reload
 * Restarting Hardware abstraction layer hald
---------------------------------------------------------------------

Another quick response but no "OK" on the force-reload.

So then..
---------------------------------------------------------------------

   $ sudo dpkg --configure -a
Setting up hal (0.5.9.1-6ubuntu1) ...
 * Reloading system message bus config...
                            [ OK ]
 * Starting Hardware abstraction layer hald
                                   dpkg: error processing hal (--configure):
 subprocess post-installation script killed by signal (Interrupt)
dpkg: dependency problems prevent configuration of gnome-mount:
 gnome-mount depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing gnome-mount (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of kubuntu-desktop:
 kubuntu-desktop depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing kubuntu-desktop (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-volume-manager:
 gnome-volume-manager depends on hal (>= 0.5.5.1); however:
  Package hal is not configured yet.
 gnome-volume-manager depends on gnome-mount; however:
  Package gnome-mount is not configured yet.
dpkg: error processing gnome-volume-manager (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of xubuntu-desktop:
 xubuntu-desktop depends on gnome-mount; however:
  Package gnome-mount is not configured yet.
 xubuntu-desktop depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing xubuntu-desktop (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of update-notifier:
 update-notifier depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing update-notifier (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of xfce4-session:
 xfce4-session depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing xfce4-session (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of ubuntu-desktop:
 ubuntu-desktop depends on gnome-volume-manager; however:
  Package gnome-volume-manager is not configured yet.
 ubuntu-desktop depends on hal; however:
  Package hal is not configured yet.
 ubuntu-desktop depends on update-notifier; however:
  Package update-notifier is not configured yet.
dpkg: error processing ubuntu-desktop (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of network-manager:
 network-manager depends on hal (>= 0.5.7.1); however:
  Package hal is not configured yet.
dpkg: error processing network-manager (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of thunar-volman:
 thunar-volman depends on gnome-mount; however:
  Package gnome-mount is not configured yet.
dpkg: error processing thunar-volman (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of hal-device-manager:
 hal-device-manager depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing hal-device-manager (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of
kde-guidance-powermanager:
 kde-guidance-powermanager depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing kde-guidance-powermanager (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of network-manager-gnome:
 network-manager-gnome depends on network-manager (>= 0.6.5); however:
  Package network-manager is not configured yet.
dpkg: error processing network-manager-gnome (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-power-manager:
 gnome-power-manager depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing gnome-power-manager (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of sound-juicer:
 sound-juicer depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing sound-juicer (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of hal-cups-utils:
 hal-cups-utils depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing hal-cups-utils (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of hwdb-client-common:
 hwdb-client-common depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing hwdb-client-common (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of hwdb-client-kde:
 hwdb-client-kde depends on hwdb-client-common; however:
  Package hwdb-client-common is not configured yet.
dpkg: error processing hwdb-client-kde (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of network-manager-kde:
 network-manager-kde depends on network-manager (>= 0.6.2); however:
  Package network-manager is not configured yet.
dpkg: error processing network-manager-kde (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-session:
 gnome-session depends on gnome-power-manager; however:
  Package gnome-power-manager is not configured yet.
dpkg: error processing gnome-session (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of hwdb-client-gnome:
 hwdb-client-gnome depends on hwdb-client-common (>= 0.6-0ubuntu23);
however:
  Package hwdb-client-common is not configured yet.
dpkg: error processing hwdb-client-gnome (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 hal
 gnome-mount
 kubuntu-desktop
 gnome-volume-manager
 xubuntu-desktop
 update-notifier
 xfce4-session
 ubuntu-desktop
 network-manager
 thunar-volman
 hal-device-manager
 kde-guidance-powermanager
 network-manager-gnome
 gnome-power-manager
 sound-juicer
 hal-cups-utils
 hwdb-client-common
 hwdb-client-kde
 network-manager-kde
 gnome-session
 hwdb-client-gnome
:~$ clear
:~$ sudo /etc/init.d/hal stop
 * Stopping Hardware abstraction layer hald
                            [ OK ]
:~$ sudo /etc/init.d/hal restart
 * Restarting Hardware abstraction layer hald
                                   :~$ sudo /etc/init.d/hal stop
 * Stopping Hardware abstraction layer hald
                            [ OK ]
:~$ sudo /etc/init.d/hal start
 * Starting Hardware abstraction layer hald
:~$ sudo /etc/init.d/hal
 * Usage: /etc/init.d/hal {start|stop|restart|force-reload}
:~$ sudo /etc/init.d/hal force-reload
 * Restarting Hardware abstraction layer hald
                                   :~$ sudo dpkg --configure -a
Setting up hal (0.5.9.1-6ubuntu1) ...
 * Reloading system message bus config...
                            [ OK ]
 * Starting Hardware abstraction layer hald
                                   invoke-rc.d: initscript hal, action
"start" failed.
dpkg: error processing hal (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of gnome-mount:
 gnome-mount depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing gnome-mount (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of kubuntu-desktop:
 kubuntu-desktop depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing kubuntu-desktop (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-volume-manager:
 gnome-volume-manager depends on hal (>= 0.5.5.1); however:
  Package hal is not configured yet.
 gnome-volume-manager depends on gnome-mount; however:
  Package gnome-mount is not configured yet.
dpkg: error processing gnome-volume-manager (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of xubuntu-desktop:
 xubuntu-desktop depends on gnome-mount; however:
  Package gnome-mount is not configured yet.
 xubuntu-desktop depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing xubuntu-desktop (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of update-notifier:
 update-notifier depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing update-notifier (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of xfce4-session:
 xfce4-session depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing xfce4-session (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of ubuntu-desktop:
 ubuntu-desktop depends on gnome-volume-manager; however:
  Package gnome-volume-manager is not configured yet.
 ubuntu-desktop depends on hal; however:
  Package hal is not configured yet.
 ubuntu-desktop depends on update-notifier; however:
  Package update-notifier is not configured yet.
dpkg: error processing ubuntu-desktop (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of network-manager:
 network-manager depends on hal (>= 0.5.7.1); however:
  Package hal is not configured yet.
dpkg: error processing network-manager (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of thunar-volman:
 thunar-volman depends on gnome-mount; however:
  Package gnome-mount is not configured yet.
dpkg: error processing thunar-volman (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of hal-device-manager:
 hal-device-manager depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing hal-device-manager (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of
kde-guidance-powermanager:
 kde-guidance-powermanager depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing kde-guidance-powermanager (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of network-manager-gnome:
 network-manager-gnome depends on network-manager (>= 0.6.5); however:
  Package network-manager is not configured yet.
dpkg: error processing network-manager-gnome (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-power-manager:
 gnome-power-manager depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing gnome-power-manager (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of sound-juicer:
 sound-juicer depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing sound-juicer (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of hal-cups-utils:
 hal-cups-utils depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing hal-cups-utils (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of hwdb-client-common:
 hwdb-client-common depends on hal; however:
  Package hal is not configured yet.
dpkg: error processing hwdb-client-common (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of hwdb-client-kde:
 hwdb-client-kde depends on hwdb-client-common; however:
  Package hwdb-client-common is not configured yet.
dpkg: error processing hwdb-client-kde (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of network-manager-kde:
 network-manager-kde depends on network-manager (>= 0.6.2); however:
  Package network-manager is not configured yet.
dpkg: error processing network-manager-kde (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-session:
 gnome-session depends on gnome-power-manager; however:
  Package gnome-power-manager is not configured yet.
dpkg: error processing gnome-session (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of hwdb-client-gnome:
 hwdb-client-gnome depends on hwdb-client-common (>= 0.6-0ubuntu23);
however:
  Package hwdb-client-common is not configured yet.
dpkg: error processing hwdb-client-gnome (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 hal
 gnome-mount
 kubuntu-desktop
 gnome-volume-manager
 xubuntu-desktop
 update-notifier
 xfce4-session
 ubuntu-desktop
 network-manager
 thunar-volman
 hal-device-manager
 kde-guidance-powermanager
 network-manager-gnome
 gnome-power-manager
 sound-juicer
 hal-cups-utils
 hwdb-client-common
 hwdb-client-kde
 network-manager-kde
 gnome-session
 hwdb-client-gnome

---------------------------------------------------------------------
OK, let's purge the HAL package and reinstall it...

$ sudo apt-get remove --purge hal
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer
required:
  python-crypto libboost-regex1.34.1 python-paramiko guile-g-wrap
python-dev python-rpm
  libboost-iostreams1.34.1 guile-library xfdesktop4 g-wrap
libtext-template-perl libpurple-bin
  openoffice.org-l10n-en-gb xfce4-utils openoffice.org-l10n-en-za
libsexymm2 xfdesktop4-data
  libglademm-2.4-1c2a libgwrap-runtime0
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  gnome-mount* gnome-power-manager* gnome-session* gnome-volume-manager*
hal* hal-cups-utils*
  hal-device-manager* hwdb-client-common* hwdb-client-gnome*
hwdb-client-kde* kde-guidance-powermanager*
  kubuntu-desktop* network-manager* network-manager-gnome*
network-manager-kde* sound-juicer*
  thunar-volman* ubuntu-desktop* update-notifier* xfce4-session*
xubuntu-desktop*
0 upgraded, 0 newly installed, 21 to remove and 5 not upgraded.
21 not fully installed or removed.
Need to get 0B of archives.
After unpacking 38.5MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 247241 files and directories currently installed.)
Removing xubuntu-desktop ...
Removing thunar-volman ...
Purging configuration files for thunar-volman ...
Removing ubuntu-desktop ...
Removing gnome-volume-manager ...
Purging configuration files for gnome-volume-manager ...
Removing gnome-mount ...
Purging configuration files for gnome-mount ...
Removing gnome-session ...
Purging configuration files for gnome-session ...
Removing gnome-power-manager ...
Purging configuration files for gnome-power-manager ...
Removing xfce4-session ...
Purging configuration files for xfce4-session ...
Removing update-notifier ...
Purging configuration files for update-notifier ...
Removing sound-juicer ...
Purging configuration files for sound-juicer ...
Removing network-manager-kde ...
Purging configuration files for network-manager-kde ...
Removing network-manager-gnome ...
Purging configuration files for network-manager-gnome ...
Removing network-manager ...
Purging configuration files for network-manager ...
Removing kubuntu-desktop ...
Removing kde-guidance-powermanager ...
Removing hwdb-client-kde ...
Removing hal-device-manager ...
Purging configuration files for hal-device-manager ...
Removing hwdb-client-gnome ...
Removing hwdb-client-common ...
Purging configuration files for hwdb-client-common ...
X Error: BadDevice, invalid or uninitialized input device 171
  Major opcode:  149
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 171
  Major opcode:  149
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
Removing hal-cups-utils ...
Removing hal ...
 * Stopping Hardware abstraction layer hald
                            [ OK ]
Purging configuration files for hal ...
 * Reloading system message bus config...
                            [ OK ]
Processing triggers for libc6 ...
ldconfig deferred processing now taking place

$ sudo apt-get install hal
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer
required:
  python-crypto libboost-regex1.34.1 python-paramiko guile-g-wrap
python-dev python-rpm
  libboost-iostreams1.34.1 guile-library xfdesktop4 g-wrap
libtext-template-perl libpurple-bin
  openoffice.org-l10n-en-gb xfce4-utils openoffice.org-l10n-en-za
libsexymm2 xfdesktop4-data
  libglademm-2.4-1c2a libgwrap-runtime0
Use 'apt-get autoremove' to remove them.
Suggested packages:
  hal-device-manager
The following NEW packages will be installed:
  hal
0 upgraded, 1 newly installed, 0 to remove and 5 not upgraded.
Need to get 0B/689kB of archives.
After unpacking 1733kB of additional disk space will be used.
X Error: BadDevice, invalid or uninitialized input device 171
  Major opcode:  149
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 171
  Major opcode:  149
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
Selecting previously deselected package hal.
(Reading database ... 245978 files and directories currently installed.)
Unpacking hal (from .../hal_0.5.9.1-6ubuntu1_i386.deb) ...
Setting up hal (0.5.9.1-6ubuntu1) ...
 * Reloading system message bus config...
                            [ OK ]
 * Starting Hardware abstraction layer hald
                                   invoke-rc.d: initscript hal, action
"start" failed.
dpkg: error processing hal (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 hal
Saving new apt-history status...
E: Sub-process /usr/bin/dpkg returned an error code (1)

---------------------------------------------------------------------

There you have it, I've done the best I can with what I know and without
HAL Gutsy (at least here) is rather crippled...


> 
> (And I note that you've filed at least two bugs because of this so far)
> 

And they've gone nowhere (as of this writing) hence my plea for help...

Thanks.

-- 
            Scott
http://angrykeyboarder.com
©2007 angrykeyboarder™ & Elmer Fudd. All Wites Wesewved





More information about the Ubuntu-devel-discuss mailing list