On Thu, Jul 14, 2005 at 02:11:37PM -0300, Javier Kohen wrote: > Package: hal > Version: 0.4.8-3 > Severity: normal > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Udev 0.61 changed the internal rule storage format, quoting their release > notes: ?We changed the internal rule storage format. Our large rule files > took 2 MB of RAM, with the change we are down to 99kB. > > If the device-node has been created with default name and no symlink or > options are to remenber, it is not longer stored in the udevdb. HAL will > need to be updated to work correctly with that change.? > > Since the upgrade I no longer see the partitions of my external hard disk > (USB) in HAL. The drive itself appears, and it works fine with the rest of > the system, but I miss the drive's UDI which I use in a back-up script to be > able to find the drive regardless of other changes in the system.
Just tested the new udev with a 2.6.12 kernel and your right. udevinfo doesn't provide information about a device node when it's not stored in the udevdb.. So either udevinfo needs to be fixed to still give the needed info (sysfs->dev node mapping) or hal need to get the logic needed to do that.. I guess it would be better if udevinfo was changed to provide the information, instead of implementing the logic in each app that needs to get it. But i don't know what the udev maintainers think of that.. Unfortunately i'm leaving for a holiday tomorrow, so i can't look at it in the coming two weeks.. Sjoerd -- There's a whole WORLD in a mud puddle! -- Doug Clifford -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]