updated hal-info breaks hald

Aaron A. King kingaa at umich.edu
Wed Aug 22 12:23:06 PDT 2007


Running mandriva 2007.1 on x86_64.

Installed update RPMs early this morning: 
	hal-0.5.9-0.rc2.2mdv2007.1
	hal-info-0.0-5.20070725.2.1mdv2007.1

Hal daemon crashes on restart.
From /var/log/messages:
Aug 22 15:10:28 quercus hald[14974]: 15:10:28.648 [I] hald.c:497: hal 0.5.9 
Aug 22 15:10:28 quercus hald[14974]: 15:10:28.648 [I] hald.c:506: Will 
daemonize 
Aug 22 15:10:28 quercus hald[14974]: 15:10:28.648 [I] hald.c:507: Becoming a 
daemon 
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.649 [I] hald_dbus.c:4574: local 
server is listening at 
unix:abstract=/var/run/hald/dbus-Ga5K6yX3qR,guid=d55fc9cf458f48c2cc4e220046cc8a24 
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.668 [I] hald_runner.c:299: 
Runner has pid 14976 
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.669 [W] ci-tracker.c:199: Could 
not get uid for connection: org.freedesktop.DBus.Error.NameHasNoOwner Could 
not get UID of name 'org.freedesktop.DBus': no such name 
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.669 [E] hald_dbus.c:4238: Cannot 
get caller info for org.freedesktop.DBus 
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.670 [I] hald_runner.c:180: 
runner connection is 0x64f4f0 
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.671 [I] mmap_cache.c:242: Cache 
needs update 
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.672 [I] mmap_cache.c:161: 
Regenerating fdi cache.. 
Aug 22 15:10:28 quercus hald[14977]: error in fdi 
file /usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-ibm.fdi:343: 
mismatched tag
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.735 [I] mmap_cache.c:137: In 
regen_cache_cb exit_type=0, return_code=1 
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.735 [E] mmap_cache.c:190: fdi 
cache regeneration failed! 
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.735 [I] mmap_cache.c:193: fdi 
cache generation done 
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.735 [I] mmap_cache.c:251: cache 
mtime is 1187798412 
Aug 22 15:10:28 quercus hald[14975]: 15:10:28.736 [E] osspec.c:310: Unable to 
inotify_add_watch() for '/etc/hal/fdi/information': No such file or directory 

Speculations as to cause:
1. Tag mismatch 
in /usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-ibm.fdi
2. Directory /etc/hal/fdi/information is not present.

Thanks for your work on this!

-- 
Aaron A. King, Ph.D.
Ecology & Evolutionary Biology
University of Michigan
GPG Public Key: 0x6E74F51B
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20070822/284ff606/attachment.pgp 


More information about the hal mailing list